Gerber文件怎么看?GTL/GBL/GTS/GKO各层含义与解析方法

Gerber文件各层含义解析:GTL顶层线路、GBL底层线路、GTS阻焊层与GKO板框层示意

一、Gerber 是什么,先搞懂两条规则

拿到板厂回传的资料压缩包,几十个后缀各异的小文件常常让人无从下手:GTL、GBL、GTS、GKO……其实规则很简单,Gerber文件的每个后缀都对应板子的一“层”。只要认清后缀,就能把一块 PCB 拆成铜箔、阻焊、丝印、板框、钻孔几张大图来看。

先说格式本身。Gerber 是光绘数据格式,也是 PCB 行业的通用交换语言——板厂 CAM 部门靠它还原铜箔、阻焊与丝印,再制版生产。常见的两种版本:

  • RS-274X(扩展 Gerber):光圈定义(D 码 + %ADD 指令)内嵌在文件中,单个文件自包含,不依赖外部光圈表,是当前绝对主流;
  • X2:在 RS-274X 基础上增加 %TF/%TA 等属性指令,可携带层功能、材料、阻抗等元信息,向下兼容 RS-274X,新老 CAM 系统都能读。

二、逐层看懂常见后缀

一块板子的所有信息被拆分到多个层文件里,各后缀与层类型的对应关系如下:

  • GTL —— 顶层线路(Top Layer):顶层铜箔走线与焊盘,是板子最核心的导电层;
  • GBL —— 底层线路(Bottom Layer):底层铜箔,与 GTL 成对出现;
  • G1~Gn —— 内层线路:四层板有 G1、G2 两层,层数越多内层越多(部分软件命名为 In1~Inn 或 GP1 负片层);
  • GTS —— 顶层阻焊(Solder Mask):决定绿油在哪里开窗,开窗处露铜上锡;
  • GBS —— 底层阻焊:与 GTS 成对;
  • GTO —— 顶层丝印(Overlay):位号、极性、标识文字;
  • GBO —— 底层丝印:与 GTO 成对;
  • GKO —— 禁止布线层/板框(Keep-Out):多数板厂以它确定板边轮廓,必须闭合;
  • GTP / GBP —— 顶/底锡膏层(Paste):钢网开孔的依据,只贴片不造板也要它;
  • .DRL / .TXT —— 钻孔文件:记录孔位与孔径,通常是 Excellon 格式。

注意区分两组容易混淆的层:阻焊(GTS/GBS)管绿油开窗,锡膏(GTP/GBP)管钢网开孔,前者属于板厂工艺,后者服务于 SMT 贴片。

三、一份典型压缩包的文件名清单

下面以一块双层板“demo”为例,把压缩包里的文件逐行对号入座:

文件名 对应层 作用 双层板是否必需
demo.GTL顶层线路顶层铜箔走线与焊盘必需
demo.GBL底层线路底层铜箔必需
demo.GTS顶层阻焊绿油开窗位置必需
demo.GBS底层阻焊底层绿油开窗必需
demo.GTO顶层丝印位号与标识推荐
demo.GBO底层丝印底层标识推荐
demo.GKO板框板边轮廓与禁布区必需
demo.GTP顶层锡膏钢网开孔依据贴片需要
demo.GBP底层锡膏底面钢网依据贴片需要
demo.DRL钻孔孔位、孔径(Excellon)必需

如果是四层、六层板,清单里会多出 G1~Gn 内层文件;金属化孔与非金属化孔分开时,钻孔可能拆成两个文件。至于设计软件里的原生档案怎么导出成这样一套文件,见PADS/Protel/Altium原生PCB文件怎么转Gerber?三条路线详解。

四、两个高频问题:乱码与缺层

1. 文件名乱码怎么办

中文系统或设计软件导出时编码不一致,压缩包解开后文件名可能变成一串问号或方块。处理原则:只重命名、不改内容——保留扩展名,把主文件名改成规范英文,再按上表对号入座即可;千万不要用文本编辑器“顺手修复”文件内容,那会破坏光绘数据。

2. 怎么确认层数齐了

两条核对线:纵向看铜层——GTL + GBL + 内层文件数应等于设计层数;横向看配套——每个铜层都应有对应的阻焊层,板框闭合、钻孔存在。逐个人工清点容易漏,交给工具自动体检更稳妥。

五、让工具替你“看”层

层类型识别其实是解析系统的基本功。徒万科技的解析服务不只看文件名,而是按内容特征(光圈使用、图形密度、正负片属性)自动判层,即使文件名被改乱也能识别出线路、阻焊、丝印、板框、钻孔各司其职,并输出结构化层清单与顶/底面预览图,把Gerber文件的“体检报告”在数秒内摆到你面前。想完整了解这套流程,可访问PCB设计文件解析服务页面,或从上一篇PCB设计文件解析全流程指南读起。

常见问题

Q:GTS文件是什么层?

A:GTS 是顶层阻焊层文件,决定板面绿油在哪里开窗。开窗处露出铜面供焊接上锡,其余区域被阻焊油覆盖保护。对应底层的阻焊文件是 GBS,两者缺一不可。

Q:怎么判断Gerber缺不缺层?

A:按标准清单逐项清点:双层板至少要有 GTL、GBL、GTS、GBS、GKO 和钻孔文件,丝印 GTO/GBO 推荐提供,做钢网再加 GTP/GBP;铜层文件数(GTL+GBL+内层)应等于设计层数。也可把压缩包交给解析工具自动体检,秒级发现缺层。

Q:RS-274X和X2有什么区别?

A:RS-274X(扩展 Gerber)把光圈定义内嵌在文件里,单个文件自包含,是当前绝对主流;X2 在 X 的基础上增加了属性指令,可携带层功能、材料、阻抗等元信息,且向下兼容 RS-274X,板厂 CAM 系统都能正常读取。