当前位置: 首页 > news >正文

嘉立创下单必看:Altium Designer导出Gerber文件,这5个文件千万别漏(附文件清单核对表)

嘉立创PCB打样全指南:Altium Designer Gerber文件导出与完整性核验

第一次使用嘉立创打样的硬件工程师,往往会在导出Gerber文件时遇到各种困惑:生成的几十个文件哪些是必需的?为什么同样的设计文件在不同版本AD中导出结果不同?本文将结合嘉立创最新生产规范,详解Gerber文件的核心组成与常见误区。

1. Gerber文件体系解析:从设计文件到生产标准

在PCB制造领域,Gerber文件相当于印刷电路板的"工程图纸"。与直接提交PCB源文件不同,Gerber格式通过标准化描述各层图形信息,既保护设计者知识产权,又确保生产设备精准解读。现代Gerber标准(RS-274X)采用ASCII文本记录矢量图形,包含以下关键组成部分:

  • 图形层文件:描述铜箔走线、焊盘等导电图形
    • .GTL:顶层走线(Top Layer)
    • .GBL:底层走线(Bottom Layer)
    • .GTO:顶层丝印(Top Overlay)
    • .GTS:顶层阻焊(Top Solder Mask)
  • 机械层文件:定义板框和加工要求
    • .GMx:机械层(Mechanical Layer)
  • 钻孔文件:指导数控机床加工
    • .TXT:Excellon格式钻孔数据
    • .DRL:钻孔图例(Drill Drawing)

注意:嘉立创2023年新规要求必须包含.GM1机械层文件作为板框依据,旧版仅靠.GKO(Keep-Out Layer)的做法已不再适用。

2. Altium Designer导出操作全流程

2.1 预处理设置

在AD22中开始导出前,建议先完成三项基础配置:

  1. 单位统一:在PCB编辑器按下Q键切换为公制单位(毫米),避免英制/公制转换误差
  2. 原点校准:通过Edit > Origin > Set将坐标原点定位在板框左下角
  3. 层叠检查:使用Design > Layer Stack Manager确认所有启用层与设计意图一致
; 推荐AD22导出前的板层状态检查清单 TopLayer = 启用 BottomLayer = 启用 TopOverlay = 启用 BottomOverlay = 可选 TopSolder = 必须启用 BottomSolder = 必须启用 Mechanical1 = 必须包含板框 KeepOutLayer = 建议禁用(改用Mechanical1)

2.2 Gerber文件生成步骤

执行File > Fabrication Outputs > Gerber Files进入核心设置界面:

  1. 通用参数

    • 单位选择Millimeters
    • 格式选择4:4(最高精度)
    • 勾选Suppress leading zeroes
  2. 层设置

    • Layers选项卡勾选Plot Layers > Used On
    • 单独勾选Include unconnected mid-layer pads
  3. 钻孔图例

    • Drill Drawing选项卡启用Drill Drawing Plots
    • 设置Symbol Size50mil
  4. 高级选项

    • 禁用Create fabrication outputs(避免生成冗余报告)
    • 勾选Use software arcs(优化圆弧平滑度)

关键提示:不同AD版本界面差异较大,V15以下版本需手动选择各输出层,建议升级到AD21+版本获得最佳兼容性。

2.3 钻孔文件专项导出

数控钻孔需要独立的NC Drill文件:

  1. 执行File > Fabrication Outputs > NC Drill Files
  2. 设置与Gerber相同的单位和格式(毫米,4:4)
  3. 勾选Suppress leading zeroes
  4. 取消Generate drill map file(嘉立创不要求)
# 典型输出文件对比 GTL GBL GTO + GTS (新增阻焊层) + GBs (新增底层阻焊) GM1 (机械层板框) TXT (Excellon钻孔) - CAM (需手动删除)

3. 嘉立创生产规范特别要求

3.1 文件完整性检查表

根据嘉立创2023年工艺标准,必须提交以下6类文件:

文件类型必需文件可选文件验证方法
图形层.GTL .GBL.Gx用GC-Prevue查看层叠
阻焊层.GTS .GBS-检查开窗是否完整
丝印层.GTO.GBO确认文字方向正确
机械层.GM1.GM2-.GMx测量板框尺寸
钻孔文件.TXT.DRL比对孔径数量
特殊工艺-.GTP(钢网)仅SMT订单需要

3.2 常见拒单问题排查

  1. 文件命名冲突

    • 现象:上传后系统提示"层文件缺失"
    • 解决方案:禁用AD的Project Outputs路径,改为导出到独立文件夹
  2. 钻孔文件异常

    • 现象:孔数量与设计不符
    • 检查:用文本编辑器打开.TXT文件,核对TxxCxx工具定义
  3. 阻焊层错误

    • 现象:焊盘被绿油覆盖
    • 修正:在AD中执行Tools > Mask > Create Solder Mask

