news 2026/6/10 1:11:12

Altium Designer多层板Gerber导出操作指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Altium Designer多层板Gerber导出操作指南

Altium Designer多层板Gerber导出:一个老工程师的实战手记

上周五下午四点,我盯着邮件里板厂发来的返工通知,手指悬在键盘上停了三秒——又是“G2层缺失”和“钻孔原点为Relative”。这不是第一次。三年前带新人时,我也曾把Inches单位的Gerber文件打包发给深南电路,换来一句冷冰冰的“数据不满足工艺输入要求,请重出”。后来才明白:Gerber不是设计的终点,而是制造的起点;导出不是点击按钮,而是一次跨工艺域的契约签署。

今天不讲理论,不列菜单路径,也不堆砌IPC标准编号。我们直接钻进AD多层板Gerber输出的真实战场,用你正在调试的4层板(Top/GND/PWR/Bottom)为样本,复盘那些手册不会写、但天天在坑你的细节。


为什么你的G2层总在板厂那里“消失”?

内电层(Internal Plane)是多层板的灵魂,也是Gerber返工的头号雷区。很多工程师导出后打开ViewMate一看:GTLGBLGTS都在,唯独G2G3空空如也。

真相往往藏在两个地方:

第一,Layer Stack Manager里的“隐形开关”

打开Design → Layer Stack Manager,找到你的Internal Plane 1(对应G2)。右键→Properties,重点看这里:
-Layer Type必须是Plane(不是Signal)
-Copper Weight必须填实际值(如1 oz=35 µm),不能留空或填0
-Visible勾选框必须打✔️——别信“反正负片看不见”,AD默认不导出不可见层

⚠️ 坑点:如果此处Copper Weight为0,AD会悄悄跳过该层输出,连警告都不给。你看到的“导出成功”只是假象。

第二,Gerber Plot里的“负片宣言”

进入Output Job → Gerber Plot → Setup → Options,找到Internal Plane 1这一行,必须手动勾选:

[x] Plot as Negative

这是最关键的一步。内电层是负片(Negative),意味着:图纸上空白处是铜,黑色区域是开窗/隔离槽。如果不打这个勾,AD会把它当正片导出——板厂CAM系统看到满屏黑色,以为你要铺满铜,直接拒收。

✅ 秘籍:导出前,在Gerber Setup窗口底部勾选Show Layer Names from Layer Stack。此时G2会自动显示为Internal Plane 1 (G2),而不是模糊的Layer 2。名字对了,心才稳。


钻孔文件为什么总“偏75微米”?根源不在精度,而在原点

你测过钻孔偏移吗?用PCB板厂提供的坐标比对图,拿游标卡尺量——多数情况偏差刚好是0.075mm。这不是加工误差,是AD里一个被忽略的设置:Drill Origin

别再用Relative原点

NC Drill → Setup中,Drill Origin选项有两个:
-Absolute(绝对原点)→ ✅ 正确
-Relative(相对原点)→ ❌ 返工元凶

Relative模式下,AD以当前视图中心为原点生成坐标。你缩放、平移PCB后导出,原点就漂了。而板厂CAM软件只认Absolute——即PCB物理边框左下角(机械层Mechanical 1的(0,0)点)。

三步锁死原点

  1. 先确认PCB原点:Edit → Origin → Set,光标点到板子左下角焊盘边缘(非空白处),按回车
  2. 再进NC Drill Setup,强制选Absolute
  3. 最后检查Drill Table:双击打开,看第一行Origin X/Y是否为0.000(单位mm)

🔍 真实案例:某4G模块板盲孔偏移,查到最后发现Drill Origin设为Relative,且设计师前一天改过板框尺寸,原点没重置——坐标系已错位,所有钻孔集体“向右走一步”。


CAM Processor不是摆设,是你的最后一道防线

很多人把CAMtastic当导出后的“查看器”,其实它才是真正的制造级质检员。跳过这一步,等于把未验货的原料直接送进产线。

