news 2026/4/18 5:28:04

AD23导出Gerber注意事项全面讲解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AD23导出Gerber注意事项全面讲解

AD23导出Gerber文件避坑全指南:从设置到验证的实战细节

你有没有遇到过这样的情况——辛辛苦苦画完板子,信心满满导出Gerber发给厂家,结果对方回复:“顶层缺铜”、“阻焊开窗不对”、“坐标缩了一圈”?更糟的是,打样回来贴片时发现焊盘被绿油盖住,芯片根本焊不上。

别急,这90%的问题都出在Gerber输出环节的细节疏忽上。尤其是在Altium Designer 23(AD23)这个功能强大但操作逻辑略有变化的新版本中,稍不注意就会掉进“参数陷阱”。

今天我们就以一名实战PCB工程师的视角,手把手带你走一遍AD23下生成可靠Gerber文件的完整流程,重点讲清楚那些官方文档不会告诉你、但会直接导致返工的关键点


Gerber到底是什么?为什么它这么重要?

先说个残酷的事实:你的PCB设计图,工厂一个字也看不懂。他们看到的不是Altium里的彩色走线和丝印,而是一堆黑白图形——这些就是Gerber文件。

简单来说,Gerber是一种工业标准的二维图像格式(正式名称是RS-274X),用来告诉光绘机:“在哪一层、画什么形状、是实心还是镂空”。每一层对应一个独立文件:

  • .GTL:顶层铜皮
  • .GTS:顶层阻焊(绿油)开窗
  • .GTO:顶层丝印(白字)
  • .GBL/.GBS/.GBO:底层对应层
  • .G1,.G2…:内电层
  • .GM1:板框轮廓

⚠️ 注意:不要用老式的RS-274D格式!它需要额外上传Aperture文件,极易出错。现在必须使用嵌入孔径表的RS-274X(即Extended Gerber)。

如果你导出的Gerber少了某一层、极性反了、单位错了,轻则焊接不良,重则整板报废。所以,一次正确的Gerber输出 = 节省至少3天时间和几百元成本


AD23里怎么正确导出Gerber?关键步骤拆解

打开AD23后,很多人第一反应就是点【File】→【Fabrication Outputs】→【Gerber X2】。没错,这是入口,但接下来的设置才是成败所在。

我们按实际工作流一步步来:

第一步:前置检查,别让低级错误毁掉努力

在点“导出”之前,请务必确认以下几点:

  1. DRC已通过
    T+D+R运行最终DRC,确保没有未解决的报错或警告。

  2. 板框清晰且唯一
    板外形应绘制在Mechanical 1 层,并且是闭合多段线(Line),不能是矩形(Rectangle)或零散线段。

  3. 丝印内容完整
    加上版本号、公司Logo、极性标记(如USB方向、电源正负)、测试点标识等必要信息。

  4. 封装无误
    特别是QFN、BGA类器件,确认焊盘大小、阻焊扩展(Solder Mask Expansion)合理,默认通常是“自动”,但有时需手动设为0mil防止过度覆盖。

完成以上检查后再进入输出流程,避免反复修改重出。


第二步:进入Gerber Setup,五个页面逐一攻破

