Altium Designer 21 Gerber文件导出全流程与核心文件解析
作为一名硬件工程师,最尴尬的时刻莫过于板厂技术客服打来电话:"您的Gerber文件缺少机械层定义"或者"钻孔文件与设计不符"。这种沟通不仅耽误项目进度,更暴露了我们对生产文件准备流程的不熟悉。本文将彻底解决这个问题,带您掌握AD21 Gerber导出的完整工作流,并深入解析每个生成文件背后的制造意义。
1. Gerber文件导出前的关键准备工作
在点击导出按钮前,有三个基础设置直接影响后续文件生成的准确性。许多工程师跳过这些步骤直接导出,正是后期与板厂反复沟通的根源。
原点设置是第一个关键点。虽然AD21默认以PCB左下角为坐标原点,但在复杂设计中,建议手动设置到板框的左下角。操作路径:Edit > Origin > Set,然后用鼠标精确点击目标位置。这个原点将决定后续所有钻孔和切割的定位基准。
操作示例: 1. 打开PCB文档 2. 菜单栏选择 Edit > Origin > Set 3. 将光标移动到板框左下角交点 4. 单击左键确认原点位置机械层处理是第二个易错点。必须确保:
- 板框轮廓定义在Mechanical 1层(行业标准)
- 禁止使用Keep-Out Layer作为板框(常见学生错误)
- 特殊加工要求(如V-cut、邮票孔)标注在Mechanical 2层
层堆栈验证是第三个必备步骤。通过Design > Layer Stack Manager确认:
- 所有信号层和平面层已正确定义
- 层厚和材料参数符合实际生产要求
- 盲埋孔设置与设计意图一致
提示:完成上述检查后,建议使用3D视图(
View > 3D Layout Mode)做最后验证,确保板框和元件布局符合预期。
2. Gerber文件生成标准流程详解
2.1 常规层导出配置
进入Gerber导出界面(File > Fabrication Outputs > Gerber Files),关键参数设置如下:
| 参数类别 | 推荐设置 | 技术说明 |
|---|---|---|
| 单位/格式 | 英寸 + 2:5格式 | 提供0.01mil精度 |
| 绘制层 | 全选信号层 | 包含Top/Bottom/内层 |
| 镜像层 | 全部取消 | 避免生成冗余文件 |
| 中间焊盘 | 勾选包含 | 确保未布线焊盘正常呈现 |
| 机械层 | 手动排除 | 单独处理更可靠 |
特别注意:在"层"选项卡中,务必滚动检查所有层状态。常见错误是漏选关键信号层或误选无用的机械层。
2.2 机械层专项处理
机械层需要单独导出以确保精度:
- 重新打开Gerber配置界面
- 在"层"选项卡中:
- 取消所有绘制层选择
- 仅保留目标机械层(通常为Mechanical 1)
- 在"钻孔图层"中:
- 同时勾选"钻孔图"和"钻孔导向图"
- 设置钻孔符号为2mm大小(行业通用标准)
典型机械层导出流程: File > Fabrication Outputs > Gerber Files → Layers选项卡:仅选Mechanical 1 → Drill Drawing选项卡:勾选两图 → 确认符号尺寸为2mm → 点击OK生成文件2.3 钻孔文件(NC Drill)生成
钻孔数据是独立于Gerber的关键制造文件:
- 路径:
File > Fabrication Outputs > NC Drill Files - 单位设置必须与Gerber完全一致(通常为英寸)
- 格式选择2:5保证钻孔定位精度
- 勾选"生成报告文件"便于后期验证
生成的文件包括:
- .TXT(钻孔坐标数据)
- .DRR(钻孔报告)
- .DRL(钻孔图例)
3. Gerber文件类型深度解析
导出的Gerber文件按功能可分为五大类,每类文件在PCB制造中扮演独特角色。
3.1 线路层文件
| 文件扩展名 | 层类型 | 制造作用 |
|---|---|---|
| .GTL | 顶层线路 | 定义顶层铜箔走线 |
| .GBL | 底层线路 | 定义底层铜箔走线 |
| .Gx | 内层信号 | x代表内层序号(如G1为内层1) |
| .GPx | 内层电源 | 定义电源平面分割 |
线路层文件采用RGB色码:
- 铜箔区域:白色显示
- 非铜区域:黑色背景
- 板框轮廓:红色线条
3.2 阻焊与丝印层
阻焊层(.GBS/.GTS)控制绿油开窗:
- 文件中的图形表示露铜区域
- 通常比实际焊盘大0.1mm(防对位偏差)
- 必须包含所有需要焊接的焊盘
丝印层(.GBO/.GTO)包含:
- 元件轮廓和标识符
- 极性标记和安装指示
- 版本号和认证标志
注意:现代高密度设计常省略底层丝印,因为可能干扰焊接。
3.3 辅助加工文件
.GKO(禁止布线层)虽然导出,但现代制造中仅作参考。实际板框以机械层为准。
.GD1和.GG1钻孔文件的关系:
- GD1:钻孔位置图(供工程师验证)
- GG1:钻孔引导图(用于设备对位)
- 两者必须与NC Drill文件完全一致
4. 文件打包与交付检查清单
完成所有文件导出后,建议按此流程做最终验证:
文件完整性检查
- 确认包含所有信号层文件
- 检查机械层和钻孔文件存在
- 验证文件生成时间戳一致
视图叠加验证
- 使用免费Gerber查看器(如GC-Prevue)
- 叠加所有层检查对齐情况
- 特别关注板框与钻孔的对位
制造备注准备
- 创建readme.txt说明:
- 板厚和表面工艺要求
- 特殊层处理说明
- 联系方式(便于工厂咨询)
- 创建readme.txt说明:
示例readme内容: PCB Rev 1.2 层数:4层(1.6mm FR4) 表面处理:沉金(2u") 特殊要求: - Mechanical 2层V-cut标记 - 阻抗控制要求见层叠文件 联系人:张工 138-xxxx-xxxx- 压缩包规范
- 使用ZIP格式(行业通用)
- 命名规则:项目名_版本号_日期.zip
- 避免中文路径和特殊字符
最后提醒:将Gerber文件和原始设计文件(.PcbDoc)分开存档。前者用于生产,后者保留设计溯源。