什么是Gerber?

一、什么是Gerber文件

Gerber文件是PCB(印刷电路板)制造领域的标准数据格式,中文常译为光绘文件。它是线路板行业描述线路板图像及钻、铣数据的文档格式集合,是设计从电脑图纸变成实际电路板的施工蓝图

设计人员用EDA(电子设计自动化)软件完成电路设计后,需要将设计信息转换成制造商能识别和执行的标准格式,这个格式就是GerberGerber是一种二维矢量图像格式,单个文件只能描述PCB的一个图层,因此一块完整的PCB通常由多个Gerber文件共同构成,每个文件对应一个特定层次的信息。

二、历史与发展

Gerber格式诞生于20世纪60年代,最初由美国Gerber系统公司为配合其数控光绘图仪而开发。创始人Joseph Gerber是一位从奥地利逃往美国的发明家,对精确数据绘图有着浓厚兴趣。1998Barco公司收购了Gerber系统公司,随后Ucamco公司接管了相关业务,至今持续更新Gerber规格说明书并免费向公众开放下载。

Gerber格式经历了多次重要迭代:

·RS-274-D(标准Gerber 1980年发布,需单独附带D码(Aperture)文件才能完整描述图形,已逐渐被淘汰

·RS-274X(扩展Gerber 1998年推出,将D码信息整合在文件内部,是目前使用最广泛的版本

·Gerber X22014年):可插入板的层叠信息及属性

·Gerber X32019年):进一步扩展组装信息,覆盖完整电子制造服务流程

三、格式特点

Gerber RS-274X是一种可读的ASCII文本格式,包含一系列控制码和坐标信息,告诉光绘图仪或CAM系统在哪里画线、在哪里放置焊盘等。Gerber文件在数据格式上有几个关键参数需要统一:精度(整数位+小数位,如3:3公制、2:4英制)、单位(公制mm或英制inch/mil)、坐标形式(绝对或相对)、数据格式(前导零、后导零等)。若参数设置不一致,制造商可能无法正确解析,导致生产错误。

四、包含哪些内容

一套完整的Gerber文件通常包含以下图层:铜层(描述电气连接,包括信号层、电源层、地层等)、阻焊层(定义阻焊油墨覆盖区域及裸露焊盘)、丝印层(显示元件标识、文字、logo等)、钻孔层(指示打孔位置和尺寸)、锡膏层(用于SMT贴片钢网开孔)和板框层(定义外形尺寸和边缘)。简单双层板至少需提供顶层铜层、底层铜层、顶层阻焊、底层阻焊、顶层丝印、底层丝印、钻孔层和板框层等,多层板文件数量更多。Gerber标准未强制规定文件名后缀,常见扩展名有.gbr.pho.art.plt等,不同软件导出后缀不同,如PADS软件通常为.pho

五、如何生成和验证

生成:通过EDA软件(Altium DesignerKiCadEagleEasyEDAPADS等)生成,需确保每个设计层正确输出、精度和单位设置准确、钻孔信息完整,建议使用RS-274X或更新的Gerber X2格式。

验证:生成后必须检查,这是避免生产事故的关键。常用验证方式包括:使用Gerber查看器(如gerbvCAM350等)逐层查看;以1:1比例打印并与实际元件比对;使用DFM(可制造性设计)工具自动检测走线间隙、线宽、丝印等潜在问题。

提交:验证无误后将所有Gerber文件连同钻孔数据(通常为Excellon格式)打包提交给PCB制造厂。

六、在制造中的作用

Gerber文件贯穿整个生产流程:铜层用于制作菲林并进行曝光、显影和蚀刻,形成电路图案;阻焊层用于涂覆阻焊油墨;丝印层印制元件标识和字符;钻孔层控制钻孔机在指定位置打孔;锡膏层用于制作钢网辅助SMT贴片。此外,Gerber数据还可用于AOI(自动光学检测)设备检测制造质量。

七、常见问题

实际工程中常见问题包括:缺少关键图层(钻孔层、阻焊层或板框层),导致工厂无法生产;使用过时的RS-274D格式但未附带D码;图层命名混乱导致无法识别功能;设计超出工艺能力(线宽过细、间距过小);单位或精度设置错误造成尺寸偏差。这些问题直接导致生产延误和成本增加。

八、总结

Gerber文件是连接PCB设计与制造的关键桥梁,将设计师绘制的电路图案转化为标准化生产指令。从20世纪60年代诞生至今,Gerber格式不断演进,始终是PCB行业不可或缺的标准格式。理解其含义、掌握生成和验证方法,是每位设计工程师确保设计顺利转化为实物产品的基本功。设计再完美,若Gerber文件有问题,电路板也无法被正确制造出来。

作者:极客石头

在搞事情的路上越走越远。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注