三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Altium Designer 22/23 导出Gerber文件保姆级教程:从板框定义到CAM350检查,一步不落

Altium Designer 22/23 导出Gerber文件保姆级教程:从板框定义到CAM350检查,一步不落

Altium Designer 22/23 Gerber文件导出全流程实战指南

在PCB设计领域,Gerber文件作为行业通用的光绘格式,是连接设计与生产的桥梁。随着Altium Designer版本迭代至22/23,软件界面和功能模块的优化带来了更高效的工作流,但也让许多新手工程师在面对新版导出选项时感到困惑。本文将系统梳理从板框定义到最终验证的完整流程,特别针对版本差异带来的典型问题提供解决方案。

1. 板框定义与层管理规范

1.1 机械层与Keep-Out层的正确使用

新版Altium Designer对层管理进行了视觉优化,但核心逻辑保持不变。机械层(Mechanical Layers)用于定义物理特性,而Keep-Out层则约束电气布局。常见误区是将两者混用,这可能导致生产文件解析错误。

关键区分点:

  • 机械层1默认作为主外形层,优先于其他机械层
  • Keep-Out层仅影响设计规则检查(DRC),不参与生产文件生成
  • 非金属化槽孔必须定义在机械层
操作路径: Design -> Board Shape -> Define from selected objects (基于选定对象定义板形)

1.2 槽孔与特殊孔位处理

版本22/23改进了非金属化孔的处理逻辑,需特别注意:

孔类型属性设置版本差异提示
金属化过孔Plated=Checked22版默认优化了过孔阻抗计算
非金属化孔Plated=Unchecked需额外确认钻孔文件
方形槽孔使用Board Cutout工具23版新增智能捕捉功能

提示:在3D视图下检查孔属性最直观,金属化孔会显示铜箔光泽

2. Gerber文件配置详解

2.1 层输出设置策略

新版Gerber设置界面采用标签式布局,核心配置集中在三个选项卡:

  1. Layers选项卡

    • 勾选Include unconnected mid-layer pads(包含未连接的中层焊盘)
    • 取消所有层的Mirror选项
    • 多层板需手动指定每个信号层
  2. Drill Drawing选项卡

    • 勾选Output all used drill pairs
    • 选择Symbols表示方式更易读
  3. Apertures选项卡

    • 必须选择Embedded apertures(RS274X)
    • 禁用Use software arcs避免兼容性问题
文件生成路径: File -> Fabrication Outputs -> Gerber Files

2.2 典型版本兼容问题解决方案

根据制板厂反馈统计,最常见导出错误包括:

  • 问题1:阻焊层丢失小间距焊盘

    • 解决方案:在Top/Bottom Solder层设置中调整Pad Clearance
  • 问题2:钻孔文件单位不一致

    • 修复步骤:在NC Drill设置中强制指定2:4格式
  • 问题3:非金属化孔被错误电镀

    • 检查方法:在CAM350中对比.DRL和.TXT文件

3. NC Drill文件高级配置

3.1 钻孔文件精度控制

新版软件将钻孔配置独立为单独菜单项,关键参数包括:

  • 单位一致性:必须与Gerber文件保持一致
  • 前导零设置:建议选择Suppress leading zeros
  • 孔类型分离:勾选Generate separate NC Drill files for plated/non-plated holes
精度设置示例: Format = 2:4 Units = Inches Zero suppression = Leading

3.2 特殊孔位处理技巧

针对背钻、盲埋孔等高级工艺:

  1. 在层堆栈管理器中明确定义孔类型
  2. 为每种孔创建独立的钻孔对(Drill Pair)
  3. 导出后检查.DRR报告文件中的孔数统计

注意:23版新增了钻孔符号预览功能,可提前发现符号冲突

4. CAM350验证全流程

4.1 文件导入标准化步骤

避免常见的导入错误:

  1. 自动导入模式

    File -> Import -> AutoImport -> 选择包含所有Gerber的文件夹
  2. 单位一致性检查

    • 确认所有文件采用相同单位和格式
    • 特别核对.TXT钻孔文件的精度声明
  3. 层对齐验证

    • 使用Tools -> Overlay命令检查层间偏移
    • 重点关注阻焊层与铜层的对齐情况

4.2 典型问题排查清单

建立系统化的检查流程:

  • 项目:孔位重合度
    • 方法:开启所有层显示,缩放至200%查看钻孔边缘
  • 项目:最小线宽
    • 方法:使用Analysis -> DRC检查制造规则
  • 项目:阻焊桥完整性
    • 方法:测量相邻焊盘间距,应大于0.2mm

版本差异提示:22版后CAM350默认启用智能过滤,需手动关闭Filter redundant data选项以避免误判

5. 实战案例:四层板导出全流程

以智能硬件常用的四层板为例,演示完整工作流:

  1. 层堆栈定义

    • 核心层压结构:Top-GND-Power-Bottom
    • 设置混合过孔类型(通孔/盲孔)
  2. Gerber特殊配置

    内电层处理: [X] Include unconnected power plane pads [X] Draw stacked pads in outline form
  3. 钻孔文件优化

    • 为激光钻孔创建独立.DRL文件
    • 添加钻孔符号图例(Drill Legend)
  4. 最终验证要点

    • 检查内层负片是否正确反转
    • 确认电源层隔离带完整性
    • 验证盲孔与对应层的连接关系

在完成所有检查后,建议将整套文件打包为.zip格式,并包含readme.txt说明层压顺序和特殊工艺要求。这种规范化操作能减少80%以上的沟通成本。

← 返回列表