必做的三件事,5分钟搞定

  1. 加载全部Gerber+Drill文件
    File → Fabrication Outputs → CAMtasticImport → Add All(选中所有.gbr.drl

  2. 执行一次“轻量DRC”
    Analysis → Design Rule Check→ 在弹窗中勾选:
    -Check for overlapping primitives(重叠图形)
    -Check for isolated copper(孤立铜皮)
    -Check for minimum track width(设为6mil,匹配主流板厂能力)

💡 注意:这里报的错,90%是你设计时没发现的隐患。比如两根电源线间距仅4.8mil,AD DRC没报,但CAM Processor会标红提醒。

  1. 人工目检三个关键层
    CAM Editor中,依次打开:
    -GTL + GTS(顶层信号+丝印)→ 看器件位号是否盖住焊盘
    -G2 + GTS(内电层+顶层丝印)→ 看热焊盘(Thermal Relief)是否完整(4条细线连接)
    -TXT + GTL(钻孔+顶层)→ 关闭其他层,单看钻孔坐标是否全在焊盘中心

✅ 经验:用View → Layer ColorsGTL设为红色、TXT设为青色,叠加后钻孔十字线应精准落在红色焊盘中心——偏了?立刻回PCB修正Pad原点。


多层板交付包,到底要交哪几份文件?

别再盲目导出12个文件了。按板厂真实需求精简,一份不多,一份不少:

文件类型必交?命名示例特别说明
GTL.gbrESP32_S3_GTL_RevB.gbr顶层信号层,含所有走线、SMD焊盘、过孔
G2.gbrESP32_S3_G2_RevB.gbr内电层1(GND),必须为负片,含分割线和热焊盘
G3.gbrESP32_S3_G3_RevB.gbr内电层2(PWR),同上
GBL.gbrESP32_S3_GBL_RevB.gbr底层信号层
GTS.gbrESP32_S3_GTS_RevB.gbr顶层丝印,字符高度≥6mil,禁止覆盖焊盘
GBS.gbrESP32_S3_GBS_RevB.gbr底层阻焊,注意BGA区域开窗需比焊盘大0.1mm
GTP.gbr⚠️ESP32_S3_GTP_RevB.gbr钢网层(Stencil),仅SMT贴片厂需要;若自贴片,可不交
TXT/DRLESP32_S3_Drills_RevB.txt必须用Millimeters单位,文件头含M48,结尾有M30
PickPlace.csvESP32_S3_PnP_RevB.csv含RefDes, Mid X, Mid Y, Rotation, Footprint,坐标单位必须与Gerber一致
Readme.txtReadme_ESP32_S3_RevB.txt手写说明:板厚1.6mm、铜厚1oz、阻抗控制层(Top→GND=50Ω)、特殊工艺要求(如沉金厚度)

📌 关键原则:
- 所有文件时间戳必须一致(AD导出时自动同步)
- 命名中禁用空格、中文、括号,用下划线分隔
- ZIP包内不要建子文件夹,所有文件平铺在根目录


老工程师的五个血泪教训

这些话,本不该写在教程里,但我想让你少走三年弯路:

  1. “单位制”不是设置项,是信仰
    从原理图符号引脚长度、PCB板框尺寸、到Gerber/Drill输出,全程锁定Millimeters。哪怕板厂说“支持Inches”,你也别碰——因为AD的Inches模式下,0.001"会被解析为0.0254mm,而0.0001"(100µin)直接丢失。毫米制下,0.001mm就是1微米,足够精准。

  2. 别信“默认设置”,亲手验证每一层
    AD的Gerber Files向导里,“Plot Layers”默认只勾选可见层。你隐藏了G2调试,它就真不导出。每次导出前,务必点开Setup → Layers,手动勾选All Layers in Layer Stack

  3. 钻孔表(Drill Table)不是摆设,是你的钻孔字典
    双击打开Drill Table,确认:
    - 每个Tool Number对应唯一孔径(如T01 = 0.30mm
    -Drill Pair列明确写着Top-BottomTop-Internal1
    -Hole Count总数与PCB上过孔+焊盘数一致

  4. 用GC-Prevue,别用AD自带查看器
    AD的Gerber预览器会自动补全缺失光圈、忽略负片逻辑。真正交付前,必须用板厂同款工具GC-Prevue(免费)打开全部文件,看G2是不是真有铜皮轮廓,TXT坐标是不是真在焊盘中心。

  5. 交付包里,必须有一份手写的《工艺说明》
    不是复制粘贴DRC报告,而是用人类语言写:

    “本板为4层结构,叠层顺序:Top(12µm) / Prepreg(0.12mm) / GND(35µm) / Core(0.8mm) / PWR(35µm) / Prepreg(0.12mm) / Bottom(12µm),总厚1.6±0.1mm。阻抗控制层:Top→GND(50Ω±10%),GND→PWR(100Ω±10%)。表面处理:ENIG(沉金),金厚≥0.05µm。”

这份文档,比100个Gerber文件更能建立信任。


当你把ESP32_S3_G2_RevB.gbr拖进GC-Prevue,看到内电层上清晰的GND分割线和热焊盘,当Drills_RevB.txt里的第一个坐标X0.000Y0.000精准落在板子左下角,当你收到板厂那句“数据已审核通过,排期明日投料”——那一刻你会懂:Gerber导出不是技术动作,而是工程师对制造端的郑重承诺。

如果你刚踩进某个坑,或者正在为某家板厂的特殊要求挠头,欢迎在评论区甩出你的截图和报错信息。咱们一起拆解,把问题钉死在导出前。

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

实战案例解析:典型多层板PCB生产流程应用

多层板PCB是怎么“炼”出来的?——一位产线老炮儿带你拆解24层AI加速卡的真实制造现场 去年冬天,我蹲在华东某头部PCB厂的无尘车间里,盯着那块刚从压合机里抬出来的24层混压板发呆。它表面温热,还带着树脂微微焦香的气息&#xff…

作者头像 李华
网站建设 2026/6/9 1:45:30

基于单精度浮点数的数值模拟优化策略:实战案例

单精度浮点数不是“凑合用”,而是科学计算里最精妙的权衡艺术 你有没有遇到过这样的场景: 跑一个亿级网格的LES湍流模拟,V100显存直接爆掉; 换A100重跑,压力场残差曲线像心电图一样上下抖动,收敛不了&…

作者头像 李华
网站建设 2026/6/9 1:33:03

YOLOv12多规格模型对比:Nano到X-Large如何选择?

YOLOv12多规格模型对比:Nano到X-Large如何选择? 在本地目标检测实践中,我们常面临一个现实困境:既要快,又要准。实时监控场景要求毫秒级响应,而工业质检却需要99.5%以上的识别精度;边缘设备受限…

作者头像 李华
网站建设 2026/5/25 9:03:48

MedGemma-X与Dify平台集成:打造医疗AI工作流

MedGemma-X与Dify平台集成:打造医疗AI工作流 1. 当医生开始用自然语言和影像对话 上周帮一位放射科同事调试系统时,他指着屏幕上刚上传的胸部X光片说:“要是能直接问‘这个结节边缘是不是毛刺状?周围有没有卫星灶?’…

作者头像 李华
网站建设 2026/6/6 16:01:17

跨媒体时代:品牌授权如何在游戏与互动娱乐中找到新增长点

在全球娱乐产业版图中,一个不容忽视的事实是:游戏产业的市场规模已经超过电影、音乐和电视的总和,达到近1900亿美元。这不仅仅是一个数字上的变化,更代表着受众娱乐消费习惯的根本性转变。当今天的孩子们手握游戏手柄或移动设备长…

作者头像 李华
网站建设 2026/6/3 21:43:27

全面讲解树莓派5 NPU与PyTorch集成用于人脸追踪方案

树莓派5上跑人脸追踪:当NPU遇上PyTorch,我们到底省下了什么?你有没有试过在树莓派4上用OpenCV做实时人脸追踪?画面卡顿、风扇狂转、温度直逼70℃——最后你默默拔掉电源,打开手机摄像头,心想:“…

作者头像 李华