PCB制造必备:AD20导出Gerber和钻孔文件的5个关键步骤与常见问题解答
PCB制造文件输出实战从AD20到工厂的精准交付指南在电子硬件开发的世界里画完PCB原理图和布局只是完成了设计的一半。另一半也是决定你的创意能否从屏幕上的线条变为手中实体电路板的关键一步就是制造文件的输出。很多工程师尤其是刚入行的朋友常常在这里“翻车”——设计完美无瑕发给工厂后却反馈文件有问题导致生产延误甚至报废。这中间的鸿沟往往就在于对Gerber和钻孔文件的理解与输出细节上。Altium Designer 20AD20作为业界主流的设计工具其文件输出功能强大但选项繁多。本文不是一份简单的菜单操作说明书而是一份融合了实际生产经验、工厂沟通要点和常见陷阱规避的深度指南。无论你是独立开发者、硬件团队的工程师还是电子爱好者掌握这套从AD20到工厂的“无差错交付”流程都能让你在PCB制造环节更加从容自信。1. 理解核心Gerber与钻孔文件为何是PCB的“施工蓝图”在深入操作之前我们必须先建立正确的认知。很多人把PCB设计文件.PcbDoc直接发给工厂这是极其危险的做法。因为不同版本的EDA软件、不同的内部设置都可能导致工厂端打开你的设计文件时看到与你屏幕上完全不同的东西。Gerber文件本质上是一系列描述PCB每一层图形信息的矢量图像文件。你可以把它理解为给PCB制造商的一套分层施工图。每一层——顶层走线、底层走线、阻焊层绿油、丝印层、焊盘层——都对应一个独立的Gerber文件。这种格式是光绘机、蚀刻机等生产设备能够直接识别和处理的“通用语言”它剥离了设计软件的特定属性和潜在的不兼容性确保了设计意图的精确传递。钻孔文件通常指NC Drill Files则是另一套独立的指令集它告诉数控钻床“在哪个坐标钻一个多大直径的孔。” 它精确控制了通孔、过孔、安装孔的位置和尺寸。为什么必须分开导出这两者因为它们的生成逻辑和数据用途完全不同。Gerber描述的是平面图形而钻孔描述的是机械加工动作。将它们分开是行业标准也是确保数据清晰、责任明确的最佳实践。提示一个完整的PCB制造文件包通常包含多个Gerber文件.gbr, .gtl, .gbl, .gto, .gtp等和一个或两个钻孔文件.drl, .txt有时还会包含一个说明文件readme.txt来阐述层对应关系。2. AD20 Gerber文件输出超越默认设置的精细配置打开你的AD20项目在点击“文件 - 制造输出 - Gerber Files”之前请先完成两项至关重要的准备工作。第一确认板框Board Outline清晰无误。板框定义了PCB的物理边界。最佳实践是使用机械层1Mechanical 1来绘制板框。虽然Keep-Out层在某些情况下也可用但机械层是工厂工程师更习惯寻找板框信息的地方。确保你的板框是一个闭合的多边形没有断点或重叠的线条。第二设置合适的PCB原点Origin。将原点设置在板框的左下角或某个定位孔的中心。这能使后续生成的坐标数据更加整洁也便于你在CAM软件中检查时对齐。通过“编辑 - 原点 - 设置”来完成此操作。现在让我们一步步拆解Gerber设置对话框2.1 通用General选项卡精度与单位的基石这是最容易出错的地方之一。格式Format决定了坐标数据的精度。单位Units选择毫米Millimeters。这是国内工厂的通用标准能避免英制/公制转换带来的微小误差。格式Format强烈建议选择2:5。这表示整数部分占2位小数部分占5位即精度达到0.01微米。虽然4:40.1微米对于绝大多数板子也足够但2:5是更通用、兼容性更好的工业标准能确保极高精度设计的准确性。格式解读示例 2:5 - 坐标值格式为 XX.XXXXX (如 12.34567mm) 4:4 - 坐标值格式为 XXXX.XXXX (如 1234.5678mm整数范围更大但小数精度略低)2.2 层Layers选项卡勾选的艺术这里决定了哪些层的信息会被输出。一个常见的误区是勾选了“包含未连接的中间层焊盘”或者镜像了错误的层。操作要点如下在“绘制层Plot Layers”下拉菜单中选择“使用的层Used On”。这能自动勾选你设计中实际用到的所有信号层、平面层。手动检查并勾选以下必要的机械层和丝印层顶层丝印Top Overlay底层丝印Bottom Overlay顶层阻焊Top Solder Mask- 这是开窗层定义哪里不盖绿油。底层阻焊Bottom Solder Mask顶层锡膏Top Paste- 用于制作钢网如果不需要贴片则可省略。底层锡膏Bottom Paste板框所在的机械层如 Mechanical 1- 务必勾选关键一步在右侧的“镜像层Mirror Layers”列表中确保所有层都是“无None”。除非你有特殊工艺要求如底部镜面丝印否则绝对不要镜像任何层。镜像错误是导致板子做反的最常见原因。勾选“包含未连接的中间层焊盘Include unconnected mid-layer pads”对于多层板通常不要勾选。这可能会在内部电源/地平面上留下你不想要的孤立焊盘影响平面完整性。2.3 钻孔图层Drill Drawing与光圈Apertures选项卡钻孔图层勾选“钻孔图Drill Drawing”和“钻孔导向图Drill Guide”。这两个层会在Gerber中生成钻孔的符号和图表用于人工校对但并非数控钻床使用的钻孔文件。这里只需保持默认勾选即可。钻孔对Drill Pairs系统会自动加载你设计中定义的钻孔对检查无误即可。光圈Apertures保持“嵌入的光圈RS274X”选中。这是现代Gerber标准会将光圈表嵌入每个Gerber文件无需单独提供避免了兼容性问题。高级Advanced选项卡这里有一个重要设置——“前导/尾随零Leading/Trailing Zeroes”。选择“抑制前导零Suppress leading zeroes”。这也是为了兼容大多数CAM软件。点击“确定”后AD20会在你的项目输出目录生成一系列.Gxx文件。每个文件对应一层。3. 钻孔文件输出确保每个孔都精准落位Gerber文件处理了图形钻孔文件则指挥机器。通过“文件 - 制造输出 - NC Drill Files”打开设置。这里的设置必须与Gerber输出设置严格一致单位选择毫米Millimeters。格式选择2:5与Gerber设置一致。前导/尾随零选择“抑制前导零Suppress leading zeroes”。坐标位置选择“绝对坐标Absolute”。其他选项通常保持默认。点击“确定”后会弹出“导入钻孔数据”对话框再次确认设置一致后点击“确定”。通常会生成一个.DRL文件钻孔数据和一个.TXT文件钻孔报告。注意有些工厂可能需要你提供单独的钻孔文件并且要求格式为Excellon格式。AD20默认生成的NC Drill文件就是Excellon格式。你可以在“NC Drill设置”的“其他Other”部分看到“Excellon”的标识无需额外操作。4. 输出后的生死校验CAM查看与DFM分析文件生成在本地文件夹绝不意味着万事大吉。在压缩发送给工厂前必须进行校验。最可靠的方法是用第三方免费的CAM查看软件如GC-Prevue、ViewMate打开你生成的所有Gerber和钻孔文件。校验清单层对齐在CAM软件中叠加所有层检查钻孔文件是否与各层的焊盘完美对齐。任何偏移都意味着设置错误。层有无缺失逐层关闭/打开确认顶层、底层、阻焊、丝印、板框层都在且图形正确。板框确认板框层是一个清晰的闭合轮廓且是物理板框而不是Keep-Out的电气禁布区。阻焊检查观察阻焊层Solder Mask焊盘上应该是无阻焊即开窗呈现为“透明”或“挖空”状态而不是一块实心图形。丝印清晰度检查丝印文字和图形是否清晰有无与焊盘重叠这会导致丝印上焊盘影响焊接。进阶步骤利用在线DFM工具许多PCB制造商如嘉立创、华秋都提供免费的在线DFM可制造性设计分析工具。将你生成的Gerber文件包压缩为ZIP上传到这些平台。DFM分析能帮你提前发现工厂工程师才会看到的问题检查项可能发现的问题后果与解决方案最小线宽/线距设计中有比工厂工艺能力更细的走线或间隙可能导致短路或断路。需要加宽线宽或调整间距。最小焊环过孔的孔壁到外层铜皮的边缘太薄钻孔偏差可能导致孔壁破环连接不可靠。需要调整孔盘尺寸或移动过孔位置。阻焊桥相邻焊盘如QFP芯片引脚间的阻焊层太窄或缺失焊接时容易产生锡桥短路。工厂可能会建议调整阻焊开窗或你需修改设计。孔到铜皮距离钻孔太靠近走线或铜皮钻孔可能损伤线路。需要移动过孔或走线。丝印上焊盘元件标识印在了焊盘上影响焊接丝印会被擦除。需要移动丝印位置。这个过程就像代码编译前的“静态检查”能极大降低打样失败的风险和沟通成本。5. 文件打包与交付专业沟通的最后一环校验无误后你需要将文件打包交付给制造商。一个专业的文件包能体现你的严谨减少双方的沟通成本。文件命名虽然AD20生成的文件名包含项目名但最好能清晰易懂。例如TopLayer.GTLBottomLayer.GBLTopSolderMask.GTSBoardOutline.GM1(如果你的板框在机械1层)DrillFile.DRL如果工厂有特定命名要求请遵循。压缩包将所有Gerber文件.GTL, .GBL, .GTS, .GBS, .GTO, .GBO, .GM1等和钻孔文件.DRL, .TXT一起压缩成一个ZIP文件。避免使用RAR或7z等非通用格式。说明文档Readme.txt这是一个加分项尤其对于复杂板或非标准层叠。在压缩包内附一个简单的文本文件说明设计使用的软件和版本如 Altium Designer 20.0.2各Gerber文件对应的层例如.GTL 顶层走线板厚、层数、表面工艺如沉金、喷锡特殊要求如阻抗控制、金手指倒角沟通要点在下单时除了上传文件在订单备注中再次明确关键信息板厚、材质如FR-4 TG150、层数、铜厚、阻焊颜色、丝印颜色、表面处理工艺。确保文件说明和订单信息一致。最后分享一个我自己的习惯每次输出制造文件后我都会在本地建立一个归档文件夹以“项目名_日期_版本号_Gerber”的方式命名把当次发出的文件包存进去。这样一旦工厂反馈有任何问题我可以立刻回溯到确切版本的文件进行检查避免了版本混乱带来的麻烦。硬件开发细节决定成败而制造文件输出正是连接虚拟设计与物理世界最关键的细节。

