如何正确通过AD软件导出电路板PCB的GERBER文件?以BMS PCB为例手把手教你搞定它(工程可分享)

如何正确通过AD软件导出电路板PCB的GERBER文件?以BMS PCB为例手把手教你搞定它(工程可分享)

▼关注微信公众号:硬件那点事儿▼

Part 01

前言

为什么Gerber文件如此重要?Gerber文件,具体格式为RS-274X是国际通用的PCB制造业标准格式。它就像是电路板的“施工图纸”,用一系列矢量坐标数据来描述电路板每一层的图像,如线路、焊盘、阻焊等。你的设计无论多么精妙,最终都需要通过这套“通用语言”准确无误地传达给PCB工厂的生产设备。

一个错误的设置,比如器件丢失、层弄反、漏掉层,都可能导致生产失败。因此,掌握正确、规范的Gerber导出方法,是每一位硬件工程师的必备技能。

文末有本文实操的BMS原理图+PCB工程文件获取方式,英飞凌的例程哈!

Part 02

准备工作

准备工作一定要做,这些导出GERBER前的关键检查千万别偷懒,毕竟磨刀不误砍柴工,一次把事情做对远比做错事情之后补救要简单的多。所以在点击导出GERBER按钮之前,请务必完成以下关键的检查步骤,这能帮你规避90%的潜在问题。1.最后一次运行DRC

操作: 在PCB编辑界面,点击菜单栏 Tools -> Design Rule Check -> Run Design Rule Check。

目的: 确保你的设计没有任何间距、短路等违规问题。带着Error去投产,无异于带病上场。

2.确认并定义板框

操作: 切换到一个专用的机械层如Mechanical 1或Keep-Out Layer,这个是根据个人习惯设置的,确认好你是否已经使用画线工具(Place -> Line)精确绘制出你电路板的闭合轮廓。

目的: 这是工厂进行切割(铣边)的依据。一个不闭合或不清晰的板框会导致工厂无法确定电路板的最终形状。

3.设置原点(Origin)

操作: 点击菜单栏 Edit -> Origin -> Set,然后将鼠标移动到电路板的左下角顶点,单击确定。

目的: 为你的PCB设定一个统一的坐标原点。这有助于Gerber文件和后续钻孔文件的精确对位,是专业做法的体现。

Part 03

Gerber文件导出步骤

接下来就是核心操作步骤了,准备工作就绪,我们正式开始导出。

步骤1:打开Gerber设置窗口

路径: File -> Fabrication Outputs -> Gerber Files。

步骤2:配置“General”(常规)选项卡

这是最关键的一步,决定了文件的基本格式。

Units(单位): 选择Millimeters (mm)。虽然Inches(英寸)也可用,但我个人的习惯是选mm,毫米是现代电子制造中更通用、更精确的标准。

Format(格式/精度): 老版本的AD你可以选择 2:5。这代表整数部分有2位,小数部分有5位。这是目前最高精度的格式,对于高密度、细线路的PCB至关重要。选择2:4或2:3可能会导致精度丢失,焊盘或线路变形。新版本的AD已经直接显示成精度了,比如下面的0.00001mm。

步骤3:配置“Layers”(图层)选项卡

你需要在这里告诉软件,哪些层的“图纸”需要被打印出来,你需要哪些层就勾选哪些,一定不要乱勾,特别是机械层,这个会出事的,!

Plot Layers(绘制图层): 点击右下角的 Plot All Used Layers 可以快速选中所有使用到的图层,然后根据需要进行微调。

Mirror(镜像): 巨坑警告,永远、永远、永远不要勾选任何层的“Mirror”选项! 镜像操作应该由PCB工厂的CAM工程师根据他们的设备和流程来决定。你自行镜像,极大概率会导致底层(Bottom Layer)做反,电路板直接报废,老版本AD会有这个选项,我看AD23已经没了。

必须导出的标准图层列表:

GTL (Top Layer):顶层铜箔

GBL (Bottom Layer):底层铜箔

GTS (Top Solder Mask):顶层阻焊(绿油)

GBS (Bottom Solder Mask):底层阻焊

GTO (Top Overlay):顶层丝印(白字)

GBO (Bottom Overlay):底层丝印

G1, G2, ... :所有中间信号层(如果是多层板)

Keep-Out Layer 或 Mechanical 1:你的板框层,务必勾选上。

步骤4:配置“Apertures”(光圈)选项卡

