Gerber 数据准备 是一个受控的发布流程,它将 PCB 设计转换为同步的、可审查的制造数据包。它包含了光绘图像、钻孔和布线数据、制造图纸、层叠结构、网络意图、版本标识、装配输出以及制造预期电路板所需的验收要求。它绝不只是一个未经验证就导出的、装满铜层文件的 ZIP 压缩包。
语法上有效的 Gerber 文件仍然可能描述了错误的版本、遗漏了非金属化槽孔、与制造图纸冲突,或者与过时的钻孔文件“完美”对齐。本指南概述了创建无懈可击的 Gerber 发布包的严格要求,以防止制造延误和现场失效。
核心数据集:Gerber 承载了哪些信息?
Gerber (RS-274X) 描述了用于 PCB 制造的精确二维图像,包括铜层、阻焊层、丝印层、钢网层,以及(在支持的工作流中)钻孔数据。扩展 Gerber 将光圈 (Apertures) 直接嵌入到文件中,消除了对独立光圈表的依赖。
Gerber X2 保留了图像模型并增加了标准化的属性。这些属性可以识别文件的功能(例如,顶层铜与底层阻焊)、区分焊盘 (SMD Pads) 和过孔等特征,并携带元件、引脚或网络信息。.gbrjob Gerber Job 文件通常伴随图像出现,提供机器可读的板级信息,如层叠结构和选定的制造特性。
然而,属性虽然减少了人工解释的需要,但并不能授权进行隐式假设。接收端的 CAM(计算机辅助制造)工程师仍然需要受控的版本、结构和表面处理细节、公差、特殊工艺、IPC 验收等级以及测试交付物。
格式对比:Gerber X2 vs. ODB++ vs. IPC-2581
使用您和您的制造商都能生成、导入、比较、存档并在不丢失含义的情况下退回的格式。如果下游工具剥离或误解了数据,更丰富的数据并不意味着更安全。
| 格式 | 实际优势 | 发布考量因素 |
|---|---|---|
| 扩展 Gerber (RS-274X) | 拥有最广泛的工具和工厂支持;图像文件高度透明。 | 层功能、层叠结构、网络意图和装配数据严重依赖伴随文件(图纸、网表)。 |
Gerber X2 + .gbrjob |
在保留 Gerber 图像的同时,增加了标准化的图像属性和机器可读的作业信息。 | 请确认接收端的 CAM 流程是否支持您的 EDA 工具实际导出的属性。 |
| ODB++Design | 结构化的 PCB 产品模型,可在单个综合数据集中传输设计和制造信息。 | 确认版本兼容性、导入结果以及制造商的退回数据政策。 |
| IPC-2581 / IPC-DPMX | 开放的、双向的 PCB 设计与制造描述标准。 | 发布前需就版本、内容层级、支持的特征和验证工作流达成一致。 |
建立受控的发布清单 (Release Manifest)
发布清单可以防止版本混用。将其放在发布压缩包内,并使其与采购订单和制造图纸的标题栏完全对齐。
发布清单检查项
一份健壮的清单必须明确界定已发布数据集的边界。
- 产品标识: 零件号、板名、版本、变体和客户名称。
- 来源标识: CAD 工具/版本和源项目版本或 Git 提交哈希值。
- 文件清单: 文件名、用途、层/功能和单位(英制/公制)。
- 完整性记录: 每个文件或最终压缩包的 SHA-256 校验和,以检测损坏。
- 适用文档: 制造图纸、层叠结构、阻抗表、材料规格和装配要求的明确版本。
- 替代说明: 明确说明哪个先前的数据包已作废,以防止原型板数据混入大规模量产中。
飞行前验证 (Preflight Verification):检查导出的数据
在将最终导出的压缩包发送给制造商之前,请在独立的 Gerber/CAM 查看器中打开它。仅审查 PCB 编辑器只能证明在 EDA 工具中设计是正确的,而不能证明发布包已正确生成。
1. 几何与视觉审查
- 确认层数、顺序、对齐、方向、尺寸、原点和外形轮廓闭合。
- 验证顶层文本是否正读 (Right-Reading),底层文本是否符合约定的查看习惯。
- 检查铜皮到外形的间距、内部开孔、槽、半孔 (Castellations)、板边金属化和 V-cut 线。
- 将金属化通孔 (PTH) 和非金属化通孔 (NPTH) 的位置与焊盘和机械图纸进行对比。
- 检查阻焊开窗、阻焊桥 (Mask Dams)、盖油或塞孔的过孔以及裸露的铜特征。
2. 语义与跨文件审查
- 协调钻孔跨度与批准的层叠结构(尤其是盲/埋孔)。
- 将 IPC-D-356 网表与 Gerber 铜走线进行对比。
- 跨 BOM、坐标文件 (Centroid) 和装配图纸匹配装配参考。
工程疑问 (EQ) 边界:解决冲突
当提交的数据包包含差异时(例如,Gerber 文件显示 4 mil 的走线,但制造图纸指定了 5 mil 的阻抗走线),必须保持严格的责任边界。高质量的制造商在严格的“不作假设”原则下运作。
制造商的责任
制造商的角色是暂停生产并发出工程疑问 (EQ)。他们绝不能猜测设计师的意图。如果 DRC 检查标记了一个与图纸上要求的 IPC 等级相矛盾的孔环 (Annular Ring) 违规,制造商必须提供一份详细的 EQ,列出确切的冲突、受影响的坐标以及制造限制。
设计师的责任
设计师对设计意图拥有最终决定权。设计师有责任审查 EQ、授权偏差或提供更新的 CAD 文件。依赖制造商“直接修好它”是导致产品在现场无声失效的根源。
控制 CAM 编辑与制造补偿
PCB 制造需要工艺补偿和工装。供应商将调整工作数据以实现发布的最终结果(例如,蚀刻补偿),但他们绝不能重新解释产品功能。
- 常规补偿(无需批准): 在合格工艺规划范围内的蚀刻、电镀、成像或钻孔补偿,以满足合同规定的公差。
- 供应商拼板(共享/批准): 在客户外形轮廓之外添加拼板边条、定位孔、光学点 (Fiducials)、测试条 (Coupons) 或偷铜 (Thieving)。
- 设计意图变更(需要书面批准): 修改孔环 (Annular Rings)、铜走线布线、焊盘叠层 (Padstacks)、间距、网络连通性、孔类型或电路板外形。替换层叠材料(例如,更换高速介电材料)也需要明确的重新认证。
结论
可靠的 Gerber 数据准备是一项严格的发布控制规范。生成一个同步的数据包,用清单和校验和标识它,独立检查其图像和语义,通过 EQ 解决冲突,并在生产前批准供应商的 CAM 解释,能够防止制造灾难。这种严谨的工作流比单纯依赖一张写着“DFM Passed”的泛泛凭证能够减轻多得多的风险。
文件包准备完成后,可通过 HilPCB 能力总览 选择合适的制造、组装、测试或系统集成路线。
常见问题
制造 PCB 需要的最小 Gerber 包是什么?
最起码,请提供所有的铜层、阻焊层、丝印层和所需的机械层;金属化和非金属化钻孔/布线数据;清晰的电路板外形;以及制造要求(图纸/说明)。多层板、阻抗控制板、HDI 板或特殊工艺板还需要提供批准的层叠结构、过孔定义、材料细节和测试要求。
Gerber X2 比标准 Gerber (RS-274X) 更好吗?
Gerber X2 增加了标准化的属性,减少了歧义,并能携带网络和特征信息。如果 EDA 工具和制造商的 CAM 流程都支持它,它是首选。然而,正确的版本控制、伴随文档和独立的查看检查仍然是绝对必要的。
PCB 制造商可以在 CAM 准备期间更改 Gerber 数据吗?
制造商通常会创建经过补偿的工作数据(例如蚀刻补偿)以实现规定的最终成品板尺寸。但是,对连通性、焊盘叠层、走线间距、电路板外形、孔类型或基础材料的任何更改都会改变设计意图,严格要求获得书面的工程批准。
“DFM Passed” (通过 DFM 检查) 能保证高制造良率吗?
不能。DFM 降低了针对特定工艺已识别的制造风险,但良率还取决于设计的成熟度、工艺能力、材料、测量系统、装配、测试和变更控制。请始终索取 DFM 的审查范围和实际的供应商证据,而不要仅仅看一个通用的合格标签。
