Protel 99 SE PCB ASCII 文件格式详解

版权申诉
0 下载量 165 浏览量 更新于2024-06-21 收藏 164KB PDF 举报
本文档是关于Protel 99 SE PCB ASCII 文件格式的参考手册,由Protel International Limited于2000年发布。它详细介绍了Protel 99 SE电路板编辑器中的ASCII文件格式选项,这是在保存Protel PCB设计时的一种文本格式选择。默认情况下,电路板使用二进制格式存储,提供高效的数据加载和保存功能,但ASCII格式也有其特定用途。 文档结构分为两大部分:介绍和PCB对象。在介绍部分,解释了Design Explorer 99 SE的PCB编辑器支持多种文件格式,其中ASCII格式主要用于文档记录和可读性。ASCII文件的特点在于它以文本形式存储数据,便于在不同软件或环境下进行交互。 PCB对象部分详细阐述了各种对象类型,包括: 1. **Net objects** (网络对象):代表电路板上的导线连接,如电源、信号等。 2. **Component objects** (组件对象):描述电路板上的电子元件,如电阻、电容等。 3. **Polygon objects** (多边形对象):用于绘制封闭区域,可能代表焊盘或封装轮廓。 4. **Dimension objects** (尺寸对象):添加到电路板上的尺寸标注。 5. **Coordinate objects** (坐标对象):用于精确定位电路板元素的位置。 6. **Rule objects** (规则对象):包含设计规则,如布线规则和焊盘间距。 7. **Connection objects** (连接对象):涉及连接线与焊盘的交互,如过孔连接。 8. **Embedded objects** (嵌入对象):嵌套在其他对象内部的对象,如焊盘内的元器件。 9. **Arc objects** (弧形对象):用于绘制曲线路径。 10. **Pad objects** (焊盘对象):表示元器件引脚与电路板的连接点。 11. **Via objects** (通孔对象):穿过PCB层的连接孔。 12. **Track objects** (轨迹对象):表示电路板上的导线路径。 13. **Text objects** (文本对象):包含在电路板上的文本信息,如元器件名称和标记。 14. **Fill objects** (填充对象):用于覆盖指定区域的填充图案。 15. **From-To objects** (从-到对象):可能表示电路路径或连接关系的箭头符号。 在ASCII文件中,这些对象的信息会被组织成结构化的文本,方便阅读和编辑,但性能上可能不如二进制格式。理解并操作这个格式对于那些需要在非专有软件中处理或修改Protel 99 SE设计的工程师至关重要。此外,文档还涉及了不同部分的默认设置,如输出选项、打印机选项、Gerber选项(用于制造过程的专用文件格式)以及高级布局和设计规则检查器设置,这些都对确保设计质量和生产流程的有效性起着关键作用。