恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

AD21导出Gerber完整流程:参数设置、钻孔文件与避坑指南

  • 首页
  • 资讯中心
  • /
  • AD21导出Gerber完整流程:参数设置、钻孔文件与避坑指南

相关资讯

浏览器端深度学习艺术风格迁移:TensorFlow.js模型加载与推理实践 2026/10/7 15:55:08
AISHELL-1数据集与WeNet实战:训练中文ASR模型全流程指南 2026/10/7 15:55:08
Vision-LSTM实战:用xLSTM序列模型做森林图像分类 2026/10/7 15:55:08

最新资讯

JavaWeb求职就业系统:从环境配置到二次开发全解析
网页小游戏工程化:零依赖、P2P同步与Shadow DOM实践
代理被封后DNS隧道逃逸:原理、检测与防御实战
Kimi K2.5 + Claude Code 实测:把 settings 改到 TaoToken 的完整配置记录
OpenClaw知识库管理实战:从分块、向量化到检索调优
轻型AI中台:解决财务与运营跨系统重复录入和对账困难

今日推荐

SSD不认盘怎么修?金士顿SV300板级排查与短接ROM进工厂模式
Unity 3D RPG开发:C#状态机与物理更新时机实战指南
AIoT开发工程师岗位全景:从嵌入式Linux到边缘计算与端侧AI部署

本周热门

MR25H40CDF + PIC18F65K40:工业记录仪高可靠存储实战
基于STM32的数控恒压恒流电源设计:从硬件到PID调参全解析
LT9211 MIPI重定时器原理与双路扇出实战指南

本月精选

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)

AD21导出Gerber完整流程:参数设置、钻孔文件与避坑指南

