EasyEDAManufacturing

EasyEDA Gerber Export Guide: Complete Tutorial for PCB Manufacturing

Master Gerber file generation in EasyEDA. Learn all 18 file types, export settings, verification techniques, and avoid the common mistakes that cause manufacturing delays.

35 min readDecember 1, 2025Beginner to Intermediate

要点

  • EasyEDA生成18种不同的Gerber文件,涵盖所有PCB层和制造要求
  • 下单前务必使用查看器验证您的Gerber文件,以发现对齐和层问题
  • 缺少钻孔文件和板框是导致制造延迟的最常见原因
  • 使用提交前检查清单确保无错误制造
EasyEDA Gerber导出指南概述

简介

您已经花了数小时在EasyEDA中完善您的PCB设计。 原理图已验证,元器件已放置,走线已布好, 设计规则检查也已通过。现在到了关键的一步: 导出您的设计用于制造。

Gerber文件是PCB制造的通用语言。 从JLCPCB到PCBWay再到您当地的制造工厂,世界各地的每个制造商 都使用这些文件将您的数字设计转换成物理电路板。 如果搞错了,您将面临延迟、额外成本, 甚至更糟——无法工作的电路板。

本指南涵盖了您需要了解的关于从EasyEDA导出 Gerber文件的所有内容:逐步过程、所有18种 文件类型的解释、关键设置、验证技术, 以及导致90%制造问题的常见错误。

什么是Gerber文件?

Gerber文件以其发明者H. Joseph Gerber命名,是描述PCB设计给 制造设备的标准格式。它们自20世纪60年代以来一直在使用, 至今仍是行业标准。

将Gerber文件视为一组指令,告诉制造机器 确切地在哪里:

  • 在每层蚀刻铜走线
  • 涂覆阻焊层(绿色涂层)
  • 印刷丝印(元器件标签)
  • 为过孔和通孔元器件钻孔
  • 切割板框

为什么不直接发送EasyEDA文件?

PCB设计文件包含的内容远超制造所需—— 原理图链接、设计历史、元器件模型和软件特定数据。 Gerber文件去除除精确制造指令以外的所有内容, 确保:

  • 通用兼容性:任何制造商都能读取
  • 无软件依赖:工厂不需要EasyEDA
  • 知识产权保护:只共享制造数据
  • 精确指令:消除解释错误

Gerber格式:RS-274X vs Gerber X2

在深入导出过程之前,您应该了解将遇到的两种主要Gerber格式:

RS-274X(扩展Gerber)

RS-274X于1998年发布,也称为扩展Gerber或X-Gerber, 仍然是使用最广泛的格式,处理全球约90%的PCB设计。

主要特点:

  • 嵌入光圈定义的自包含文件
  • 包含单位、格式和坐标信息
  • 不需要单独的光圈文件(与旧版274D不同)
  • 所有制造商普遍支持

Gerber X2(增强格式)

Gerber X2于2014年发布,为图形添加了元数据属性。 这帮助制造商自动理解您的设计意图。

附加功能:

  • 文件功能识别(顶层铜、阻焊层等)
  • 焊盘属性(SMD焊盘、过孔、基准点)
  • 叠层信息
  • 阻抗控制走线标记
  • 用于电气测试的网络信息

好消息:Gerber X2完全向后兼容RS-274X。 任何X2文件都可以与旧系统配合使用——它们只是忽略元数据属性。

应该使用哪个?

可用时始终使用Gerber X2。EasyEDA默认导出 X2兼容文件。好处包括:

  • 由于减少了解释,首次通过率更高
  • 更好的DFM(可制造性设计)检查
  • 由于数据传输更清晰,交货时间更短
  • 自动层识别减少错误

EasyEDA中的Gerber逐步导出

按照以下步骤从您的EasyEDA PCB设计导出 可制造的Gerber文件:

第1步:运行设计规则检查(DRC)

