AD如何导出符合制板要求的Gerber文件?新手必读

如何用Altium Designer导出真正“能打板”的Gerber文件?新手避坑全指南

你有没有遇到过这种情况:辛辛苦苦画完PCB,信心满满导出Gerber发给工厂,结果对方回复一句:“丝印反了”、“缺阻焊层”、“钻孔偏移”……瞬间心态爆炸?

别急,这几乎每个硬件新人在第一次投板时都踩过的坑。问题不在你的布局布线,而往往出在制造输出环节——尤其是Gerber文件的导出配置上

今天我们就来彻底讲清楚:如何在Altium Designer中正确、完整地导出一套让工厂直接能用的生产文件。不讲虚的,只说实战中必须掌握的关键点,帮你绕开那些看似不起眼却致命的细节雷区。


为什么Gerber这么重要?

简单说,Gerber就是PCB厂家的“施工图纸”

你在AD里看到的是彩色图层和网络连接,但工厂看不到这些。他们只认两种东西:

  • Gerber文件:描述每一层铜皮、绿油、丝印长啥样;
  • NC Drill文件:告诉钻机在哪里打孔、打多大。

这两类文件合起来,决定了你的板子能不能做出来、做出来是不是你想要的样子。

⚠️ 特别提醒:哪怕只错一个设置项(比如单位选成mm而不是inch),就可能导致整批板报废!

所以,学会规范导出Gerber,不是“锦上添花”,而是确保设计能落地的基本功


Gerber到底是什么?别再被术语吓住

先破除一个误解:Gerber并不神秘。它本质上是一种文本格式的图像描述语言,就像“用代码画图”。

目前行业标准是RS-274X 格式,也叫“扩展型Gerber”。它的最大优点是——所有图形信息都打包在一个文件里,不需要额外附带光圈表(Aperture File)。

而老式的 RS-274D 已经淘汰多年,如果你不小心用了这种格式,很多工厂根本打不开。

✅ 所以记住第一条铁律:

必须选择 RS-274X,并启用“Embedded Apertures”(嵌入式光圈)

否则你交出去的可能是一堆“残缺文件”。


AD里的制造输出流程,到底该怎么走?

很多人以为“File → Export → Gerber”就行,其实这条路早被官方弃用了。正确的入口是:

File → Fabrication Outputs → Gerber Files

这个路径调用的是AD内置的CAM引擎(CAMtastic!),专为生产输出优化。

接下来我们一步步拆解关键设置页。


第一步:General 设置 —— 单位与精度决定成败

进入Gerber设置后,先看【General】选项卡:

参数推荐值原因
UnitsInches国内绝大多数工厂默认使用英寸
Format2:5表示整数2位、小数5位(即0.00001 inch)
PrecisionSame as above必须和Format一致

📌 重点来了:
- 不要选Millimeters!虽然你觉得更直观,但国内主流厂的设备系统仍以Inch为基础。
- 精度不要盲目追求高。2:5 足够应付99%项目;只有HDI板才需要2:6。

曾经有工程师用了2:6导出,结果工厂导入时自动四舍五入,反而造成微小偏移——得不偿失。


第二步:Layers 映射 —— 哪些层该输出?

进入【Layers】标签页,这里决定了你要生成哪些层的Gerber。

✅ 双面板推荐勾选项:
层名作用是否必选
Top Layer顶层走线✔️
Bottom Layer底层走线✔️
Mechanical 1板框(Keep-Out或Board Outline)✔️
Top Solder Mask顶层绿油开窗✔️
Bottom Solder Mask底层绿油开窗✔️
Top Overlay顶层丝印✔️
Bottom Overlay底层丝印✔️
❗ 注意事项:
  • Mechanical 层一定要指定用途!右键该层 → “Set as Board Shape”,否则可能无法识别边框。
  • 如果你用了多个机械层定义不同内容(如V-Cut、安装孔),记得分别命名并确认输出。
  • 内电层(Power Plane)如果是负片设计,也要单独输出,并标注清楚。

💡 小技巧:可以在Layer Stack Manager中提前统一命名和分类,避免混淆。


第三步:Apertures 设置 —— 关键中的关键

切换到【Apertures (RS-274X)】选项卡,务必勾选:

Gerber Format: RS-274X (Embedded Apertures)

这是保证文件自包含的核心选项。一旦漏选,AD会生成独立的.apr文件,而大多数工厂根本不收这种组合包。

另外建议勾选:
-Include unconnected mid-plane pads:防止埋孔焊盘丢失
-Plot layer + mirror layers:关闭!除非你知道自己在做什么


第四步:Advanced 高级设置 —— 容易被忽略的细节

