问:PCBA打样时Gerber文件导出后,为什么工厂总说“图层不全”“原点不对”“格式打不开”?这些常见错误会导致什么后果?怎么避免?
答: Gerber文件是PCB生产的“施工蓝图”,也是PCBA打样的第一份输入文件。很多工程师在设计软件里跑通了DRC,导出Gerber发给工厂,结果被工程部退回——“图层不全”“钻孔格式不对”“板框层缺失”。一来一回耽误一两天,打样还没开始就卡住了。Gerber文件的核心问题不是“能不能导出”,而是“导出的文件工厂能不能直接用”。
一、图层缺失:最常见的Gerber错误
一份完整的Gerber文件应包含线路层、阻焊层、丝印层、焊膏层、钻孔文件和板框层。很多工程师只导出了线路层和阻焊层,漏了丝印层或钻孔文件。
图层缺失的后果:工厂无法确认元件位置和极性方向,需要客户补充;钻孔文件缺失,工厂无法加工过孔;板框层缺失,工厂无法确定PCB外形尺寸。
检查方法:提交前用CAM350或在线Gerber查看器预览,确认所有图层齐全且对齐。
二、原点偏移:导致孔位整体错位
原点设置是坐标文件最常见的错误来源。如果钻孔文件的原点与Gerber的原点不一致,贴片机编程后所有元件的位置都会整体偏移。
原点偏移的后果:过孔整体偏移,板子做出来孔位全错;元件贴装位置偏移,无法正常焊接。
解决方式:导出时统一设置原点位置(通常设置为PCB左下角);导出后用CAM350等软件对齐检查。
三、格式不兼容:钻孔文件与Gerber格式不匹配
钻孔文件应使用Excellon格式,Gerber文件应使用RS-274X格式。有些工程师导出的钻孔文件是其他格式,或者Gerber文件版本过旧,工厂的CAM软件无法识别。
格式不兼容的后果:工厂无法读取文件,需要客户重新导出;文件转换过程中可能出现数据丢失。
解决方式:导出时选择标准格式(Gerber RS-274X、钻孔Excellon);导出后确认文件能被CAM软件打开。
四、板框层不清晰:导致外形加工偏差
板框层应使用闭合的连续线条定义PCB外形,线宽建议0.1mm。有些工程师板框线宽过大或过小,或者板框线不闭合,工厂无法准确识别PCB外形尺寸。
板框问题的后果:外形加工偏差,板子尺寸超差;V-CUT位置偏移,分板线错位。
解决方式:板框层使用0.1mm线宽,线条闭合完整;拼板设计时标注V-CUT/邮票孔位置。
五、阻焊开窗错误:导致焊盘无法焊接
阻焊层定义了PCB上哪些区域需要开窗露出铜面用于焊接。阻焊开窗过大,焊盘之间可能连锡;阻焊开窗过小,焊盘被阻焊覆盖,无法焊接。
解决方式:阻焊开窗比焊盘大0.05-0.1mm;细间距IC的阻焊桥宽度≥0.1mm。
六、提交前的检查清单
Gerber是否包含所有图层(线路+阻焊+丝印+焊膏+钻孔+板框)?
钻孔文件是否为Excellon格式?原点是否与Gerber一致?
板框层是否闭合完整?线宽是否合适?
阻焊开窗是否比焊盘大0.05-0.1mm?
文件命名是否清晰(含版本号和日期)?
是否提供了叠层结构说明(多层板)?