① General 页面 —— 单位与路径定基调
参数推荐设置为什么这么选
UnitsInches国内绝大多数PCB厂默认接受Inch,避免mm换算误差
Format4:6整数4位 + 小数6位,精度达0.0254μm,远超工艺需求
Output Path自定义独立文件夹(如./Output/Gerber_V1.0方便归档和区分版本

✅ 实战建议:建立企业模板,把这套参数固化下来,团队统一使用,减少人为差异。

② Layers 页面 —— 层映射决定生死

这是最容易出问题的地方!很多新人直接点“All Used Layers”就完了,殊不知层名映射错了,文件照样白搭

正确映射关系如下:
Altium Layer输出文件扩展名标准用途说明
Top Layer.GTL顶层线路
Bottom Layer.GBL底层线路
Top Solder.GTS顶层阻焊开窗
Bottom Solder.GBS底层阻焊开窗
Top Overlay.GTO顶层丝印文字
Bottom Overlay.GBO底层丝印文字
Mechanical 1.GM1板框轮廓
Internal Plane 1/2.G1/.G2内电层(电源/地平面)

🔍 特别提醒:
- 如果用了多个机械层定义外形,记得合并到Mechanical 1;
- 内电层如果是负片设计(常见于四层板以上),一定要勾选Draw Plane as Negative
- 勾选Include Unconnected Mid-Spans in Plane Layers,否则孤立铜区会被忽略,造成电源断路!

③ Apertures 页面 —— 孔径表必须内嵌

选择Embedded Apertures (RS274X),绝对不要勾选“Generate Separate Aperture File”。

原因很简单:RS-274X的优势就在于所有图形信息打包在一个文件里,不需要额外传递.rep.drl辅助文件,降低出错概率。

④ Advanced 页面 —— 高级选项藏着魔鬼细节
  • Mirror Layers❌ 不要勾选
    一旦勾上,顶层会镜像翻转,贴片时元件位置全错。

  • Hole Size Representation→ 选True Shape
    确保异形孔(椭圆、槽孔)能准确表达。

  • Include Testpoints✅ 按需开启
    若有飞针测试需求,建议打开此选项,便于后续电气测试。

⑤ 其他输出同步准备

Gerber只是制造输出的一部分,你还得一并生成:

  • 【NC Drill Files】→ 导出钻孔文件(推荐格式:Excellon)
  • 【Assembly Drawings】→ 生成装配图PDF
  • 【Pick and Place】→ 输出贴片坐标文件(CSV)

这些文件通常和Gerber一起打包发送给SMT厂。


一个脚本,帮你自动排查遗漏层

大型项目动辄几十层,靠肉眼核对容易漏。我们可以写个小脚本来辅助检查。

在AD23中运行以下JavaScript脚本(可通过【Scripts】面板加载执行):

// CheckRequiredLayers.js var requiredLayers = [ "Top Layer", "Bottom Layer", "Mechanical 1", // 板框 "Top Solder", // 阻焊 "Bottom Solder", "Top Overlay", // 丝印 "Bottom Overlay" ]; for (var i = 0; i < requiredLayers.length; i++) { var layerName = requiredLayers[i]; if (!IsLayerUsed(layerName)) { Log("⚠️ 警告:必需层未使用:" + layerName); } } Log("✅ 所有关键层检查完毕。");

运行后会在Messages面板输出结果。如果发现缺失,立刻补上再导出,防患于未然。


常见翻车案例分析:这些问题你一定见过

❌ 问题一:焊盘被绿油盖住了,没法焊接!

现象:贴片焊盘完全被绿色阻焊层覆盖,无法上锡。

根源
- 封装库中该焊盘设置了过大的Solder Mask Expansion(比如-20mil),导致开窗缩小甚至消失;
- 或者Gerber输出时“Top Solder”层压根没选中。

解决方法
1. 回到PCB编辑器,双击焊盘查看属性;
2. 在Solder Mask区域,确认Expansion为“从规则获取”或设为0;
3. 回到Gerber Setup > Layers,确保“Top Solder”处于启用状态;
4. 重新导出并用Gerber Viewer对比前后差异。


❌ 问题二:内层电源平面不见了!

现象:厂商反馈G1层为空,怀疑设计有问题。

真相:你在Gerber Setup里忘了勾选“Include Unconnected Mid-Spans”

AD默认只输出连接到网络的大面积铺铜,那些未连通的“孤岛铜”会被当成垃圾清理掉。但在电源层中,某些区域可能确实需要孤立铜箔做屏蔽或散热。

✅ 解决方案:回到Layers页面,把这个选项打上勾 ✔️,重新生成即可。


❌ 问题三:整个图形缩小了10倍!

现象:板子明明是5cm宽,导出后变成5mm。

罪魁祸首:单位设置错误!

你以为选了Millimeters没问题?错!如果你同时把Format设成了3:3(即3位整数+3位小数),那最大只能表示999.999mm ≈ 1米,看似够用。

但问题是,很多CAM软件会将mm+3:3误解为inch+2:5,从而引发10倍缩放!

✅ 正确做法:
- 统一使用Inches + 4:6
- 或者坚持用Metric,则必须配合4:5 或更高格式

📌 行业潜规则:国内大部分中小厂仍以Inch为主流输入单位,除非特别说明,优先用Inch最稳妥。


最后的防线:用Gerber Viewer做视觉验证

别以为点了“OK”就万事大吉。导出后的可视化检查是最后一道安全阀

推荐工具:
-GC-Prevue(免费经典款)
-ViewMate(CAM350组件,功能强)
-Ucamco Web Viewer(在线版,无需安装)

操作流程:
1. 打开GC-Prevue;
2. 拖入所有.gbr.drl文件;
3. 分层查看每层图形是否正常;
4. 特别关注:
- 丝印是否有倒置、错位?
- 阻焊开窗是否与焊盘匹配?
- 板框是否闭合?
- 内层是否有大面积空白?

发现问题立即回Altium修正,重新输出。


高阶技巧:如何提升团队效率与一致性?

✅ 建立标准化输出模板(Job Configuration)

在AD23中,可以将当前Gerber设置保存为.JobConfig文件:

路径:【Project】→【Project Options】→【Configurations】

创建一个名为PCB_Fabrication_Output.jobconfig的配置文件,包含:
- Gerber参数
- Drill输出设置
- PDF打印模板
- IPC网表导出规则

然后分享给团队成员,实现“一键输出、全员一致”。

✅ 启用IPC-356测试网表联合验证

除了Gerber,还建议导出IPC-356A 测试网表文件

它可以与Gerber一起导入CAM系统,进行开路/短路仿真,提前发现潜在制造缺陷。

路径:【File】→【Fabrication Outputs】→【Testpoint Report】


写在最后:Gerber仍是基础,但未来已在路上

尽管ODB++、IPC-2581等新一代集成数据格式正在崛起(它们能把Gerber、钻孔、BOM、网表全部打包成单一文件),但在国内绝大多数PCB厂仍以Gerber为主要接收格式。

因此,掌握AD23下高质量Gerber输出技能,依然是每一位硬件工程师的必备基本功

与其等到打样失败再去救火,不如在投板前花30分钟认真走一遍上述流程。你会发现,一次成功的投板,不只是运气好,而是每一个细节都被认真对待的结果


如果你也在使用AD23,欢迎在评论区分享你遇到过的Gerber“惊魂时刻”,我们一起排雷避坑。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/4 13:35:13

阿里通义千问儿童版创意应用:用AI讲动物故事的5种方式

阿里通义千问儿童版创意应用&#xff1a;用AI讲动物故事的5种方式 1. 引言 在儿童教育与数字内容创作的融合趋势下&#xff0c;如何通过技术手段激发孩子的想象力和学习兴趣&#xff0c;成为家长和教育者关注的重点。基于阿里通义千问大模型推出的“Cute_Animal_For_Kids_Qwe…

作者头像 李华
网站建设 2026/4/16 20:59:22

性能提升秘籍:PETRV2-BEV模型在星图AI平台的优化技巧

性能提升秘籍&#xff1a;PETRV2-BEV模型在星图AI平台的优化技巧 1. 引言&#xff1a;BEV感知技术背景与挑战 鸟瞰图&#xff08;Birds Eye View, BEV&#xff09;感知作为自动驾驶视觉系统的核心模块&#xff0c;近年来在多视角3D目标检测任务中取得了显著进展。PETR系列模型…

作者头像 李华
网站建设 2026/4/16 0:00:54

Qwen3-4B长文写作优化:提升连贯性保姆级教程

Qwen3-4B长文写作优化&#xff1a;提升连贯性保姆级教程 1. 引言 1.1 学习目标 本文旨在帮助开发者和内容创作者深入掌握基于 Qwen/Qwen3-4B-Instruct 模型的长文本生成优化技巧&#xff0c;重点解决在使用该模型进行小说、技术文档或报告类长文创作时常见的逻辑断裂、上下文…

作者头像 李华
网站建设 2026/4/11 0:40:07

Joy-Con Toolkit终极指南:免费专业手柄调校工具完整教程

Joy-Con Toolkit终极指南&#xff1a;免费专业手柄调校工具完整教程 【免费下载链接】jc_toolkit Joy-Con Toolkit 项目地址: https://gitcode.com/gh_mirrors/jc/jc_toolkit Joy-Con Toolkit是一款完全免费的Switch手柄专业调校工具&#xff0c;让普通玩家也能轻松实现…

作者头像 李华
网站建设 2026/3/19 4:45:23

RimSort模组管理工具:智能解决RimWorld模组冲突的终极方案

RimSort模组管理工具&#xff1a;智能解决RimWorld模组冲突的终极方案 【免费下载链接】RimSort 项目地址: https://gitcode.com/gh_mirrors/ri/RimSort 还在为RimWorld模组加载顺序而烦恼吗&#xff1f;模组冲突导致的游戏崩溃是否让你感到沮丧&#xff1f;RimSort模组…

作者头像 李华
网站建设 2026/4/14 16:02:26

终极指南:让PS4/PS5手柄在PC上完美适配的10个技巧

终极指南&#xff1a;让PS4/PS5手柄在PC上完美适配的10个技巧 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows 作为PlayStation手柄用户&#xff0c;你是否曾为在PC上无法充分发挥手柄功能…

作者头像 李华