进入【Advanced】页面:

  • Board Outline Clipper:可选是否裁剪到板框范围。一般保持默认即可。
  • Mirror Layers:❌ 绝对不要勾选!否则丝印会镜像翻转,贴片时完全对不上位号。
  • Drill Drawing Origin:建议设为“Absolute Zero”,避免坐标偏移。

别忘了钻孔文件!它和Gerber同等重要

Gerber管“平面图形”,钻孔文件管“立体加工”。

必须同步导出NC Drill文件:

File → Fabrication Outputs → NC Drill Files

设置要点:
- 单位:Inches
- 格式:2:5 或 2:6(需与Gerber一致)
- Hole Origin:Absolute
- Output File Extension:.drl(标准)

导出后你会得到一个.drl文件,以及对应的钻孔图(Drill Drawing),用于人工核对孔径分布。

🔍 提醒:一定要用Gerber查看器打开.drl文件,检查是否有异常孔(比如0mil孔)、原点是否对齐。


各层输出要点精讲:不只是“勾一下”那么简单

1. 阻焊层(Solder Mask)—— 开窗大小很关键

阻焊层的作用是定义哪里不上绿油,也就是焊盘暴露区域。

常见错误:
- 默认补偿太小 → 焊盘边缘被绿油覆盖 → 影响焊接
- 补偿太大 → 绿油离得太远 → 容易短路

🔧 解决方法:
在【Design】→【Rules】→【Solder Mask】中设置统一扩展值:

Expansion = 4 mil (约0.1mm)

这个值足够平衡工艺容差,适合大多数SMT场景。

🛠 操作路径:PCB编辑器 → Design → Rules → Manufacturing → Solder Mask Expansion


2. 助焊层(Paste Mask)—— 仅用于钢网制作

Paste Mask控制锡膏印刷区域,通常比焊盘略小(缩小10%-20%),防止连锡。

⚠️ 注意:这个层不参与PCB加工,只提供给SMT厂做钢网参考。如果没有贴片需求,可以不导出。


3. 丝印层(Silkscreen)—— 不要压焊盘!

丝印是用来标识元件位置、极性、版本号的白色标记。

两个硬性要求:
-线宽 ≥ 5mil(0.127mm):太细则印刷模糊,难以辨认
-禁止覆盖焊盘:否则会影响焊接,甚至导致虚焊

此外,在输出时务必确认:
- Top/Bottom Overlay 正常显示
-未开启Mirror模式
- 文字方向正确(特别是U1、D1等位号)


ODB++ 真的更好吗?新手要不要用?

AD确实支持导出 ODB++ 格式(一种集成化数据库输出),听起来很高大上,但它在国内的实际接受度有限。

对比项Gerber + DrillODB++
兼容性几乎100%支持很多小厂不支持
文件数量多个独立文件单一压缩包
学习成本低,易理解需专用软件解析
推荐人群新手、常规项目高密度板、量产团队

✅ 结论:对于初学者,请专注掌握Gerber输出流程。ODB++更适合有经验的团队在复杂项目中使用。


实战流程复现:从零开始导出一次完整的生产包

以下是以一块双面板为例的标准操作流:

  1. 完成PCB设计并通过DRC检查;
  2. 进入File → Fabrication Outputs → Gerber Files
  3. 【General】设置:
    - Units: Inches
    - Format: 2:5
  4. 【Layers】勾选:
    - Top Layer
    - Bottom Layer
    - Mechanical 1(作为Board Outline)
    - Top/Bot Solder Mask
    - Top/Bot Overlay
  5. 【Apertures】选择 RS-274X,勾选Embedded;
  6. 【Advanced】取消Mirror,Origin设为Absolute;
  7. 点击OK,生成.gbr文件;
  8. 进入NC Drill Files,设置相同参数,生成.drl;
  9. 打开输出目录(通常是Project Outputs for XXX);
  10. 使用GC-PrevueAltium Viewer打开所有文件预览;
  11. 检查:
    • 各层是否存在
    • 丝印是否正向
    • 阻焊开窗是否合理
    • 钻孔位置是否准确
  12. 将所有文件打包为ZIP,命名为:ProjectName_Gerber_V1.0.zip
  13. 附上README.txt说明版本、层数、特殊工艺要求(如沉金、阻抗控制等)

常见问题及解决方案(真实案例总结)

问题现象根本原因解决办法
丝印反了 / 镜像输出时误启Mirror选项回到Gerber设置,关闭Mirror Layers
绿油把焊盘盖住了Solder Mask Expansion设为负值或0修改规则,统一设为+4mil
工厂说“没收到板框”Mechanical层未设为Board Outline在层管理中重新指定
钻孔偏移1mmGerber和Drill原点不一致两者均设为Absolute Zero
文件打不开导出了RS-274D格式重设为RS-274X + Embedded Apertures

