Gerber文件是PCB生产的重要制造数据,包含线路、阻焊、字符、板框等信息。Gerber文件如果存在缺层、板框错误、镜像、比例异常、开窗错误等问题,可能导致工程审核反复确认,严重时还可能造成PCB生产错误。
因此,PCB下单前不能只检查设计软件中的PCB版图,还需要将最终导出的Gerber和钻孔文件重新导入独立Gerber查看器进行检查,确认制造文件与设计要求一致。
一、Gerber文件常见错误有哪些?
· 缺少线路层
例如4层PCB应该包含4个铜层,但Gerber压缩包中缺少某一内层,可能导致工程审核无法通过。
· 层名称或层顺序错误
Top、Bottom以及内层文件命名混乱,可能造成工程人员无法准确判断线路层对应关系。
· 板框不闭合
外形层存在断线、重复线或者多个板框,可能导致开料尺寸无法准确识别。
· 镜像错误
底层数据需要按照正确制造方式输出,如果文件方向错误,可能导致PCB线路结构异常。
· 比例或单位错误
英制和公制单位设置错误,可能导致整个PCB尺寸出现明显偏差。
· 钻孔文件缺失
Gerber可以看到孔位图形,但实际生产钻孔通常还需要独立的NC Drill文件。
· 阻焊开窗错误
焊盘没有正常开窗、开窗过大或过小,都可能影响后续焊接。
· 字符压焊盘
丝印文字覆盖焊盘或阻焊区域,可能造成字符缺失或影响生产。
· 外形与钻孔不匹配
例如安装孔、槽孔与机械图尺寸不一致,容易在生产前产生工程问题。
· 负片层输出错误
部分多层PCB使用负片工艺,如果输出设置错误,可能导致实际线路与设计逻辑不一致。
二、Gerber下单前应该检查哪些内容?
检查项目 主要检查内容
文件完整性 铜层、阻焊、字符、外形等是否齐全
层数 Gerber铜层数量是否与PCB层数一致
层顺序 Top、Bottom及内层对应是否正确
板框 外形是否完整、闭合且唯一
尺寸 成品尺寸是否与设计要求一致
线路 线路是否存在异常断线、短路等
焊盘 焊盘位置、数量和尺寸是否正确
阻焊 开窗位置和尺寸是否正确
字符 是否压焊盘、超出板框
钻孔 孔径、孔位、数量及类型是否正确
槽孔 槽孔尺寸及金属化要求是否明确
单位 英制/公制单位是否正确
原点 Gerber与钻孔文件原点是否一致
拼板 拼板数量、工艺边和分板方式是否正确
三、为什么导出Gerber后还要重新检查?
PCB设计软件中的版图是设计数据,而Gerber属于用于生产的制造数据。
从PCB设计文件导出Gerber时,需要进行层映射、单位、坐标、格式和输出参数设置。如果导出设置出现错误,即使PCB设计原文件本身没有问题,最终Gerber也可能出现异常。
因此,建议完成Gerber导出后,重新使用独立Gerber查看器打开所有制造文件进行检查。
重点确认:
· 所有线路层是否正常显示
· 阻焊层是否与焊盘对应
· 字符是否正常
· 板框是否完整
· PCB整体尺寸是否正确
· 各层之间是否存在明显偏移
· 钻孔位置是否与焊盘对应
四、钻孔文件需要检查什么?
Gerber检查不能代替NC Drill检查。
· 孔径是否完整
确认钻孔表中的孔径与设计要求一致。
· PTH和NPTH是否区分
金属化孔和非金属化孔需要根据实际要求正确分类。
· 孔位是否正确
重点检查安装孔、定位孔、连接器孔等关键结构。
· 槽孔是否正确
确认槽孔的长度、宽度以及是否需要金属化。
· 盲孔和埋孔是否明确
HDI产品需要确认盲孔、埋孔的起始层和终止层。
· 坐标原点是否一致
Gerber与钻孔文件必须使用一致的坐标基准,否则可能产生孔位偏移。
五、多层PCB和HDI还需要检查什么?
普通双层PCB重点检查Gerber、钻孔、板框和基本工艺参数即可。
多层PCB则需要进一步确认:
· 铜层数量是否正确
· 内层顺序是否正确
· 叠层结构是否与设计一致
· 电源层和地层是否正确
· 阻抗线路及参考层是否对应
· 盲孔和埋孔结构是否完整
· 激光孔与焊盘是否匹配
· 背钻孔位及起止层是否明确
如果是高速阻抗PCB,还需要核对阻抗表、叠层文件、线路层、参考层、线宽和差分线距等参数。
六、下单前如何快速完成Gerber检查?
可以按照以下顺序检查:
第一步:检查文件数量
确认铜层、阻焊、字符、外形和钻孔文件是否齐全。
第二步:检查层数
确认Gerber铜层数量与订单PCB层数一致。
第三步:检查板框和尺寸
确认外形闭合、尺寸正确,没有多余板框。
第四步:检查线路和焊盘
查看是否存在明显断线、异常铜皮和焊盘错误。
第五步:检查阻焊和字符
确认焊盘正常开窗,字符没有大量压在焊盘上。
第六步:检查钻孔
确认孔径、孔位、PTH、NPTH和槽孔符合设计要求。
第七步:检查特殊工艺
确认HDI、盲埋孔、背钻、阻抗、金手指等要求已经明确。
第八步:确认文件版本
确保上传的Gerber、钻孔、机械图和工艺说明属于同一版本。
七、如何减少Gerber文件导致的工程确认?
· 使用统一文件命名
建议明确区分Top、Bottom、Inner Layer、Solder Mask、Silkscreen、Board Outline等文件。
· 不要混放旧版本文件
最终上传的压缩包中不要同时存在多个不同版本的Gerber。
· Gerber和钻孔统一原点
避免两个制造文件坐标基准不同。
· 特殊要求单独说明
阻抗、背钻、盲埋孔、填孔、金手指等要求,不建议只依靠Gerber图形判断。
· 下单参数与Gerber保持一致
例如订单填写4层PCB,Gerber应包含4个有效铜层;订单填写1oz铜厚,工艺要求也应保持一致。
八、聚多邦PCB工程审核
聚多邦PCB打样和生产支持Gerber、NC Drill等常用制造文件,并可根据多层、HDI、高速阻抗、背钻及特殊工艺要求进行工程审核。
· 普通PCB
重点检查Gerber、钻孔、板框、层数、板厚、铜厚和表面处理等基础参数。
· 高多层PCB
进一步确认叠层结构、内外层铜厚、介质厚度和层间关系。
· 高速阻抗PCB
重点确认阻抗表、叠层、参考层、线宽线距和目标阻抗。
· HDI PCB
确认盲孔、埋孔、激光微孔、填孔和HDI阶数等结构。
工程审核过程中,如果发现文件与订单参数存在冲突,可通过EQ进行确认,避免错误文件直接进入生产。
常见问题
1. Gerber文件缺少一个内层还能下单吗?
不建议直接下单。应先确认缺少的文件是否确实不需要,并重新检查PCB层数和制造数据。
2. Gerber文件可以直接用PCB源文件代替吗?
通常建议优先提供标准Gerber和NC Drill文件。源文件可能受到设计软件版本和输出设置影响。
3. Gerber文件需要检查尺寸吗?
需要。建议使用独立Gerber查看器测量板框长宽,与设计尺寸和订单参数进行核对。
4. Gerber中的钻孔图可以直接用于生产吗?
钻孔图主要用于显示和检查孔位,实际钻孔通常需要独立的NC Drill文件。
5. Gerber检查发现问题怎么办?
建议返回PCB设计软件重新导出制造文件,不要直接在Gerber文件上随意修改,以免造成设计数据与生产数据不一致。
结语
Gerber文件是PCB从设计进入制造的重要数据,文件正确不等于设计正确,设计正确也不代表Gerber导出一定正确。
PCB下单前,建议重点检查文件完整性、层数、板框、尺寸、阻焊、字符、钻孔、单位、坐标原点和特殊工艺要求,并使用独立Gerber查看器进行最终确认。
对于高多层、HDI、高速阻抗等复杂PCB,还需要结合叠层、阻抗表和孔结构进行工程审核。提前发现问题,可以减少EQ确认、避免生产返工,也能降低PCB打样和量产过程中的交付风险。