很多硬件工程师完成 PCB 布局布线,DRC 检查零报错,交付工厂之后,却出现板子尺寸全部缩放、焊盘变形、图形错乱报废。绝大多数这类事故,并不是 PCB 设计本身存在错误,而是 Gerber 导出阶段参数配置失误。EDA 软件 DRC 只能校验源文件,无法校验 Gerber 输出参数,参数错误属于 “源文件正常,输出文件损坏” 的隐形故障,样机阶段直接造成项目返工,拉长研发周期。
一、单位不匹配:最容易酿成批量报废的低级错误
Gerber 文件支持英制英寸、公制毫米两套单位体系,同时 NC 钻孔文件也拥有独立单位选项,二者必须严格统一,这是生产数据最基础的前提。工程中高频出现两类失误:第一种,PCB 设计全程使用 mm 公制,导出 Gerber 时误勾选英寸;第二种,Gerber 选用毫米,NC 钻孔文件却保留英寸设置。英寸与毫米换算系数为 25.4,一旦单位错乱,整个 PCB 所有坐标、孔径、走线全部放大或者缩小 25.4 倍。
故障现象分为两种极端情况,一种板子外形尺寸大到离谱,走线孔径完全超出工艺极限,板厂 CAM 工程师直接识别异常退回;另一种偏差较小,没有触发 CAM 报警,流片之后才发现所有过孔偏移,焊盘与钻孔完全错位,BGA 孔环全部断裂,整块板子直接报废。很多工程师误以为只要 EDA 软件内部单位统一就万事大吉,忽略 Gerber 输出弹窗拥有独立单位选项,软件不会自动继承 PCB 文档单位,每次导出都需要人工确认。
实操规范:无论 Altium、KiCad 还是 Cadence,导出 Gerber 与 NC 钻孔,单位必须完全一致;国内板厂优先选择毫米公制;如果项目使用英制 mil 设计,Gerber 与钻孔全部使用英寸,禁止混合混用。禁止出现 Gerber 毫米,钻孔英寸的错误组合。
二、坐标精度设置不足,细微图形被四舍五入失真
坐标精度格式,代表 Gerber 坐标整数位与小数位,例如 3:5 代表 3 位整数,5 位小数。精度设置过低,EDA 软件导出时会对坐标进行强制舍入处理,细小走线、微小 BGA 焊盘、射频圆弧走线位置发生偏移、变形。很多工程师直接沿用软件默认 2:3 精度,对于 0.1mm 以下细密线路,小数位不足,坐标被截断,带来不可见的几何偏差。
对于公制毫米,推荐 3:4 或者 3:5;英制 mil 推荐 2:5。精度不是越高越好,过高精度部分老旧 CAM 处理软件会出现解析溢出。高频射频 PCB、HDI 高密度板,必须保证足够小数精度,阻抗控制走线一旦坐标舍入,局部线宽发生变化,直接造成阻抗偏离设计目标。很多时候样机测试信号异常,溯源之后就是 Gerber 精度不足带来走线形变。
这里需要区分,精度设置不会修改原始 PCB 源文件,仅仅改变输出光绘文件,源文件 DRC 完全无法发现该类错误,必须借助 Gerber 查看软件打开输出文件校验。
三、光圈 Aperture 配置错误,图形缺失、焊盘异常变形
光圈就是 Gerber 绘制走线、焊盘的画笔,RS‑274D 旧格式光圈单独存放在独立光圈文件,一旦光圈文件丢失,图形全部错乱。现代行业标准是 RS‑274X,光圈宏定义直接嵌入每一个 Gerber 图层文件内部,不需要额外附属光圈文件,这也是现在必须优先选择的格式。
常见光圈错误场景:第一,依然选用老旧 RS‑274D 格式,只发送光绘层,遗漏光圈文件,板厂 CAM 软件无法识别图形;第二,自定义异形焊盘、椭圆焊盘、射频特殊焊盘,光圈宏定义丢失,CAM 软件自动替换为普通圆形焊盘,器件焊盘形状彻底改变,射频阻抗发生突变;第三,光圈编号重复冲突,不同图形共用同一个光圈定义,走线、焊盘尺寸错乱。
很多工程师导出 Gerber 时,没有勾选 “嵌入光圈”,导出之后肉眼看不出异常,交付工厂之后才暴露问题。实操层面,一律使用 RS‑274X 格式,放弃 RS‑274D;导出完成之后,在 Gerber 查看工具打开文件,重点检查异形焊盘、射频特殊焊盘,确认形状和设计保持一致。
四、文件路径、编码带来的隐性导出故障
很多工程师导出 Gerber,输出文件夹路径带有中文、空格、特殊符号,EDA 软件会出现导出异常,部分图层生成失败,文件为空文件,但是软件不会弹出报错弹窗。Windows 系统中文路径、带有括号、中文括号的文件夹,是高频踩坑点。部分版本 EDA 遇到中文路径,生成零字节损坏 Gerber,解压之后板厂打开为空,工程师反复核对源文件,找不到问题根源。
规范要求:Gerber 输出路径全部使用纯英文,不要空格,不要中文、特殊符号;输出完成之后,打开输出文件夹,确认每一个文件大小不为 0KB,排除空文件。文件名同样建议英文命名,不要中文。
五、参数错误的完整自查流程
导出 Gerber 之后不要直接打包发送,执行五步检查。第一核对 Gerber 单位,核对 NC 钻孔单位,两者必须完全相同;第二确认输出格式 RS‑274X,开启嵌入光圈;第三确认坐标精度匹配项目工艺;第四检查输出目录,确认无中文路径,文件不为空;第五使用独立 Gerber 查看软件打开全部图层,抽样测量外形尺寸、孔径,对比设计值。
很多工程师跳过自查,直接打包交付,把排查工作全部交给板厂,参数错误带来的返工成本,远高于几分钟自查时间。参数类错误属于完全可以前置规避的人为失误。