从任意PCB设计软件生成Gerber文件——完整指南
没有人希望PCB(印制电路板)订单延期。理想情况是:你将设计文件发送给PCB制造商,制造商根据文件安排板材加工并交付产品。但实际情况远非如此简单。
从发出设计文件到成品到手,通常需要漫长的周转时间。随着交期拉长,你对PCB制造商的不满也会升级。事实上,从你的角度出发,在整个流程中有很多措施可以缩短这一周期。毕竟,效率与成效才是关键。
Gerber文件作为PCB设计工程师与制造商之间的桥梁与翻译官,起着至关重要的作用。它让设计工程师的构思与考量能被制造商准确理解,从而高效、可靠地制造出符合要求的产品。
Gerber文件的定义与必要性
Gerber格式最初由Gerber公司开发,现已成为PCB行业公认的标准,用于描述电路板各层图像信息,如导体层、阻焊层、字符层等。
印制电路板是在专用EDA(电子设计自动化)或CAD(计算机辅助设计)系统中设计的,这些系统基于设计生成制造数据,以此开展板材加工。如果设计文件中不包含Gerber格式文件作为参考和指导,PCB制造商无法完全理解设计文件的所有细节。Gerber文件用于描述电路板各层图像的设计要求,既适用于裸板制造,也适用于PCB组装。
在裸板制造方面,标准光绘机及其他需要图像数据的制造设备(如字符打印机、直接成像设备、AOI自动光学检测设备等)都需要Gerber格式文件。简单说,从PCB制造开始到结束,全程都依赖Gerber文件。
在PCB组装方面,Gerber格式包含钢网层并规范元件位置,这些将作为SMT(表面贴装技术)组装、插件组装及混合组装的重要参考数据。
Gerber文件的版本
目前主流有三个版本的Gerber格式:
- Gerber X2 —— 最新版本,包含叠层数据与属性信息。
- RS-274-X —— 扩展版Gerber格式,应用最为广泛。
- RS-274-D —— 最早版本,正逐渐被RS-274-X取代。
Gerber文件的生成
PCB设计工程师切勿偷懒,必须自行生成Gerber文件,主要有两大原因:
- 软件不一致风险:你无法确保自己使用的PCB设计软件与制造商一致。若制造商使用不同软件,你必须自行生成Gerber文件,否则后续沟通确认必然增加时间成本、延误生产。
- 同软件也可能出错:即便双方使用同款软件,版本差异、设置不同也可能导致错误。自行生成才能把控质量。
为保障交期与产品可靠性,工程师应掌握Gerber文件自主生成技能。Gerber文件通常包含导体层、阻焊层、字符层的设计数据。即使两层设计数据相同,也应分别生成文件,以免产生误解。
不同EDA软件的Gerber生成操作各异,下文将针对主流软件逐一演示。
Altium Designer
打开 .pcb 文件,依次点击 文件 → 制造输出 → Gerber文件,弹出“Gerber设置”对话框,包含五个设置项:常规、层、钻孔绘制、光圈、高级。
常规
需确定两个参数:单位(英寸/毫米)与 格式(三种可选,最高分辨率 2:5,最低 2:3)。

层
勾选需要绘图的层与需镜像的层。所有绘图需添加的机械层可忽略。

钻孔绘制
此标签页操作极少,图例符号影响不大。

光圈
根据前文讨论,勾选 嵌入式光圈 (RS274X),其余项置灰,无需进一步操作。

高级
- 胶片尺寸参数建议保持默认,设置过小易报错。
- 光圈匹配公差的“正向”与“负向”均设为
0.005mil。 - 批处理模式选择 每层单独文件。
- 前导/尾随零、胶片位置、绘图仪类型按个人偏好及项目需求设定,但需与NC钻孔文件中的设置保持一致。
- “其他”项中,建议勾选“优化变更位置命令”与“生成DRC规则导出文件 (.RUL)”,其余不勾选。

参数设定完毕,点击“确定”即可完成Gerber文件生成。
Cadence (Allegro)
打开Allegro中的PCB布局,依次点击 制造 → 光绘,打开“光绘控制表单”。

- 在TOP文件夹右键选择 添加手动,新增板框。
- 命名胶片为
OUTLINE并确定。 - 在子类选择窗口展开
BOARD GEOMETRY,勾选OUTLINE并确定。 - 回到光绘控制表单,若
OUTLINE在“可用胶片”区,勾选它。 - 点击 全选 所有层,再点击 创建光绘 生成Gerber文件。




EAGLE
打开EAGLE布局,点击 文件 → CAM处理器,弹出对话框。

- 在对话框中依次点击 文件 → 打开 → 作业,打开设计文件。
- 在新窗口中定义各层Gerber文件:元件面、焊盘面、元件面字符、元件面阻焊、焊盘面阻焊、板框、元件面钢网、焊盘面钢网、焊盘面字符。
- 所有参数设定完毕后,点击 处理作业 生成Gerber文件。

在我看来,只要充分认识到Gerber文件对制造商工程师的重要性,在EDA软件中生成Gerber文件并非难事。请记住:为PCB的每一层(含板边)都生成一份清晰、完整的Gerber文件。这将让你的订单高效、顺利地推进。
工业技术