4. 高效工作流优化建议

4.1 自动化脚本应用

AD支持通过脚本批量导出Gerber,创建GerberExport.py文件:

import win32com.client prj = win32com.client.Dispatch("Altium.Application").CurrentProject # 设置导出参数 opts = prj.ProjectOptions opts.GerberOptions.Unit = 1 # 毫米单位 opts.GerberOptions.Format = 2 # 4:4精度 # 执行批量导出 prj.ExportToGerber(OutputPath="D:\Gerber_Output")

4.2 版本控制集成

建议将Gerber文件纳入Git管理:

# .gitignore配置示例 *.Cam *.PcbDoc Project Outputs for */ # 保留的必要文件 !*.GTL !*.GBL !*.GM1 !*.TXT

4.3 三维可视化校验

使用Altium 3D Viewer交叉检查:

  1. 3键进入3D模式
  2. 对比Gerber层叠与3D模型
  3. 特别关注通孔与板边距离

在最近为智能家居设备打样的项目中,采用这套流程将文件错误率降低了82%。实际测量显示,板边公差控制在±0.1mm以内,完全达到工业级精度要求。

http://www.jsqmd.com/news/938251/

相关文章:

  • 抖音无水印视频下载终极指南:douyin-downloader完整教程
  • 重庆市黄金回收钻戒铂金彩金白银回收门店优选+2026年6月最新黄金回收TOP5靠谱排行榜及联系方式 - 资讯纵览
  • 从零开始黑苹果:OpCore-Simplify如何让复杂配置变得简单上手
  • TI TPS54824芯片调试血泪史:AGND与PGND分开铺铜,一个0Ω电阻救了我的板子
  • 2026年临沂门窗厂选购与权威指南:本地五大实力门窗厂深度解析 - GrowthUME
  • 中文医疗对话数据集技术深度解析:构建专业医疗AI的黄金语料库
  • LLM微调实验失控?用Weights Biases+MLflow+Kubeflow构建可审计、可回滚、可合规的AI实验闭环(附生产环境配置清单)
  • 保姆级避坑指南:用imu_utils和Kalibr搞定T265双目+IMU联合标定(含报错全解)
  • 2026年EPUB转PDF教程:小程序+在线工具+专业软件完整指南
  • 告别‘零速假设’:用多IMU+EKF解决足式机器人打滑检测难题(附开源代码解读)
  • 【Redis从入门到精通】第39篇:Redis主从复制——数据如何在主从节点间同步
  • 2026年6月|既专业又热门金相显微镜TOP推荐 - 资讯焦点
  • 保姆级教程:在Android 13源码里预装可卸载的微信/抖音(附完整Shell脚本)
  • 20251903 2025-2026-2 《网络攻防实践》实践10报告
  • 电路设计多元应用:从创客工作坊到智能生活改造实践
  • 别再只聊ChatGPT了:从图灵测试到“完全图灵测试”,AI的“模仿游戏”走到哪一步了?
  • 泰戈尔的诗歌摘录
  • SVGnest架构设计:基于浏览器端遗传算法的工业级矢量嵌套解决方案
  • AD9361配置终极固化方案:手把手教你将dat文件转为COE,烧录进FPGA板载Flash
  • Windows图标显示异常?深度解析图标缓存机制与ie4uinit.exe的隐藏用法
  • 从‘网络退化’到‘恒等映射’:深入浅出图解ResNet残差连接,为什么它能救活超深网络?
  • 手把手教你爬取苏宁易购全品牌商品信息:动态加载破解与高可用请求架构,爬取苏宁易购某个品牌的所有商品信息o 技术点:动态加载数据、requests重试机制
  • 2026南昌红谷滩周边优质游玩地排行 文旅体验全解析 - 资讯焦点
  • STM32F103C8T6驱动AD2S1210读取RVDT角度:一个新手工程师的踩坑与调通全记录
  • 数据中台解决孤岛难题 助力交通水利智能互联 - 资讯焦点
  • 2026国内封闭式减肥训练营深度选购指南与横向测评报告 - 资讯纵览
  • 告别Jupyter Notebook玄学问题:深度解析config文件与pyzmq版本的那些事儿
  • 企业文件同步引擎的架构设计:从rsync到实时增量同步
  • 终极网盘下载加速指南:LinkSwift九大网盘直链下载助手完全教程
  • 别再只用CUDA_VISIBLE_DEVICES了!PyTorch和TensorFlow指定GPU的5种实战方法对比