相关新闻

导师推荐 10个 AI论文工具:自考毕业论文写作+格式规范全测评

导师推荐 10个 AI论文工具:自考毕业论文写作+格式规范全测评

随着人工智能技术的快速发展,AI写作工具逐渐成为学术研究和论文写作的重要辅助手段。对于自考学生而言,撰写毕业论文不仅是一项挑战,更是一次对综合能力的考验。为了帮助广大自考生高效完成论文写作,笔者基于2026年的实测数据与用…

2026/7/6 12:34:57 阅读更多 →
开源音频工具Equalizer APO音质优化全攻略

开源音频工具Equalizer APO音质优化全攻略

开源音频工具Equalizer APO音质优化全攻略 【免费下载链接】equalizerapo Equalizer APO mirror 项目地址: https://gitcode.com/gh_mirrors/eq/equalizerapo Equalizer APO作为一款系统级音频处理工具,通过灵活的配置文件和强大的滤波器系统,为用…

2026/7/6 2:24:16 阅读更多 →
茉莉花插件:提升中文文献管理效率的Zotero解决方案

茉莉花插件:提升中文文献管理效率的Zotero解决方案

茉莉花插件:提升中文文献管理效率的Zotero解决方案 【免费下载链接】jasminum A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据 项目地址: https://gitcode.com/gh_mirrors/ja/jasminum 在学术研究中&…