在导出之前,始终验证您的设计满足制造要求:

  1. 在EasyEDA中打开您的PCB设计
  2. 点击工具栏中的DRC(或按 Ctrl+Shift+D
  3. 在右侧面板中查看任何错误
  4. 继续之前修复所有错误

重要:EasyEDA的默认设计规则与JLCPCB的能力相匹配。 但是,低于0.127mm(5mil)的走线宽度可能会增加制造成本。

第2步:访问Gerber导出

使用以下方法之一导航到导出功能:

  • 菜单:文件 → 生成PCB制造文件(Gerber)
  • 菜单:制造 → PCB制造文件(Gerber)
  • 工具栏:点击制造按钮

第3步:配置导出设置

Gerber生成窗口打开,显示几个选项:

  • 一键导出:对所有层使用默认设置 (推荐大多数用户使用)
  • 自定义配置:根据需要修改层选择和设置

第4步:生成并下载

  1. 点击生成Gerber创建文件
  2. 您的浏览器将下载一个压缩的ZIP文件
  3. 保存到一个容易记住的位置

专业提示:您也可以在导出窗口中点击"检查PCB价格", 在下载前查看JLCPCB的价格。

所有18种Gerber文件类型详解

当您解压下载的ZIP文件时,您会找到多达18个不同的文件。 以下是每个文件的作用:

铜层

扩展名名称描述
.GTL顶层顶面铜走线和焊盘
.GBL底层底面铜走线和焊盘
.G1, .G2内层内部铜层(信号)
.GP1, .GP2内部平面内部铜平面(电源/地)

阻焊层

扩展名名称描述
.GTS顶层阻焊顶面没有绿色涂层的区域(焊盘开口)
.GBS底层阻焊底面没有绿色涂层的区域(焊盘开口)

丝印层

扩展名名称描述
.GTO顶层丝印顶面元器件轮廓和标签
.GBO底层丝印底面元器件轮廓和标签

锡膏层(用于钢网)

扩展名名称描述
.GTP顶层锡膏顶面SMD贴装的锡膏开口
.GBP底层锡膏底面SMD贴装的锡膏开口

钻孔文件

扩展名名称描述
.DRL (PTH)金属化孔过孔和通孔元器件孔
.DRL (NPTH)非金属化孔安装孔、无金属化的槽

板框定义和文档

扩展名名称描述
.GKO板框PCB形状、槽和铣切开口
.GTA / .GBA装配层元器件放置参考(只读)
.GML机械层机械规格和注释
.GDL文档层设计备注和注释

导出设置和选项

理解这些设置有助于您排除问题并为特定制造商自定义导出。

坐标格式

格式定义了坐标在文件中的表示方式。EasyEDA使用:

  • 默认:3:3 - 3位整数,3位小数(毫米)
  • 大板:4:2 - 当PCB尺寸超过标准范围时自动切换

单位

EasyEDA默认以毫米为单位导出Gerber文件。大多数制造商接受mm和英寸, 但一致性是关键——不要在文件之间混用单位。

文件命名

EasyEDA使用一致的命名规范:

Gerber_TopLayer.GTL
Gerber_BottomLayer.GBL
Gerber_TopSolderMaskLayer.GTS
Gerber_BottomSolderMaskLayer.GBS
Gerber_TopSilkscreenLayer.GTO
Gerber_BottomSilkscreenLayer.GBO
Gerber_BoardOutlineLayer.GKO
Drill_PTH_Through.DRL
Drill_NPTH_Through.DRL

重要:保持EasyEDA的命名——这与JLCPCB期望的相匹配。 重命名文件可能导致层识别错误。

验证您的Gerber文件

未经验证切勿提交Gerber文件。 这一步可以防止大多数制造问题。

为什么验证很重要

即使您的设计通过了DRC,Gerber导出也可能引入:

  • 坐标舍入导致的层错位
  • 导出过滤器设置导致的特征缺失
  • 极性错误(正片vs负片)
  • 光圈渲染问题

推荐的Gerber查看器

查看器平台最适合
JLCPCB Gerber查看器网页下单前快速检查(集成DFM)
GerbvWindows, Mac, Linux免费、开源、轻量级
FlatCAMWindows, Mac, Linux还可生成CNC用的G代码
ViewMateWindows专业功能、测量工具
GerberLogixWindows行业标准、高级分析

检查内容

  1. 层对齐:切换层的开/关——走线应与焊盘完美对齐
  2. 钻孔位置:孔应位于过孔/焊盘位置的中心
  3. 板框:与您预期的形状相匹配
  4. 阻焊开口:所有焊盘都有阻焊间隙
  5. 丝印:文字清晰可读,不与焊盘重叠
  6. 文件完整性:所有预期的层都存在
显示层对齐验证的Gerber查看器

应避免的10个常见Gerber文件错误

从别人的错误中学习。这些错误导致了大部分制造延迟和质量问题:

1. 文件缺失或不完整

最常见的问题是提交不完整的文件集。 每层需要自己的文件,缺少任何一个都会停止生产。

预防:始终上传EasyEDA的完整ZIP文件—— 不要解压并选择单个文件。

2. 缺少钻孔文件

钻孔文件(.DRL)告诉制造商在哪里打孔。 没有它们,就没有过孔、没有通孔元器件、没有安装孔。

预防:验证您的ZIP包含PTH和NPTH钻孔文件。 在Gerber查看器中检查孔数。

3. 缺少板框

板框(.GKO)定义在哪里切割。没有它, 制造商必须猜测——或联系您进行澄清。

预防:EasyEDA默认包含这个。 在Gerber查看器中验证它显示为闭合形状。

4. 层错位

当层不对齐时,走线会错过焊盘,过孔会偏移, 电路板会失效。

预防:在设计中使用基准标记。 在查看器中切换层以验证对齐。

5. 钻孔格式错误

钻孔文件需要指定坐标格式的正确头信息。 格式错误=孔在错误的位置。

预防:EasyEDA自动处理这个。 不要手动编辑钻孔文件。

6. 单位混用

在某些文件中使用毫米,在其他文件中使用英寸会导致缩放错误。

预防:从EasyEDA一次性导出所有内容—— 不要混合不同会话的导出。

7. 走线/间距不足

走线太细或太近会超出制造能力。

预防:设置与制造商匹配的设计规则。 JLCPCB最小值是0.127mm(5mil),但0.15mm(6mil)更安全。

8. 内层间隙违规

钻孔和内部铜层之间距离不足会导致短路。

预防:保持至少0.25mm(10mil)的间隙, 最好是0.38mm(15mil)。

9. 重叠特征

重叠的走线、焊盘或丝印可能导致短路或无法阅读的文字。

预防:在导出前运行DRC。 检查丝印不与焊盘重叠。

10. 文件命名不清晰

重命名或命名不当的文件迫使制造商猜测哪层是哪层。

预防:保持EasyEDA的默认命名。 如果必须重命名,请提供层映射文档。

JLCPCB下单流程

EasyEDA直接与JLCPCB集成,使下单无缝衔接:

方法1:从EasyEDA直接下单

  1. 生成Gerber文件(如上所述)
  2. 在导出窗口中,点击在JLCPCB下单
  3. 文件自动上传
  4. 配置电路板选项(颜色、厚度等)
  5. 完成结账

方法2:上传到JLCPCB网站

  1. 下载Gerber ZIP文件
  2. 访问 jlcpcb.com
  3. 点击立即下单 添加Gerber文件
  4. 上传您的ZIP(支持拖放)
  5. 查看自动检测的规格
  6. 根据需要调整选项并下单

JLCPCB下单选项说明

选项默认值说明
层数自动检测基于您的Gerber文件
尺寸自动检测来自板框
数量5最低订单量,通常最便宜
PCB颜色绿色免费;其他可能加收费用
表面处理有铅喷锡细间距用无铅喷锡或沉金
厚度1.6mm标准;0.8-2.0mm可选
铜厚1 oz大电流用2 oz

故障排除指南

问题:"文件上传失败"

原因:

  • 下载过程中ZIP文件损坏
  • 文件大小太大(>100MB)
  • 文件名中有无效字符

解决方案:从EasyEDA重新导出。 使用浏览器的原生下载器(不要用下载管理器)。

问题:层检测不正确

原因:

  • 非标准文件名
  • Gerber头信息缺失或损坏

解决方案:保持EasyEDA的默认命名。 如果需要,在上传时手动指定层。

问题:钻孔与焊盘不对齐

原因:

  • 文件中坐标原点不同
  • Gerber和钻孔文件之间单位不匹配

解决方案:从EasyEDA一起导出所有文件。 不要混合不同会话的导出。

问题:板框无法识别

原因:

  • 开放形状(不是闭合环路)
  • 多个重叠形状
  • 线宽太细

解决方案:确保板框是单一闭合形状。 使用至少0.15mm的线宽。

问题:丝印覆盖焊盘

原因:

  • 元器件封装带有大丝印
  • 手动添加的丝印

解决方案:EasyEDA自动裁剪焊盘上的丝印。 如果问题仍然存在,手动调整丝印层。

提交前检查清单

每次提交Gerber前使用此检查清单,确保无错误制造:

导出前

  • 设计规则检查(DRC)通过,0错误
  • 板框是单一闭合形状
  • 所有元器件已放置并布线
  • 丝印不与焊盘重叠
  • 最小走线宽度/间距满足制造商规格

文件检查

  • ZIP文件包含所有铜层
  • 两个阻焊文件都存在(.GTS, .GBS)
  • 丝印文件已包含(.GTO, .GBO)
  • 钻孔文件存在(如适用包括PTH和NPTH)
  • 板框文件存在(.GKO)

查看器验证

  • 叠加时所有层正确对齐
  • 钻孔在焊盘/过孔中心
  • 阻焊有适当的焊盘开口
  • 电路板尺寸与预期相符
  • 没有意外的特征或伪影

常见问题

导出后可以编辑Gerber文件吗?

技术上可以,使用CAM350或ViewMate等工具。但是 不要这样做。在EasyEDA中进行更改并重新导出。 编辑Gerber有引入错误的风险,并破坏设计到制造的可追溯性。

为什么制造商要求不同的文件?

不同的制造商可能要求额外的文件,如IPC-D-356网表 (用于电气测试)、装配图或制造说明。 EasyEDA的标准导出涵盖制造;装配文件是单独的。

如何导出用于贴片(PCBA)?

对于SMT贴片,您还需要BOM(物料清单)和CPL(元器件位置列表)文件。 在EasyEDA中,转到 制造 → BOM和贴片文件。 详见我们的 JLCPCB贴片指南

如果我有内层怎么办?

EasyEDA自动在导出中包含所有内层。 对于4层板,您会看到G1、G2或GP1、GP2文件。 下单时验证层顺序与您的叠层匹配。

可以只发送Gerber文件而不发送项目吗?

可以!这正是重点。Gerber文件只包含制造数据, 不包含您的知识产权。您的原理图、元器件值和设计文件 保持私密。

为什么ZIP文件在浏览器中生成?

EasyEDA是基于Web的工具。浏览器在本地生成Gerber文件 以提高速度和保护隐私。使用浏览器的原生下载功能—— 下载管理器可能会损坏文件。

结论

从EasyEDA导出Gerber文件很简单,但注意细节可以 防止代价高昂的错误。关键步骤是:

  1. 运行DRC在导出前捕获设计问题
  2. 使用一键导出获得一致的、可制造的文件
  3. 使用Gerber查看器验证每次都要, 无一例外
  4. 保持文件在一起使用原始ZIP格式
  5. 使用检查清单每次提交前都要

通过这些实践,您的PCB将在第一次就正确制造。 当问题出现时,本指南的故障排除部分和常见错误列表 将帮助您快速诊断和解决问题。

准备好将您的设计提升到新水平了吗? 将您的原理图上传到Schemalyzer 在制造前进行AI驱动的审查——捕获DRC也会遗漏的错误。

Related Articles