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

📅 发布时间:2026/7/7 19:13:28 👁️ 浏览次数:
Altium Designer多层板Gerber导出操作指南
Altium Designer多层板Gerber导出一个老工程师的实战手记上周五下午四点我盯着邮件里板厂发来的返工通知手指悬在键盘上停了三秒——又是“G2层缺失”和“钻孔原点为Relative”。这不是第一次。三年前带新人时我也曾把Inches单位的Gerber文件打包发给深南电路换来一句冷冰冰的“数据不满足工艺输入要求请重出”。后来才明白Gerber不是设计的终点而是制造的起点导出不是点击按钮而是一次跨工艺域的契约签署。今天不讲理论不列菜单路径也不堆砌IPC标准编号。我们直接钻进AD多层板Gerber输出的真实战场用你正在调试的4层板Top/GND/PWR/Bottom为样本复盘那些手册不会写、但天天在坑你的细节。为什么你的G2层总在板厂那里“消失”内电层Internal Plane是多层板的灵魂也是Gerber返工的头号雷区。很多工程师导出后打开ViewMate一看GTL、GBL、GTS都在唯独G2和G3空空如也。真相往往藏在两个地方第一Layer Stack Manager里的“隐形开关”打开Design → Layer Stack Manager找到你的Internal Plane 1对应G2。右键→Properties重点看这里-Layer Type必须是Plane不是Signal-Copper Weight必须填实际值如1 oz35 µm不能留空或填0-Visible勾选框必须打✔️——别信“反正负片看不见”AD默认不导出不可见层⚠️ 坑点如果此处Copper Weight为0AD会悄悄跳过该层输出连警告都不给。你看到的“导出成功”只是假象。第二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)点。三步锁死原点先确认PCB原点Edit → Origin → Set光标点到板子左下角焊盘边缘非空白处按回车再进NC Drill Setup强制选Absolute最后检查Drill Table双击打开看第一行Origin X/Y是否为0.000单位mm 真实案例某4G模块板盲孔偏移查到最后发现Drill Origin设为Relative且设计师前一天改过板框尺寸原点没重置——坐标系已错位所有钻孔集体“向右走一步”。CAM Processor不是摆设是你的最后一道防线很多人把CAMtastic当导出后的“查看器”其实它才是真正的制造级质检员。跳过这一步等于把未验货的原料直接送进产线。必做的三件事5分钟搞定加载全部GerberDrill文件File → Fabrication Outputs → CAMtastic→Import → Add All选中所有.gbr和.drl执行一次“轻量DRC”Analysis → Design Rule Check→ 在弹窗中勾选-Check for overlapping primitives重叠图形-Check for isolated copper孤立铜皮-Check for minimum track width设为6mil匹配主流板厂能力 注意这里报的错90%是你设计时没发现的隐患。比如两根电源线间距仅4.8milAD DRC没报但CAM Processor会标红提醒。人工目检三个关键层在CAM Editor中依次打开-GTL GTS顶层信号丝印→ 看器件位号是否盖住焊盘-G2 GTS内电层顶层丝印→ 看热焊盘Thermal Relief是否完整4条细线连接-TXT GTL钻孔顶层→ 关闭其他层单看钻孔坐标是否全在焊盘中心✅ 经验用View → Layer Colors把GTL设为红色、TXT设为青色叠加后钻孔十字线应精准落在红色焊盘中心——偏了立刻回PCB修正Pad原点。多层板交付包到底要交哪几份文件别再盲目导出12个文件了。按板厂真实需求精简一份不多一份不少文件类型必交命名示例特别说明GTL.gbr✅ESP32_S3_GTL_RevB.gbr顶层信号层含所有走线、SMD焊盘、过孔G2.gbr✅ESP32_S3_G2_RevB.gbr内电层1GND必须为负片含分割线和热焊盘G3.gbr✅ESP32_S3_G3_RevB.gbr内电层2PWR同上GBL.gbr✅ESP32_S3_GBL_RevB.gbr底层信号层GTS.gbr✅ESP32_S3_GTS_RevB.gbr顶层丝印字符高度≥6mil禁止覆盖焊盘GBS.gbr✅ESP32_S3_GBS_RevB.gbr底层阻焊注意BGA区域开窗需比焊盘大0.1mmGTP.gbr⚠️ESP32_S3_GTP_RevB.gbr钢网层Stencil仅SMT贴片厂需要若自贴片可不交TXT/DRL✅ESP32_S3_Drills_RevB.txt必须用Millimeters单位文件头含M48结尾有M30PickPlace.csv✅ESP32_S3_PnP_RevB.csv含RefDes, Mid X, Mid Y, Rotation, Footprint坐标单位必须与Gerber一致Readme.txt✅Readme_ESP32_S3_RevB.txt手写说明板厚1.6mm、铜厚1oz、阻抗控制层Top→GND50Ω、特殊工艺要求如沉金厚度 关键原则- 所有文件时间戳必须一致AD导出时自动同步- 命名中禁用空格、中文、括号用下划线分隔- ZIP包内不要建子文件夹所有文件平铺在根目录老工程师的五个血泪教训这些话本不该写在教程里但我想让你少走三年弯路“单位制”不是设置项是信仰从原理图符号引脚长度、PCB板框尺寸、到Gerber/Drill输出全程锁定Millimeters。哪怕板厂说“支持Inches”你也别碰——因为AD的Inches模式下0.001会被解析为0.0254mm而0.0001100µin直接丢失。毫米制下0.001mm就是1微米足够精准。别信“默认设置”亲手验证每一层AD的Gerber Files向导里“Plot Layers”默认只勾选可见层。你隐藏了G2调试它就真不导出。每次导出前务必点开Setup → Layers手动勾选All Layers in Layer Stack。钻孔表Drill Table不是摆设是你的钻孔字典双击打开Drill Table确认- 每个Tool Number对应唯一孔径如T01 0.30mm-Drill Pair列明确写着Top-Bottom或Top-Internal1-Hole Count总数与PCB上过孔焊盘数一致用GC-Prevue别用AD自带查看器AD的Gerber预览器会自动补全缺失光圈、忽略负片逻辑。真正交付前必须用板厂同款工具GC-Prevue免费打开全部文件看G2是不是真有铜皮轮廓TXT坐标是不是真在焊盘中心。交付包里必须有一份手写的《工艺说明》不是复制粘贴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→GND50Ω±10%GND→PWR100Ω±10%。表面处理ENIG沉金金厚≥0.05µm。”这份文档比100个Gerber文件更能建立信任。当你把ESP32_S3_G2_RevB.gbr拖进GC-Prevue看到内电层上清晰的GND分割线和热焊盘当Drills_RevB.txt里的第一个坐标X0.000Y0.000精准落在板子左下角当你收到板厂那句“数据已审核通过排期明日投料”——那一刻你会懂Gerber导出不是技术动作而是工程师对制造端的郑重承诺。如果你刚踩进某个坑或者正在为某家板厂的特殊要求挠头欢迎在评论区甩出你的截图和报错信息。咱们一起拆解把问题钉死在导出前。