发布时间:2026/10/7 15:55:08
AD21导出Gerber完整流程:参数设置、钻孔文件与避坑指南 我搞PCB设计这些年AD21导出Gerber文件这个操作几乎每个项目交付前都要来一遍。别看步骤不多真正踩过坑的人都懂——板厂电话打过来问钻孔层呢光绘格式对不上铺铜怎么少了一块的时候那才叫一个头大。这篇文章就把AD21导出Gerber的完整流程、参数设置逻辑和常见坑一次讲透从准备工作到文件验证全是我在真实项目中反复试出来的经验新手可以直接照做老手也可以对照看看自己有没有忽略细节。1. 先搞清楚Gerber文件到底解决了什么问题1.1 Gerber不是一个文件而是一套生产图纸体系很多刚接触PCB设计的朋友容易误解以为Gerber就是一个类似PDF的完整图纸。实际上Gerber是一组描述PCB各层图形信息的文件集合每一层对应一个独立文件顶层线路、底层线路、顶层阻焊、底层阻焊、丝印层、钻孔层等等。板厂拿到这些文件后通过光绘机或激光直接成像设备把图形转移到生产底片上。这就好比装修房子你给施工队的不应该是一张全景效果图而应该是拆分开的电路图、水路图、吊顶尺寸图、开关插座点位图。每个工种只需要看自己那部分图纸信息不混杂出错的概率自然就低。AD21默认导出的Gerber格式是RS-274X这是目前行业使用最广泛的光绘格式。RS-274X把D码D-Code即光圈描述直接嵌入到文件头里所以你在给板厂发文件时不需要单独附带D码表这对跨工具、跨版本协作非常友好。1.2 为什么板厂坚持要Gerber而不是PCB源文件这个问题我在带新人时被问过无数次。明明我的PCB文件完整又精细为什么板厂非要我导出一堆Gerber文件原因其实很朴素Gerber是最终状态的定格。你的PCB源文件可以被随意编辑今天改个线宽明天挪个过孔但Gerber是定版的图纸保证板厂做的每一块板子都和设计图纸完全一致。另外源文件里可能包含了设计者的元件库路径、规则设置甚至内层机密发源文件给板厂既不方便也不安全。还有一个实际层面的原因——不同EDA工具之间的兼容性问题。你用的是AD21板厂的工程评审用Cam350供应商可能用Genesis。Gerber作为一种标准化交换格式大家都认谁都能打开谁都能检验。所以发Gerber给板厂不是板厂在为难你而是在用行业通用语言跟你对话。1.3 做这件事前先确认设计已经冻结这是我在项目交付中最常提醒自己的事。一旦开始导出Gerber就意味着设计冻结不再允许逻辑上的大改动。如果导出后才发现电源层铺铜需要调整你就得重新导出整套文件还要重新核对版本一致性非常容易出错。所以在实际操作中我建议在导出前先做一次完整的规则检查DRC确认没有未连接的飞线、没有间距违规、没有未覆铜的区域。这个步骤虽然不直接属于导出操作但它决定了你导出的Gerber是否是可生产的状态。很多板厂抱怨的设计有问题其实源头是设计阶段没有检查到位不能全怪导出环节。2. AD21导出Gerber的完整流程实操版2.1 导出前的五件事少一件都可能被板厂退单既然决定要导出就要把准备工作做扎实。我按照五查法来复盘第一查原理图与PCB同步状态。在AD21里点Design→Update PCB Document如果出现差异列表说明原理图和PCB不同步先处理完再说。第二查规则检查DRC。跑到Tools→Design Rule Check把所有规则检查项跑一遍。至少要看清楚有没有Un-Routed Net未布线网络、Clearance Violations间距违例。第三查机械层定义。板子的外形尺寸在机械层还是Keep-Out层是否闭合。我习惯用Mechanical 1层画板框导出时把它包含进去。如果板框层设置不对板厂切出来的外形可能完全不是你要的形状。第四查铺铜是否更新。很多人在修改过线路后忘记重新铺铜导致Gerber里出现破碎或者缺失的铜皮。执行Tools→Polygon Pour→Repour All确保铺铜是最新状态。第五查钻孔文件。检查过孔和焊盘的孔径是否合理是否存在小于板厂最小加工能力的孔径。常规情况下机械钻孔最小孔径建议在0.2mm以上激光钻孔可以到0.1mm但不同板厂工艺能力不同最好提前沟通。2.2 进入Gerber设置面板的两种方式在AD21里导出Gerber的入口有两个方式一File→Fabrication Outputs→Gerber Files。这是最直接的路径点击后弹出Gerber设置对话框。方式二File→Assembly Outputs也可以看到部分输出选项但Gerber导出走Fabrication Outputs更标准。有些工程师喜欢用Output Job文件来统一管理导出任务把Gerber、NC Drill、Pick and Place等输出全部打包在一个任务文件里一键生成。这种方式适合量产项目因为输出配置可以保存复用避免每次手工设置。我个人建议新手先用手动方式把流程走通理解了每个参数的意义之后再去用Output Job做自动化。2.3 Gerber设置面板里的关键参数详解进入Gerber设置面板后你会看到General、Layers、Drill Drawing、Apertures、Advanced几个标签页。别急着每个Tab都点一遍先抓住核心项。General页面最上面是Units和Format。单位务必选择Inches格式选择2:4。这个组合在行业内是默认标准。2:4表示整数部分用2位、小数部分用4位来表示坐标数值分辨率是0.0001英寸对应精度约2.54微米足以满足绝大多数PCB加工需求。很多人会问为什么不用2:32:3的小数位只有3位分辨率是0.001英寸约25.4微米在一些高密度板上可能因为取整误差导致线条位置偏移。用2:4输出文件稍微大一点但换来的是精度冗余值得。Layers页面要做的操作最多。在Plot Layers列表里勾选要输出的图层在Mirror Layers列表里处理镜像层。常规双面板需要勾选Top Layer、Bottom Layer、Top Overlay顶层丝印、Bottom Overlay底层丝印、Top Paste顶层锡膏做回流焊钢网用、Top Solder顶层阻焊、Bottom Solder底层阻焊、Keep-Out Layer板框、Mechanical 1机械层等。这里有一个必须注意的坑如果设计中有内层电源/地层要确保对应的Internal Plane层也被勾选。很多人只输出表层线路层结果内层信号全丢板厂那边一片模糊。另外Drill Drawing页面和Apertures页面主要是钻孔符号和光圈设置。孔径输出格式建议与Gerber保持一致也选2:4。Apertures页面勾选Embedded aperturesRS-274X标准这样光圈信息会嵌入在文件里不需要额外提供。Advanced页面里的设置也值得一提。有个选项叫Suppress leading zeroes通常要保持勾选。这会让文件不带前导零更简洁而且几乎所有的CAM工具都支持这种格式。还有个选项是Plot sheet filename如果不是特殊需求不要勾选避免文件名干扰板厂识别。2.4 钻孔文件NC Drill的导出必须单独做导出Gerber后一定记得还要导出钻孔文件即NC Drill Files。入口在File→Fabrication Outputs→NC Drill Files。钻孔文件的参数设置和Gerber类似单位用Inches格式用2:4同样的精度策略。钻孔文件是板厂进行CNC钻孔的坐标数据。没有钻孔文件过孔和插件焊盘的孔位就无法加工。我见过不少新手把Gerber发过去却忘了钻孔文件板厂等到开工了才发现来回沟通又耽误好几天。在AD21里NC Drill导出还有一个不少人不知道的小功能如果你使用了非圆形孔或槽孔需要在Routing页面里设置是否输出对应格式否则这些特殊孔可能无法正确表达。常规的圆孔倒不用太担心。导出完成后你会在项目输出文件夹里看到GTL、GBL、GBO、GBS等后缀的文件以及TXT后缀的钻孔文件。其中GTL是Top Layer的GerberGBL是Bottom LayerGTS是Top SolderGBS是Bottom Solder。后缀字母有规律G表示Gerber第二个字母表示层T/B第三个字母表示功能L为线路、S为阻焊、O为丝印、P为锡膏。2.5 打包归档给板厂一个傻瓜式文件夹最后一步是整理输出文件。我会在Outputs文件夹里建一个以日期版本号命名的子文件夹例如GY-5050_V1.2_20240115然后把所有Gerber文件、钻孔文件、以及一个工艺说明文档放进去。工艺说明文档里写什么主要是板材、板厚、铜厚、表面处理方式、颜色等要求。虽然有些信息在Gerber里看不出来但是板厂需要知道。比如FR-4板材、1.6mm板厚、1oz铜厚、沉金工艺、绿色阻焊这些重要参数最好用文字明确标注。这个文档可以自己做一个标准模板每次改改参数就能用。打包成ZIP压缩包后文件名务必清晰项目代号版本号日期。千万不要只压缩成一个叫Gerber.zip的文件万一你同时给板厂发了三个项目的文件人家其实分不清哪个是哪个项目代号和版本号才是关键。3. 核心选项背后的逻辑为什么这样设置不容易出错3.1 单位和精度的选择是全局性的牵一发动全身许多初学者在导出时纠结单位选毫米还是英寸。其实AD21里Gerber导出默认支持两种你可以选公制mm也可以选英制inch。但行业主流是英寸板厂、光绘机、CAM工具普遍基于英寸体系在处理数据。这背后有历史原因Gerber格式源自美国最初的光绘机就是以英寸为单位工作的。如果一定要用公制也不是不行但必须保证你自己、板厂、以及所有中间环节都使用一致的公制精度设置。但凡哪一方用了英制工具打开坐标转换难免产生取整误差。所以别给自己找麻烦跟随主流Inches 2:4这个组合我看行。3.2 铺铜Polygon Pour在Gerber中的表达方式铺铜是很多板厂审板时重点核对的内容。在AD21中铺铜区域导出到Gerber后会变成独立的图形数据。这里有一个典型问题死铜或碎铜在Gerber上看起来会是一小块孤岛状铜皮。虽然设计规则里可以勾选Remove Dead Copper但如果你在导出前没有重新铺铜那么旧的铺铜结果可能还会残留在生成文件里。所以Repour All这个动作我每次导出之前都会执行一遍。实测中重新铺铜后导出的Gerber铜皮区域更加干净孤岛铜明显减少。这不光是审美问题更关系到PCB的电气性能和加工良率。因为孤立铜片在蚀刻时容易残留药液也可能在大电流密度下发热。3.3 为什么板框层必须引起高度重视板框也就是PCB的外形轮廓通常不画在信号层或丝印层而是放在Mechanical层或Keep-Out层。导出Gerber时如果忘记勾选板框层板厂切割出来的板子外形就不完整或者完全无法加工。建议的做法是把板框放在一个单独的机械层比如Mechanical 1并在Gerber导出的Layers页面明确勾选这一层。同时如果你在Keep-Out层也画了外形边界可以把Keep-Out层一并输出作为板厂加工时的辅助参考。有些工程师会在同一块板上用多个机械层画不同内容比如外形、V-cut槽、夹具定位孔等。这种情况下每层都要仔细核对确保导出时有明确对应。板框可不是差不多就行的东西差一毫米整个结构就废了。3.4 阻焊层Solder Mask和锡膏层Paste Mask的区别我发现很多新人容易把Solder层和Paste层搞混。简单说Solder层是阻焊层决定哪些地方不要覆盖阻焊油Paste层是锡膏层决定SMT贴片时钢网上哪些位置开孔刷锡膏。在AD21里Top SolderGTS和Bottom SolderGBS正常导出。Solder层上一般会有焊盘位置的开窗也就是默认不开覆盖阻焊的地方。如果某个焊盘被错误地盖上了阻焊焊接时就会出问题反过来如果某个走线区域意外开了窗阻焊缺失可能导致短路风险。Paste层只有设计中有贴片元件时才需要。如果纯插件板Paste层可以不输出反正钢网也用不上。但多数项目是混装所以建议一律导出板厂会根据文件决定要不要做钢网。3.5 孔径文件与钻孔符号的对应在Gerber的Drill Drawing层里AD21会生成钻孔符号表用不同的字母或图形代表不同孔径。这些符号的作用是让CAM工程师在读图时能快速理解每个孔的大小。如果你勾选了Drill Drawing层输出同时又在NC Drill里导出了钻孔坐标文件两者必须严格对应。我在实际项目里就碰到过一次钻孔符号表显示0.3mm的孔但NC Drill坐标文件里记录的孔径是0.5mm。后来排查发现是修改过孔径列表后没有重新生成钻孔文件。从那之后我给自己定了一个规矩每次导出前重新生成Drill Drawing和NC Drill杜绝这种数据不同步的低级错误。4. 常见问题与排查技巧实录4.1 用Gerber查看器做回读验证这一步不能省文件导出来了别急着发出去。先用Gerber查看器打开检查一遍。AD21自带一个CAM文件查看功能你也可以用第三方工具如CAM350、GC-Prevue或开源软件Gerbv。回读验证的意思是用独立的工具重新看一遍你导出的Gerber确认图形数据没有丢失或变形。这个步骤相当于作文写完后的校对不能省。我通常是先把所有Gerber文件拖进CAM350然后执行层叠对齐Layer Alignment检查不同层的图形是否落在正确的坐标范围。特别是内层信号和电源层以及过孔焊盘在不同层的对应关系如果发现某层出现偏移往往就是单位或精度设置不一致导致的。4.2 常见错误速查表症状可能原因解决办法板厂说打不开文件Gerber格式不标准、D码缺失确认在Apertures页面勾选Embedded apertures输出RS-274X尺寸偏大或偏小单位设置不一致英寸/毫米混淆统一使用Inches 2:4避免切换单位缺少内层线路Layers页面没有勾选内层平面层检查Internal Plane层是否在Plot Layers中选中钻孔文件缺失忘记导出NC Drill在File→Fabrication Outputs→NC Drill Files中导出丝印文字残缺字体或线宽不兼容在AD21中检查丝印线宽是否大于等于0.15mm过小可能被光绘忽略铺铜区域消失未重新铺铜就导出执行Polygon Pour→Repour All后再导出阻焊开窗异常Solder层被误改或未输出检查GTS/GBS层内容确认开窗区域正确板框断裂或者错位机械层未正确闭合检查Mechanical 1层线条闭合性必要时用闭合图形替代线段4.3 为什么CAM350里看到的丝印文字是反的或镜像的这个坑我印象太深了。有一次我导出Gerber后在CAM350里查看底层丝印发现文字全部是镜像的立马慌了还以为是导出设置出了问题。后来查了资料才知道底层丝印在物理上本来就应该是从板子底部看过去的正向而当你从顶层视角看底层时它当然就是反的。换句话说底层丝印是否要做镜像取决于你看图的角度。板厂在做底层丝印时会自动做一次翻转处理。所以只要你的AD21文件里底层丝印本身是正向的从Bottom视角看导出Gerber时不需要勾选MirrorCAM350里即使显示为反字也属于正常现象。如果你把每个文件都单独验证看到反字就先停下来排查反而容易浪费时间。4.4 文件命名与版本管理的心得我见过很多刚入行的工程师导出文件后习惯性命名成Gerber_V1然后过两天改了设计又来一个Gerber_V2但工程文件夹里还留着上一版的全部文件。等到发板的时候一不小心就把旧文件当成新文件发走了。这个问题一年之内我几乎每隔几个月就会碰到一次。我的处理方式是在Outputs目录下按日期建立子目录并在压缩包名里写清楚版本号例如AD21_PowerBoard_V2.0_20250315.zip。发送前再打开压缩包确认里面的文件修改日期是最新的。另外我还会在压缩包里同时放一个专门的生产说明.txt把所有板的工艺参数写进去。这样就算下次板厂打电话来问你这板厚多少我也不用翻聊天记录直接让板厂看压缩包。4.5 与其他EDA工具导出Gerber的差异提醒虽然标题是AD21导出Gerber但群里也经常有人问Allegro和Cadence怎么导。既然聊到Gerber我把跨工具的情况也顺带提一下。Allegro导出Gerber通常使用Artwork菜单需要手动添加每一层Film而且要在Manufacturing→NC→Drill中单独输出钻孔。Allegro的Film概念比AD21的图层管理要繁琐一些但底层逻辑是一样的把你希望光绘出来的层都加进去设置好单位和精度。Cadence 16.6、17.4版本操作路径相近核心思路还是分图层、设置精度、输出文件。如果你在AD21里设计了板子但公司要求用Cadence再做一遍那AD导入Gerber转PCB或Gerber转AD17这些操作也时有耳闻。说实话Gerber转回PCB这种操作我认为只能用于查看和简单参考不适合作为继续编辑的基础因为铜皮、网络和元件信息都丢失了回到PCB里基本不能做正常DRC和布线。5. 进阶实用经验让Gerber在板厂一次性通过5.1 板厂沟通中的确认清单和板厂对接时光把压缩包发过去还不够我习惯同时发一份确认清单。清单内容包括项目名称和版本、Gerber文件使用的软件及版本号、单位与精度设置、PCB叠层结构、板材要求FR-4或高TG等、表面处理喷锡、沉金、OSP、阻焊颜色、丝印颜色、板厚铜厚、最小线宽线距、最小孔径、交期和数量等。这份清单其实就是变相让板厂复读一遍你的要求。只要板厂通过邮件回填了这份清单就说明双方对技术要求有了共识。万一后续出现争议也有据可查。这个习惯帮我避免了好几起低级的沟通事故。5.2 在线Gerber查看器与生产前的自检发文件之前还可以用在线Gerber查看器快速自检。不过要注意在线工具处理大文件时偶尔会出现显示偏差所以在线查看只能作为辅助真正靠谱的还是用专业CAM工具回读验证。我之前推荐新手尽量用AD自带的CAM文件查看功能来快速验证所有层的图形再使用CAM350做一次标准检查。有个小技巧检查时把所有层叠在一起然后隐藏掉丝印和阻焊只看线路层、内层和钻孔。这样能快速判断过孔焊盘是否每一层都对准钻孔坐标是否落在焊盘中心。经验是如果有一层对准了而另一层偏了大概率是不同层导出时的原点设置不同。5.3 AD21里的一些隐藏设置建议在AD21导Gerber时还有几个平时不怎么留意、但实际很实用的设置项。比如General页面里的Floating pad挖空选项如果开启会在没有连线的孤立焊盘下生成挖空区域这个对散热和阻抗一致性会有一点影响常规产品可以用默认设置特殊射频板最好研究一下。Advanced页面里的Suppress leading zeroes我前面提过默认勾选没问题。但有一种情况要注意如果你同时把Gerber发给国内的板厂和海外板厂前者大部分能吃这格式后者某些老一点的CAM软件可能对无前导零的文件解析有困难。这时你可以把它取消勾选导出带前导零的版本兼容性会更好。不过这属于极端情况大多数情况下都不用改。5.4 多版本AD工程文件的兼容性AD20、AD21、AD23、AD25、AD26的Gerber导出核心逻辑是一脉相承的。新版界面会有些调整但选项名称基本不变。如果哪一天你用AD26的操作界面找不到Gerber Files入口记得先去File→Fabrication Outputs下找一找Altium并没有把它的位置移到别处去。如果你手头有旧版本AD工程比如AD17、AD19用AD21打开后导Gerber建议先执行一次File→Save As保存为当前版本格式再继续操作。因为旧版本工程在导入AD21时有些层映射可能会发生细微变化保险起见先转换一下版本。5.5 一个小众但有用的操作Gerber回读拼板有些项目需要直接出货拼板可以在AD21里用Array功能拼好版以后再导出。但也有一些情况是板厂方面在CAM里做拼板。如果你想把拼板问题在Gerber阶段就处理掉可以在AD21中先把板子做阵列复制Edit→Paste Special勾选Duplicate designator等选项再导出Gerber。拼板的时候有一个关键问题工艺边Tooling Bar和定位孔怎么布置。合理的工艺边宽度一般在5mm以上定位孔放在工艺边两端方便板厂上机贴片。Gerber导出时工艺边的图形也要包含在板框层、线路层、阻焊层的输出中。简单说你希望板厂看到什么样的拼板就在PCB文件里把它画出来然后再导出这样最直观。我个人在实际操作中的体会是Gerber导出这种事看起来是点几个按钮的体力活但实际上是对设计者全局把控能力的一次检验。单位精度、图层完整性、文件命名规范、回读验证每一个环节都不能带着侥幸心理。我见过太多因为导出丢层、精度错位导致整个项目延期返工的例子所以宁可多花半小时做检查和验证也不要在板厂眼里留下不靠谱的印象。最后再分享一个小技巧把这套导出检查流程做成一个自己的Checklist文档每次交付前对着打勾熟练之后你会发现板厂那边的退单率明显下降而你的交付效率也在不知不觉中提升了一大截。

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号