很多时候恐惧源于不了解,很多时候恐惧源于了解

Gerber 文件
定义与用途
Gerber 格式是线路板行业软件描述线路板(线路层、阻焊层、字符层等)图像及钻、铣数据的文档格式集合。它是线路板行业图像转换的标准格式。
版本分类
Gerber 有三种格式:
- Gerber X2:最新的 Gerber 格式。
- RS-274X:扩展 Gerber 格式。
- RS-274-D:老式格式。
RS-274-D 格式详解
代码示例:D11*X1785250Y2173980D02*X1796650Y2177730D01*X1785250Y2181480D01*X1796650Y2184580D02*D12*X3421095Y1407208D02*X3422388Y1406150D01*M02*
技术特点:
- 历史背景:RS-274-D 是 20 世纪 60、70 年代研制出来控制矢量光绘机的图像信息。
数据缺失:它不包含坐标单位及 Aperture 信息。
- Aperture(光圈):是物件的形状说明,类似于 PDF 文档的字体。
- 管理方式:光绘机操作人员需手工设定坐标单位和 Aperture,用 text 文件描述(称为 Aperture 文件或 wheel 文件)。
- 兼容性问题:Aperture 文件没有标准,每个 EDA 软件甚至每个设计人员都有不同的设计及名称转换习惯。PCB 制造人员必须自己理解并手工输入到 CAM 系统。
- 操作局限:只支持简单的图像操作。由于其极大的局限性,人们不得不创建复杂的图形(如 stroking),即填充块或填充线。
核心本质:
说简单点,Gerber 文件只是一个图像文件。它仅包含形状(方形、圆形或其他异形)、尺寸信息、坐标信息,除此之外不包含任何其他信息,就是这么简单!
PCB 文件
定义与结构
PCB 文件是各种 EDA 软件生成的最终设计文件。它可以被看作是一个“文件包”或“集合”:
- 单文件内容:包含各层数据(如字符、阻焊、线路、钻孔等)。
- 多层板特性:包含内层线路以及内层钻孔。
- 扩展数据:有时一个 PCB 文件包还会包含原理图等设计数据。
核心优势:属性化管理
PCB 文件的每一层都带有基于原理图生成的属性:
- 电气性能:例如 C1 到 R1 之间的走线,含有电气性能。在仿真时可通电,并定义电压、电流或阻值(阻抗),用于校验仿真数据。
- 钻孔属性:钻孔不仅是坐标和大小,还包含 PTH/NPTH/Via 的类型,以及连接了哪些层(例如四层板中某 Via 只连接 L2-L3 层)。在仿真时,系统能识别出这两层经过该孔时是导通的。
对比总结:
看似与 Gerber 一样都是图形,但本质大不相同:Gerber 没有任何属性,只是 PCB 文件包中的某一独立文件!
总结与对比
| 特性 | PCB 文件 | Gerber 文件 |
|---|---|---|
| 内容构成 | 包含各层、原理图、电气属性、钻孔类型等集合 | 仅包含图像形状、尺寸、坐标信息 |
| 功能能力 | 可输出 Gerber、坐标、贴片文件、钻孔文件、外形框、BOM 等;支持仿真与方便修改 | 功能单一,不可逆 |
结论:
想要把 Gerber 逆向生成 PCB 文件不是不可能,只要你会设计,重新抄原理图,重新布线就可以!
评论 (0)