操作: 确保Embedded Apertures (RS-274X) 选项被勾选。老版本AD才需要这个操作哦!

目的: 这是Gerber格式的核心,它会将每个图形的“画笔”形状信息(即光圈)嵌入到Gerber文件中,不再需要一个独立的D码文件。这大大简化了流程,减少了出错的可能。

步骤5:配置“Advanced”(高级)选项卡

这里的设置关乎文件的兼容性和一些细节处理。

Film Size(胶片尺寸): 保持默认即可,无需修改(老版本AD需要)。

Plotter Type(绘图仪类型): 选择Unsorted (Raster)。这里的“绘图仪”实际上是光绘机(Photoplotter),它是一种用于将 Gerber 数据转换到胶片上的精密设备。Unsorted (Raster)是最推荐的选项,因为现在绝大多数PCB制造商使用的都是光栅光绘机。除非你的制造商明确要求使用 Sorted (Vector) 格式,否则始终使用默认的Unsorted (raster) 即可。

关键选项确认:

Gerber File Format(文件格式): 选择 RS-274X。这是目前最通用的标准。Gerber X2是更新的格式,包含了层叠信息等更多数据,但并非所有工厂都支持,除非工厂明确要求,否则使用RS-274X最稳妥(老版本AD需要)。

Leading/Trailing Zeros: 选择Suppress leading zeros(抑制前导零),这是行业内的通用习惯。

步骤6:生成文件

点击 OK。AD会自动生成所有你勾选的图层文件,并默认保存在项目文件夹下的 Project Outputs for [ProjectName] 文件夹中。同时,AD会打开一个CAMtastic预览窗口,可以初步查看效果。

Part 04

NC钻孔文件导出

Gerber文件只定义了图形,而钻孔文件(NC Drill File)告诉工厂在哪里、钻多大的孔。二者缺一不可。步骤1:打开NC钻孔文件设置窗口

路径: File -> Fabrication Outputs -> NC Drill Files。

步骤2:配置钻孔文件参数

核心关键:这里的 Units(单位) 和 Format/Precision(格式/精度) 设置,必须与前面Gerber的设置保持绝对一致! 如果Gerber是mm和 2:5,这里也必须是mm和2:5。不一致会导致钻孔位置全部偏移,电路板100%报废。

Leading/Trailing Zeros: 同样,与Gerber设置保持一致,选择Suppress leading zeros。

Coordinate Positions: 选择 Reference to absolute origin (参考绝对原点)。

步骤3:生成文件

点击 OK。在弹出的Import Drill Data对话框中,再次点击OK。

钻孔文件(通常是.TXT或.DRL格式)就会被生成在与Gerber相同的输出文件夹中。

Part 05

检查与打包

不要直接把文件发给工厂!请务必自己做最后的审查员。使用Gerber Viewer进行验证,下载一个免费的Gerber查看软件,如 或者使用很多PCB厂商官网提供的在线查看器(如嘉立创、JLCPCB等)。当然还有一些很好用的DFM软件。

操作: 将你生成的所有Gerber文件(.GTL, .GBL等)和钻孔文件(.TXT)一次性全部导入到查看器中。

检查内容:

各层是否能完美对齐?

板框是否清晰、闭合?

钻孔位置是否正确?

顶层丝印有没有印到焊盘上?

尺寸是否与设计相符?

最后就是打包文件

将输出文件夹中所有的Gerber文件(.GBL, .GTL, .GBO, .GTO, .GBS, .GTS, 板框层文件等)和NC钻孔文件(.TXT)全部选中,打包成一个.zip压缩文件。

导出Gerber文件看似繁琐,但本质上是严谨细致的工作。记住几个核心原则:DRC先行,原点统一,格式精度2:5(mm),永不镜像,钻孔文件设置与Gerber一致,最后必须用第三方查看器验证。

只要你严格遵循这套流程,就能确保你的心血设计,能够被完美地复刻成实体电路板,大家加油!

公众号内回复关键词:BMS 即可获得BMS的原理图+PCB工程哦!

有问题欢迎在评论区留言交流哦!

相关作品

空调出厂日期怎么看? 36365最新线路检测

空调出厂日期怎么看?

❤️ 141 📅 08-13
为什么安装不了oracle数据库 亚洲365

为什么安装不了oracle数据库

❤️ 932 📅 09-30
那卡古树茶是哪个产区 36365最新线路检测

那卡古树茶是哪个产区

❤️ 287 📅 09-16