💬 经验之谈:我曾见过一位同事因为忘记勾选Bottom Solder Mask,导致底面所有焊盘都被绿油封死——只能返工重做。这种低级错误,完全可以靠标准化流程避免。


高阶技巧:用 OutJob 文件实现一键输出

每次手动配置太麻烦?试试AD的Output Job File功能。

创建方法:
1. 右键项目 → Add New to Project → Output Job File
2. 添加任务:
- Fabrication Outputs → Gerber
- Fabrication Outputs → NC Drill
3. 配置好所有参数
4. 保存为.OutJob

之后只需双击该文件,点击“Generate”,就能全自动输出全部生产文件

✅ 优势:
- 团队协作时统一标准
- 避免人为遗漏
- 支持版本管理(Git/SVN)

建议每个公司/项目都建立自己的OutJob模板,比如:
-Standard_2Layer.OutJob
-HDI_6Layer_Impedance.OutJob


最后的叮嘱:永远做一次预览检查

无论你多么自信,永远不要跳过Gerber预览环节

推荐工具:
-GC-Prevue(免费,轻量,功能强)
-ViewMate(UCAMCO出品,专业级)
-Altium Viewer(官方免费版)

打开后重点关注:
- 是否有缺失层?
- 丝印文字是否清晰、方向正确?
- 阻焊开窗是否覆盖所有焊盘?
- 钻孔是否与焊盘对齐?

花10分钟检查,能省下一周等待时间。


当你下次把Gerber文件发给工厂前,不妨问自己这几个问题:

  • 我用的是RS-274X吗?
  • 单位是Inch、精度是2:5吗?
  • 所有必要的层都输出了吗?
  • 丝印有没有镜像?
  • 钻孔文件配对了吗?
  • 有没有用查看器看过一遍?

如果答案都是“是”,那你已经超越了80%的新手。

掌握这套流程,不仅是为了顺利打样,更是培养一种严谨的工程思维——毕竟,在硬件世界里,魔鬼真的藏在细节里。

如果你正在准备人生第一块正式投产的PCB,不妨把这篇文章收藏下来,按步骤走一遍。愿你的第一单,一次成功,无需改版。

有什么实际操作中遇到的问题?欢迎留言讨论。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1151393.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NVIDIA 7B推理模型:数学代码解题终极工具

NVIDIA 7B推理模型:数学代码解题终极工具 【免费下载链接】OpenReasoning-Nemotron-7B 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/OpenReasoning-Nemotron-7B 导语 NVIDIA正式发布OpenReasoning-Nemotron-7B大语言模型,这一基于Qwen…

快速理解Intel HAXM作用及其安装必要性

为什么你的 Android 模拟器这么卡?一文讲透 Intel HAXM 的真正作用你有没有遇到过这样的场景:在 Android Studio 里点下“运行”按钮,结果模拟器转了三分钟还没进系统界面?或者刚启动就弹出一条红色提示:“Intel HAXM …

LFM2-350M:手机秒启!3倍速边缘AI模型新体验

LFM2-350M:手机秒启!3倍速边缘AI模型新体验 【免费下载链接】LFM2-350M 项目地址: https://ai.gitcode.com/hf_mirrors/LiquidAI/LFM2-350M 导语:Liquid AI推出新一代边缘AI模型LFM2-350M,以350M参数量实现手机端秒级启动…

腾讯开源MimicMotion:AI轻松生成流畅人体动作视频

腾讯开源MimicMotion:AI轻松生成流畅人体动作视频 【免费下载链接】MimicMotion MimicMotion是腾讯开源的高质量人体动作视频生成模型,基于Stable Video Diffusion优化,通过置信度感知姿态引导技术,精准还原自然流畅的人体动态&am…

MediaPipe Hands镜像实测:21个关键点识别效果惊艳

MediaPipe Hands镜像实测:21个关键点识别效果惊艳 1. 引言:手势识别的现实挑战与MediaPipe破局之道 在人机交互日益智能化的今天,手势识别正逐步从科幻电影走进日常生活。无论是AR/VR中的虚拟操控、智能家居的无接触控制,还是直…

HDI板阻抗控制的生产流程优化

精准制胜:HDI板阻抗控制的工艺突围之路从“设计仿真”到“制造落地”,为何HDI板的阻抗总差那么一点?你有没有遇到过这样的情况:设计端用SI仿真软件调得完美无瑕,理论阻抗匹配度高达98%,可一到量产阶段&…

MediaPipe Pose部署教程:快速搭建本地检测服务

MediaPipe Pose部署教程:快速搭建本地检测服务 1. 引言 1.1 AI 人体骨骼关键点检测的现实需求 在智能健身、动作捕捉、虚拟试衣和人机交互等前沿应用中,人体姿态估计(Human Pose Estimation)已成为一项核心技术。通过识别图像或…

AI动作捕捉优化:MediaPipe Pose多线程处理

