PCB设计文件导出前的关键检查与Gerber配置指南
1. AD文件导出前的必要检查清单在PCB设计流程中文件导出是连接设计与制造的桥梁环节。很多工程师往往急于导出文件而忽略了前期检查导致后续生产环节出现各种问题。根据行业统计约65%的PCB返工案例源于设计文件导出前的检查疏漏。1.1 设计规则检查(DRC)的深度执行Altium Designer内置的DRC检查工具是确保设计合规的第一道防线。建议按照以下顺序进行全面检查电气规则验证检查未连接的网络Un-Routed Net验证电源网络的完整性确认差分对长度匹配误差控制在±5mil内物理规则验证元件间距特别是高压部分走线到板边的距离至少3倍线宽过孔与焊盘的避让距离重要提示执行DRC后务必查看Messages面板很多隐蔽问题如孤岛铜皮不会在图形界面直接显示。1.2 层叠结构确认在导出Gerber前必须核对层叠设置; 典型4层板层叠示例 Layer_1 Top (Signal) Layer_2 GND (Plane) Layer_3 Power (Plane) Layer_4 Bottom (Signal)常见错误包括误将电源层设为信号层介质厚度与板厂工艺不匹配未正确定义阻抗控制层1.3 特殊元素检查清单对于容易遗漏的特殊设计元素建议建立检查表[ ] 测试点覆盖率关键网络100%覆盖[ ] 板边倒角与安装孔[ ] 丝印标识版本号、极性标记[ ] 阻焊开窗特别是QFN底部散热焊盘2. Gerber文件生成的关键配置Gerber文件是PCB生产的蓝图其配置准确性直接影响制板质量。以下是经过验证的最佳实践方案。2.1 层设置的艺术在File → Fabrication Outputs → Gerber Files对话框中层设置需要特别注意层类型必须包含导出选项常见陷阱Top Layer✓包含铜皮忘记勾选MirrorBottom Layer✓包含走线层顺序错乱Mechanical 1✓板外形使用错误机械层Top Solder✓开窗扩展0.1mm开窗不足Bottom Paste✓钢网层与焊接层混淆2.2 高级参数配置在Advanced选项卡中这些参数决定文件兼容性# 伪代码示例Gerber格式验证 def check_gerber_settings(): assert units Millimeters # 推荐使用毫米 assert format 2:5 # 0.01mm分辨率 assert zero_suppression Leading # 抑制前导零 assert aperture_table Embedded # 嵌入光圈表特别提醒Plotter Film选项保持默认不要修改Use software arcs可能导致小圆弧失真Batch Mode适合多版本对比输出2.3 光圈表处理技巧现代AD版本默认使用嵌入式光圈RS-274X但遇到以下情况需特别注意椭圆焊盘需检查光圈定义自定义图形需验证D码匹配使用第三方CAM软件时可能需要导出单独的光圈文件实测案例某工程师使用旧版AD导出Gerber时未更新光圈表导致板厂无法识别0.3mm×0.5mm的椭圆焊盘造成打样报废。3. 钻孔文件的专业处理方案钻孔数据是PCB物理实现的另一关键要素其精度直接影响元件装配和板子可靠性。3.1 NC Drill文件生成在File → Fabrication Outputs → NC Drill Files中单位必须与Gerber一致建议毫米格式选择2:5以获得足够精度勾选Generate Drill Report生成辅助文件典型钻孔文件结构Drill_Report.txt # 钻孔统计表 Through.drl # 通孔数据 Blind.drl # 盲孔数据如适用 Backdrill.drl # 背钻数据如适用3.2 钻孔补偿策略根据板厂工艺能力通常需要设置补偿值机械钻孔径0.05mm激光钻孔径0.02mm槽孔长宽各0.1mm补偿设置路径Tools → Preferences → PCB Editor → Defaults → Drill3.3 特殊孔处理对于非标准孔类型建议在机械层单独标注在Readme文件中文字说明提供3D PDF参考图常见特殊孔类型压接孔Press-fit金属化半孔Castellated散热孔阵列Thermal Via4. 生产配套文件全攻略完整的PCB生产交付包不仅需要Gerber和钻孔文件还需配套的装配和检测文件。4.1 BOM表的专业级输出通过Reports → Bill of Materials生成时关键字段包括基础信息Designator位号Comment参数值Footprint封装进阶信息Manufacturer Part NumberSupplierTolerance/Voltage Rating生产辅助信息Mounting SideAlternative PartsSpecial Instructions导出技巧使用Excel Template功能创建公司标准模板确保格式统一。4.2 坐标文件的精准生成执行File → Assembly Outputs → Generates pick and place files时格式选择CSV兼容性强包含字段RefDes位号Mid X/Y中心坐标Rotation旋转角度LayerTop/Bottom对于双面贴装板建议分开导出Top和Bottom面坐标文件。4.3 装配图的制作规范优质装配图应包含板子轮廓与定位标记元件外形轮廓极性标识用不同颜色突出特殊装配说明如散热器安装顺序生成路径File → Assembly Outputs → Assembly Drawings5. 文件交付前的终极验证在压缩发送给板厂前必须进行系统性验证避免低级错误。5.1 使用GC-Prevue进行交叉检查推荐检查流程导入所有Gerber层叠加钻孔文件检查项目层对齐情况阻焊覆盖完整性丝印清晰度钻孔与铜层对应关系5.2 文件包完整性清单标准交付包应包含/Production /Gerber TopLayer.gbr BottomLayer.gbr ... /Drill NC_Drill.drl Drill_Report.txt /Assembly BOM.xlsx PickPlace.csv Assembly.pdf README.txt # 包含联系方式、特殊说明5.3 与板厂的沟通要点明确说明板厚和材料要求表面处理工艺ENIG、OSP等阻抗控制要求建议附加关键区域截图3D STEP模型曾经出现过的生产问题警示我在多次项目交付中总结出一个经验花1小时仔细检查文件可以避免平均3天的沟通返工时间。特别是在导出Gerber时养成使用Gerber Viewer DRC 3D View三重验证的习惯能显著降低生产风险。