2026/5/17 11:44:08 阅读更多 →

最新新闻

AI驱动的去中心化推理服务弹性调度:链上负载感知的自动扩缩容

AI驱动的去中心化推理服务弹性调度:链上负载感知的自动扩缩容

AI驱动的去中心化推理服务弹性调度:链上负载感知的自动扩缩容 一、搜索困境:为什么 DApp 不能只有 SQL LIKE? AI 驱动架构的核心优势在于将不确定性推理转化为确定性调度。在去中心化推理服务场景中,节点的 GPU 算力、网络带宽、内…

2026/7/7 18:58:35 阅读更多 →
Linux极速文件搜索工具FSearch:告别大海捞针,体验毫秒级精准定位

Linux极速文件搜索工具FSearch:告别大海捞针,体验毫秒级精准定位

Linux极速文件搜索工具FSearch:告别大海捞针,体验毫秒级精准定位 【免费下载链接】fsearch A fast file search utility for Unix-like systems based on GTK3 项目地址: https://gitcode.com/gh_mirrors/fs/fsearch 还在为Linux系统中找不到文件…

2026/7/7 18:58:35 阅读更多 →
为什么DocMate是openEuler文档写作的最佳伴侣:AI驱动的3大核心优势

为什么DocMate是openEuler文档写作的最佳伴侣:AI驱动的3大核心优势

