PCB制造中的Gerber文件详解与应用指南

📅 2026/7/18 16:43:40
PCB制造中的Gerber文件详解与应用指南
1. Gerber文件基础PCB制造的工程图纸Gerber文件是PCB设计到制造的关键桥梁它就像建筑行业的施工蓝图用标准化格式记录PCB每一层的图形信息。这种由Gerber Systems公司于1960年代开发的格式现由Ucamco维护已成为行业通用标准最新版本为Gerber X2。在EDA软件中完成PCB设计后设计师需要导出Gerber文件集发送给板厂。一套完整的Gerber通常包含10-20个独立文件每个文件对应PCB的一个功能层或辅助层。这些文件采用ASCII文本格式使用RS-274X标准即扩展Gerber格式包含矢量图形、孔径定义和图层属性等元数据。提示现代EDA工具如Altium Designer、KiCad等生成的Gerber文件默认采用X2版本支持嵌入图层类型、板厚等元数据比传统Gerber更智能。2. 核心图层详解从铜层到丝印2.1 导电层Copper Layers导电层是PCB的神经系统承载电流信号传输。根据板层数不同可能包含顶层铜箔GTL/GTO通常标记为Top Layer或GTL包含元件面的所有走线、焊盘和铜箔区域。在四层板中GTO可能表示外层铜箔的钻孔引导层。底层铜箔GBL/GBO标记为Bottom Layer或GBL对应焊接面的导电图形。双面板必须包含这两个外层铜箔文件。内层铜箔GxL多层板特有的电源层或信号层编号从G1L到GxL。例如六层板可能有G1L内层1到G4L内层4。内层负片设计时铜箔区域反而是要蚀刻掉的部分。实测案例某四层板Gerber文件集包含GTL - Top Layer G1L - Inner Layer 1 (Ground) G2L - Inner Layer 2 (Power) GBL - Bottom Layer2.2 阻焊层Solder Mask阻焊层Solder Mask俗称绿油层但实际可以是任何颜色。它采用负片设计——文件中的图形区域表示开窗位置暴露铜箔其余区域覆盖阻焊油墨。关键文件顶层阻焊GTS标记为Top Solder Mask定义顶层需要焊接的裸露铜区如焊盘。底层阻焊GBSBottom Solder Mask功能同上。特殊设计如阻焊桥两个相邻焊盘间的阻焊保留就靠此层控制。常见误区阻焊开窗不一定等于焊盘。例如测试点、金手指区域也需要开窗但并非焊接用途。某HDI板设计中GTS文件显示除了常规焊盘外还有用于飞线测试的方形开窗。2.3 锡膏层Paste Mask锡膏层指导钢网开孔位置仅适用于需要SMT贴片的元件。与阻焊层不同它采用正片设计——文件图形就是锡膏印刷区域。包含顶层锡膏GTPTop Paste Mask对应顶层元件的焊膏印刷位置。底层锡膏GBPBottom Paste Mask用于双面贴装。注意插件元件如DIP封装不需要锡膏层。工程经验某QFN封装器件的GTP文件中焊盘中央的十字形分割是为防止锡膏塌陷而设计的特殊图形这种细节需要与钢网厂商明确沟通。2.4 丝印层Silkscreen丝印层提供元件标识和装配信息通常为白色也可定制颜色。现代设计常分两个子层顶层丝印GTOTop Overlay包含元件轮廓、位号如R1、C2和极性标记。底层丝印GBOBottom Overlay。若底层也有元件则需要此层。避坑指南丝印不得覆盖焊盘会导致焊接不良与阻焊开窗需保持0.1mm以上间距。某批次的PCB就因丝印侵入BGA焊盘区导致批量焊接不良。3. 辅助图层容易被忽视的关键角色3.1 钻孔文件Drill Files钻孔数据通常由两个文件配合使用钻孔图DRLExcellon格式记录所有钻孔的坐标、孔径和孔型圆孔/槽孔。钻孔表TXTASCII格式的钻孔符号对照表说明每个符号对应的实际孔径。高级应用某厚铜板设计使用三种钻孔符号区分普通孔0.3mm、散热孔0.8mm和安装孔3mm需在钻孔表中明确标注。3.2 板框层Outline板框层GKO或GM1定义PCB的物理轮廓和槽孔位置。它是CAM工程师处理其他图层的基准必须为闭合多边形。特殊设计包括内部开槽用空心矩形表示如散热器安装槽。拼板边框包含V-cut或邮票孔设计时需在此层标注。血泪教训某批板子因GKO文件未更新导致新设计的USB接口凹槽未被切割不得不手工修整500片板子。3.3 其他工程层阻焊定义层GDDGerber X2新增的专用层明确标注阻焊类型如LPI、干膜。铜箔属性层GPA标识特殊铜区如厚铜、金手指。阻抗测试条高频板常在板边添加的测试结构需单独图层控制。4. 实战Gerber文件生成与检查要点4.1 主流EDA工具导出设置以Altium Designer为例关键步骤文件→制造输出→Gerber Files层设置中勾选所有铜层、阻焊、锡膏、丝印层钻孔输出选择Separate File for Plated/Non-Plated高级选项中启用Gerber X2和Embedded AperturesKiCad用户需注意默认生成的.gbr文件需要手动按规范重命名如GTL、GBL等。4.2 必须的配套文件除Gerber外完整生产包还应包含IPC-356网表用于CAM验证线路连通性钻孔文件Excellon格式叠层结构图说明材料、厚度和阻抗要求特殊工艺说明如沉金厚度、阻抗控制值等4.3 免费检查工具推荐GerberLogix在线查看器支持3D渲染和DFM分析ViewMate经典的Gerber查看软件支持层叠显示CAM350专业级工具可做电气规则检查检查重点各层对齐情况、阻焊开窗覆盖、钻孔与焊盘匹配度。某设计就因GTL与GTS层偏移0.1mm导致QFN焊盘局部被阻焊覆盖。5. 进阶知识Gerber X2与ODB对比5.1 Gerber X2的优势相比传统GerberX2版本通过元数据嵌入实现了智能图层识别文件头包含层类型如铜层、阻焊属性附加可标注网络名、元件位号3D信息支持元件高度等机械数据5.2 ODB格式特点这种Mentor主导的格式采用数据库结构所有数据单文件包避免文件分散完整设计信息包含网络、元件和材料数据CAM处理高效支持自动化DFM分析行业趋势高端板厂逐渐支持ODB但Gerber仍是通用性最广的交付格式。某军工项目就因要求ODB格式导致部分设计师需要重新学习Mentor工具链。