别再只发PCB文件了!手把手教你用AD导出Gerber文件(含NC Drill钻孔文件)的正确姿势
硬件工程师必看Altium Designer导出Gerber文件的完整避坑指南在硬件开发流程中PCB设计完成后如何正确导出生产文件往往是新手工程师最容易踩坑的环节。很多刚入行的朋友习惯直接将.PcbDoc源文件发给板厂认为这是最完整的交付方式却不知道这种做法隐藏着诸多风险。本文将彻底解析Gerber文件的核心价值并手把手演示在Altium Designer中导出符合行业标准的全套生产文件含关键钻孔数据的正确方法。1. 为什么Gerber文件是PCB制造的黄金标准2005年某知名通信设备厂商曾因直接发送PCB源文件给代工厂导致批量生产的基站主板出现大规模阻抗偏差。事后分析发现代工厂使用的CAD软件版本与设计方存在细微参数解析差异。这个价值千万的教训让行业重新认识到Gerber才是电路板制造的通用语言。1.1 源文件交付的三大潜在风险软件兼容性陷阱不同版本的Altium Designer对某些高级规则如高速信号的等长布线的解析可能存在差异知识产权暴露源文件包含完整设计树可能泄露商业机密生产歧义风险板厂CAM工程师对设计意图的二次解读可能引入误差1.2 Gerber文件的本质优势Gerber格式现普遍采用RS-274X标准本质上是将PCB设计转化为板厂设备可直接读取的矢量图形。这种只读特性确保了特性说明设备普适性所有PCB生产设备原生支持Gerber解析设计冻结防止生产过程中的意外修改版本可控每套Gerber对应明确的生产批次提示国际IPC标准明确规定正规板厂必须要求客户提供Gerber文件而非原始设计文件。2. Gerber文件体系全解析一套完整的生产文件包含以下核心组成部分2.1 图形层文件关键61层GTL/GBL顶层/底层铜箔走线信号层核心GTS/GBS阻焊开窗层定义露铜区域GTO/GBO丝印层元器件标识与注释GKO板框层机械外形定义2.2 辅助生产文件GTP/GBP钢网层SMT贴片定位GMx机械层特殊结构标注Gd/Gg钻孔图表人工校验参考2.3 数控钻孔文件最易遗漏的核心RoundHoles-Plated.txt # 金属化通孔 SlotHoles-Plated.txt # 槽型孔 RoundHoles-NonPlated.txt # 非金属化定位孔这些.txt文件包含CNC机床直接读取的钻孔坐标和孔径数据。曾有个案例某工程师漏发SlotHoles-Plated文件导致板厂的钻床无法识别TF卡槽的特殊孔型最终批量报废。3. Altium Designer导出实战指南3.1 前期准备工作创建专用输出文件夹建议命名包含版本号和时间戳在PCB文件中添加.Legend标记Place - String - 输入.Legend - 层切换至Drill Drawing检查所有层可见性快捷键L调出视图配置3.2 Gerber文件生成步骤执行菜单命令File - Fabrication Outputs - Gerber Files关键参数配置Units:Inches行业惯例Format:2:50.01mil精度勾选Embedded apertures(RS274X)层设置示例Layers - Plot Layers - Used On Include unconnected mid-layer pads: ✔钻孔图表设置Drill Drawing:Plot all used drill pairsDrill Guide:Plot all used drill pairs3.3 钻孔文件特别处理生成NC Drill文件File - Fabrication Outputs - NC Drill Files匹配参数设置保持与Gerber相同的单位和精度勾选Separate files for plated/non-plated holes输出验证检查生成的.txt文件是否包含所有孔类型用CAM查看器如GC-Prevue进行叠层预览4. 交付前的终极检查清单文件完整性验证使用GerberDrill查看器进行叠层对齐检查特别关注板边缘的切口和异形孔版本控制# 推荐的文件命名规范 ProjectName_RevA_Gerber_YYYYMMDD.zip生产备注在打包文件中包含README.txt说明板材要求如FR4 TG150特殊工艺如沉金厚度联系方式技术问题对接人最近帮客户review生产文件时发现一个典型问题工程师导出了24层设计的所有中间层却漏掉了关键的GKO层。这种失误会导致板厂无法确定PCB实际外形造成生产延误。建议建立自己的检查清单每次导出后逐项核对。硬件设计是门遗憾的艺术但生产文件不该成为遗憾的来源。掌握规范的Gerber输出流程就是为你的设计加上最后一道保险。下次投板前不妨多花10分钟做次完整验证——这可能是性价比最高的时间投资。