Gerber 的扩展名有什么特殊意义吗?

描述

 自1980年起,Gerber 就一直是 PCB 制造的标准格式之一。但不同 EDA 工具生成的 Gerber 会有不同的后缀,这些后缀是否有特殊意义?有没有实际用途呢? 

 

Gerber 的后缀有哪些?

Gerber 只定义了文件内容的标准,并没有定义文件名的后缀,通用的扩展名后缀是 “.gbr”。由于一般后缀并没有太多实际的作用,有的 EDA 工具会把层的信息写在文件名中。比如 KiCad 默认生成的 Gerber 是这样的:

G

Gerber 又称光绘文件,和胶片类似,所以 Pads 输出的 Gerber 后缀是“.pho”。第一层是 art001.pho,第二层是 art002.pho,以此类推,简单粗暴。

Allegro 的后缀更专业些,不管什么层,都是 “*.art”。art 是 artwork 的缩写,在图形设计中很常用。 最复杂的就是 Altium(Protel),尾缀都有特殊的名字和意义:

G

当然,有些比较不求上进的 PCB 板厂,因为 CAM 软件只能支持 Protel 的格式,也会要求用户发送 Protel 输出的Gerber。所以 KiCad 也是支持输出 Protel 后缀输出的:

G

当然,只是输出的后缀名称变了,文件的内容一模一样。

Protel 后缀的意义

Protel/AD 的 Gerber 后缀及含义如下表:

后缀 含义 中文
GTO  Gerber Top Overlay (silkscreen) 顶层丝印
GBO  Gerber Bottom Overlay (silkscreen) 底层丝印
GTL  Gerber Top Signal 顶层
GBL  Gerber Bottom Signal 底层
G1,G2… Mid Layer 1,2,… 中间信号层
GP1,GP2… Internal Plane Layer 1,2… 内电层
GTS  Gerber Top Solder Mask 顶层阻焊
GBS  Gerber Bottom Solder Mask 底层阻焊
GTP  Gerber Top Paste Mask 顶层锡膏
GBP  Gerber Bottom Paste Mask 底层锡膏
GKO  Gerber Keepout 禁止布线层
GM1,GM2…  Gerber Mechanical 1,2… 机械层
GPT  Gerber Top Pad Master 顶层焊盘
GPB  Gerber Bottom Pad Master 底层焊盘
PO1  Gerber Panels Gerber拼板
TXT  ASCII NC Drill ASCII钻孔
DRL  EIA NC Drill EIA钻孔
DRR  NC Drill Report 钻孔报告
APR  Aperature File 光圈数据文件

这些后缀可以帮助您快速识别 Gerber 文件对应于哪个层。另外,如果需要做逆向工程,想把 Gerber 转成 PCB 的时候,有明显的后缀也便于软件识别层的映射关系。 当然,最新的 Gerber X2 的格式文件内也包含了层叠信息,即使不用后缀也可以正常识别。

结束语

Gerber 的后缀并没有明确的规范,会根据 EDA 工具的不同而不同。但对于古老的 CAM 软件,可能对后缀名有一定要求。如果您的 EDA 软件支持输出 X2 的格式,就尽量使用新的格式,这样理论上就不需要额外的说明文件告知板厂层叠的顺序。 当然,如果 EDA 工具支持,也可以输出 ODB++ 或 IPC 2581,这些格式含有更多的有效信息,可以降低与板厂之间的沟通成本。前提是:板厂支持这些格式。  

注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。

常用合集汇总:

和 Dr Peter 一起学 KiCad

KiCad 8 探秘合集

KiCad 使用经验分享

KiCad 设计项目(Made with KiCad)

常见问题与解决方法

KiCad 开发笔记

插件应用

发布记录

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • G

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分