AI动作捕捉优化:MediaPipe Pose多线程处理 1. 引言:AI人体骨骼关键点检测的现实挑战 随着AI在智能健身、虚拟试衣、动作分析等领域的广泛应用,实时高精度的人体姿态估计成为关键技术支撑。Google推出的MediaPipe Pose模型凭借其轻量级设计和…

AI骨骼关键点检测技术解析:MediaPipe Pose的33个关键点

AI骨骼关键点检测技术解析:MediaPipe Pose的33个关键点 1. 技术背景与核心价值 随着人工智能在计算机视觉领域的深入发展,人体姿态估计(Human Pose Estimation)已成为智能健身、动作捕捉、虚拟现实、安防监控等多个场景的核心技…

T-pro-it-2.0-eagle:LLM生成速度提升59%的秘诀

T-pro-it-2.0-eagle:LLM生成速度提升59%的秘诀 【免费下载链接】T-pro-it-2.0-eagle 项目地址: https://ai.gitcode.com/hf_mirrors/t-tech/T-pro-it-2.0-eagle 导语 T-pro-it-2.0-eagle模型通过创新的Eagle解码技术,在企业级LLM查询场景中实现…

MediaPipe Hands避坑指南:手势识别常见问题全解

MediaPipe Hands避坑指南:手势识别常见问题全解 1. 引言:为什么需要一份避坑指南? 1.1 手势识别的现实挑战 精准感知手部形状与运动的能力,对于提升多领域技术平台的用户体验至关重要。该技术可构建手语理解与手势控制的基础框…

XDMA支持Scatter-Gather模式的性能优势

XDMA的Scatter-Gather模式:如何让FPGA数据搬运效率飙升?你有没有遇到过这样的场景——FPGA正在高速采集数据,CPU却因为频繁中断和内存拷贝忙得焦头烂额?系统吞吐上不去,延迟下不来,调试时发现CPU一半时间都…

手势识别从入门到精通:彩虹骨骼镜像保姆级教程

手势识别从入门到精通:彩虹骨骼镜像保姆级教程 1. 技术概述 精准感知手部形状与运动的能力,是构建下一代人机交互系统的核心基础。无论是增强现实(AR)中的虚拟操控、智能硬件的手势控制,还是手语翻译系统的底层支撑&…

AI骨骼关键点检测技术详解:MediaPipe Pose的核心算法

AI骨骼关键点检测技术详解:MediaPipe Pose的核心算法 1. 引言:AI人体骨骼关键点检测的技术演进 随着计算机视觉与深度学习的快速发展,人体姿态估计(Human Pose Estimation)已成为智能健身、动作捕捉、虚拟现实和人机…

AI人体骨骼检测部署总结:最适合初学者的开源方案

AI人体骨骼检测部署总结:最适合初学者的开源方案 1. 技术背景与选型动因 在计算机视觉领域,人体姿态估计(Human Pose Estimation)是一项极具实用价值的基础能力。它通过识别图像中人体关键关节的位置,构建出可量化的…

AMD Nitro-E:304M轻量AI绘图4步秒出超高效

AMD Nitro-E:304M轻量AI绘图4步秒出超高效 【免费下载链接】Nitro-E 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Nitro-E 导语:AMD推出轻量级文本到图像扩散模型Nitro-E,以304M参数实现4步快速绘图,重新定义AI图像…

移动代理 IP 到底能不能像真实手机用户一样,稳定又不容易被封?

做社媒营销的时候,很多用户都会遇到平台风控,导致自己的账号被批量封禁。随着代理IP的兴起,越来越多的用户开始关注移动代理IP。很多用户会有这样的疑问:使用移动代理 IP,是否真的像真实手机用户,不容易被封…

MediaPipe Pose模型微调:提升特定场景精度

MediaPipe Pose模型微调:提升特定场景精度 1. 引言:AI人体骨骼关键点检测的挑战与机遇 随着计算机视觉技术的发展,人体姿态估计(Human Pose Estimation)已成为智能健身、动作捕捉、虚拟试衣、人机交互等领域的核心技…

全面讲解Keil5 Debug调试界面各功能区用途

深入Keil5调试界面:从按钮到寄存器,彻底搞懂每一块区域的实际用途你有没有遇到过这种情况——代码烧进去后,单片机像是“死机”了一样,LED不亮、串口没输出?或者程序在某个循环里无限打转,却不知道为什么&a…

AndroidGen-Llama3:AI自主操控安卓应用的神奇工具

AndroidGen-Llama3:AI自主操控安卓应用的神奇工具 【免费下载链接】androidgen-llama-3-70b 项目地址: https://ai.gitcode.com/zai-org/androidgen-llama-3-70b 导语:智谱AI最新发布的AndroidGen-Llama-3-70B模型,让大语言模型&…