Altium Designer新手必看:保姆级Gerber文件生成与检查全流程(附CAM350/华秋DFM对比)
Altium Designer新手必看:保姆级Gerber文件生成与检查全流程(附CAM350/华秋DFM对比)
作为一名PCB设计新手,第一次面对Altium Designer中密密麻麻的输出选项时,难免会感到手足无措。Gerber文件作为PCB制造的"通用语言",其正确性直接关系到最终产品的成败。本文将带你从零开始,一步步完成Gerber文件的生成、验证到最终交付的全流程,并深入对比CAM350与华秋DFM这两款主流检查工具的特点,助你避开新手常见陷阱。
1. Gerber文件基础认知
Gerber文件是PCB行业的标准输出格式,相当于将你的设计图纸翻译成制造商能理解的"工程图纸"。在开始生成前,我们需要明确几个关键概念:
Gerber文件的核心组成:
- 图形层:包括走线层(GTL/GBL)、丝印层(GTO/GBO)、阻焊层(GTS/GBS)等
- 钻孔文件:包含所有钻孔信息的NC Drill Files
- 板框定义:通常由机械层或Keep-out层定义
- 特殊工艺层:如钢网层(GPT/GPB)、阻抗测试层等
常见误区:很多新手认为只需导出走线层即可,实际上缺少任何必要层都会导致制造失败。比如缺少阻焊层会导致整个板子没有防焊油墨。
提示:建议将Gerber文件视为一个完整的"交付包",包含所有制造必需信息,而不仅仅是设计数据的导出。
2. Altium Designer Gerber生成全流程
2.1 基础设置准备
在生成Gerber前,请确保完成以下准备工作:
- 设计规则检查(DRC)全部通过
- 板框已正确定义在机械层或Keep-out层
- 所有层命名清晰无歧义
- 特殊工艺要求(如阻抗控制)已明确标注
2.2 分步生成Gerber文件
步骤1:进入Gerber设置界面
File → Fabrication Outputs → Gerber Files关键参数设置表:
| 标签页 | 关键设置项 | 推荐值 | 注意事项 |
|---|---|---|---|
| General | Units | Millimeters | 与设计单位保持一致 |
| Format | 4:4 | 最高精度 | |
| Layers | Plot Layers | All On | 确保所有信号层选中 |
| Mirror Layers | All Off | 除非特殊工艺要求 | |
| Drill Drawing | Plot All Used Drill Pairs | 勾选 | 生成钻孔参考图 |
| Apertures | Embedded Apertures(RS274X) | 勾选 | 现代标准格式 |
| Advanced | Leading/Trailing Zeroes | Suppress leading zeroes | 与制造商确认兼容性 |
常见错误:在Layers页误选未使用的机械层,会导致CAM软件报错"aperture size is 0"。
2.3 生成钻孔文件
Gerber文件必须配套正确的钻孔数据:
File → Fabrication Outputs → NC Drill Files钻孔文件类型说明:
- RoundHoles-Plated:金属化通孔
- RoundHoles-NonPlated:非金属化安装孔
- SlotHoles-Plated:金属化槽孔
注意:即使设计中没有非金属化孔,也建议导出完整钻孔文件集,避免后续修改时遗漏。
2.4 生成坐标文件(可选但推荐)
对于需要SMT贴片的板子,坐标文件必不可少:
File → Assembly Outputs → Generates pick and place files坐标文件关键字段:
- Designator:元件位号
- Mid X/Y:元件中心坐标
- Layer:所在层面
- Rotation:旋转角度
- Comment:元件值/型号
3. 文件检查工具深度对比
3.1 传统王者:CAM350检查流程
CAM350作为行业老牌工具,适合对精度要求极高的复杂板型:
操作流程:
- 启动AutoImport向导
- 选择Gerber文件所在目录
- 逐个确认层对应关系
- 执行DFM分析
优势:
- 支持最全面的制造规则检查
- 可自定义检查规则集
- 强大的层间对齐验证功能
不足:
- 学习曲线陡峭
- 界面略显陈旧
- 部分高级功能需要额外付费
3.2 新锐之选:华秋DFM实战指南
华秋DFM以其易用性和本土化服务快速崛起:
特色功能对比表:
| 功能项 | CAM350 | 华秋DFM |
|---|---|---|
| 安装方式 | 独立安装包 | 客户端/网页双版 |
| 学习成本 | 高 | 低 |
| 价格 | 昂贵 | 免费/增值服务 |
| 规则库更新 | 手动 | 自动云端更新 |
| 本土工艺支持 | 一般 | 优秀 |
| 3D预览 | 需插件 | 原生支持 |
典型检查项目:
- 最小线宽/线距违规
- 焊盘与钻孔偏移
- 阻焊桥不足
- 铜箔面积失衡
- 钻孔与内层铜箔连接
提示:对于简单板型,华秋DFM的自动检查已足够;复杂HDI板建议仍使用CAM350进行二次验证。
4. 常见问题排查手册
4.1 Gerber生成典型错误
问题1:板框显示不全
- 检查机械层是否被正确导出
- 确认Keep-out层未被误删
问题2:钻孔与焊盘不对齐
- 检查NC Drill文件单位是否与Gerber一致
- 确认导出时未勾选"Mirror"选项
问题3:丝印文字缺失
- 确认文字未被设置为"Do not print"属性
- 检查最小字体尺寸是否符合制造商能力
4.2 工具使用技巧
CAM350效率技巧:
; 常用快捷键 Alt+1 : 显示/隐藏第一层 Ctrl+D : 测量距离 F5 : 刷新视图华秋DFM隐藏功能:
- 点击右上角"工艺要求"可模拟不同板材参数
- 使用"仿真组装"功能可预览元件摆放冲突
- "阻抗计算器"内置于分析工具中
5. 完整交付清单检查
最后提交前,请对照此清单确认:
必须包含的文件:
- 所有信号层Gerber(.GTL/.GBL等)
- 阻焊层(.GTS/.GBS)
- 丝印层(.GTO/.GBO)
- 板框定义层(.GMx/.GKO)
- NC Drill文件(.TXT)
- 钻孔图(.GD)
- 贴片坐标文件(.CSV)
建议附加的文件:
- 装配图(.PDF)
- 特殊工艺说明(.TXT)
- 阻抗要求表(.XLSX)
在实际项目中,我曾遇到过因漏交阻焊层导致整批板子报废的情况。现在每次提交前,我都会用华秋DFM的"一键完整性检查"功能做最后确认,这习惯帮我省去了至少三次返工麻烦。