为什么DocMate是openEuler文档写作的最佳伴侣:AI驱动的3大核心优势 【免费下载链接】docmate An AI-powered VS Code extension for intelligent document creation in openEuler community. 项目地址: https://gitcode.com/openeuler/docmate 前往项目官网免…

2026/7/7 18:56:34 阅读更多 →
无线安全攻防实战:从WPA2破解到安卓加壳逆向的全面解析

无线安全攻防实战:从WPA2破解到安卓加壳逆向的全面解析

1. 项目概述:无线安全攻防的实战视角在移动互联网和物联网设备爆炸式增长的今天,无线网络已经成为我们生活和工作的“数字空气”。从家里的智能门锁、摄像头,到办公室的打印机、会议系统,再到公共场所的免费Wi-Fi,无线…

2026/7/7 18:56:34 阅读更多 →
CBAM 与 SE 注意力模块对比:在 ResNet-50 上实测 3 个关键指标差异

CBAM 与 SE 注意力模块对比:在 ResNet-50 上实测 3 个关键指标差异

CBAM 与 SE 注意力模块对比:在 ResNet-50 上实测 3 个关键指标差异注意力机制已成为现代卷积神经网络设计中不可或缺的组件。在众多注意力模块中,CBAM(Convolutional Block Attention Module)和SE(Squeeze-and-Excitat…

2026/7/7 18:54:34 阅读更多 →
2026毕节黄金回收白银回收铂金回收工商备案可查全城上门回收旧金老店联系方式推荐

2026毕节黄金回收白银回收铂金回收工商备案可查全城上门回收旧金老店联系方式推荐

2026毕节黄金白银铂金回收实测榜单|工商备案可查全城上门回收旧金老店联系方式推荐 毕节黄金回收哪家靠谱|工商公安双备案中检认证实体门店 毕节城区街头巷尾贵金属回收店铺遍地丛生,行业套路层出不穷,不少市民变现遭遇虚高报价、…

2026/7/7 18:54:34 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/7 14:24:45 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/7 15:59:06 阅读更多 →

月新闻