
Gerber 转 PCB (G2PCB)
Gerber 转 PCB (G2PCB)
狼黑1604狼黑工具 · Gerber 转 PCB (G2PCB)
一键转换带网络可编辑的PCB。
把 Gerber 制造文件 转成 嘉立创 EDA 的 PCB 文件,或直接写进当前 PCB 画布,带网络属性。
支持客户端版本:嘉立创 EDA 专业版 V2.2.45 ~ V4.x.x,推荐 V3.2.135 以上
全程离线运行,文件解析、渲染、导出都在本地完成,不上传任何服务器。
简介
这是一个嘉立创 EDA 专业版扩展,装在 EDA 里就能用,主要做三件事:
- 解析 Gerber 制造文件(线路、阻焊、丝印、钻孔等各层);
- 转换成嘉立创 EDA 专业版 / 标准版的 PCB 文件;
- 导入到当前 PCB 画布,继续编辑;
适用场景:个人学习、电路研究、旧板维修参考、自有设计文件的格式互转。
生成的结果仅供参考,投入生产前请务必人工复核。
安装
V3 / V4(推荐)
建议在线安装
- 打开嘉立创 EDA 专业版,在菜单栏「高级 → 扩展管理器」,搜索「Gerber 转 PCB (G2PCB)」,点「安装」。
- 在「已安装」扩展列表里找到「Gerber 转 PCB (G2PCB)」,点「配置」 → 勾选 允许外部交互 与 显示在顶部菜单。
离线安装
- 下载插件:【扩展广场下载】或【Github下载】
- 打开嘉立创 EDA 专业版,在菜单栏「高级 → 扩展管理器」 → 点「导入」,选择下载好的
.eext文件 - 在「已安装」扩展列表里找到「Gerber 转 PCB (G2PCB)」,点「配置」 → 勾选 允许外部交互 与 显示在顶部菜单。

第 3 步很关键。不勾「显示在顶部菜单」,装完在菜单栏是看不到的。
V2.2.45
- 下载插件:【扩展广场下载】或【Github下载】
- 打开嘉立创 EDA 专业版,在菜单栏「设置 → 扩展 → 扩展管理器 → 导入扩展」 → 选择
.eext文件; - 装好后勾选「允许外部交互」,V2.2.45 默认在菜单栏显示。
V2.2.45 不支持快捷键。项目本身基于 V2.2.45 开发,全部功能可用;早期 API 不够完善,可能会有兼容性问题。
使用方法
1. 打开工具
在嘉立创 EDA 专业版中打开或新建一个 PCB 文档,从顶部菜单 「Gerber工具 → 导入Gerber」 进入。
首页、原理图页、符号页也能打开这个工具,但只有 PCB 文档能写入画布,其它页面只能用导出。
2. 导入文件(三选一)
- 导入当前板子 Gerber 图形:直接取当前 PCB 的 Gerber 数据;
- 导入 Gerber 压缩包 / 文件:选择
.zip或多个 Gerber / 钻孔文件; - 直接拖拽:把压缩包或文件拖到工具窗口。
3. 配置
- 处理模式:
嘉立创EDA专业版还原最完整;其它来源选RS-274X(通用)。导入后会自动识别并切换。 - 图层设置:逐层控制显隐与颜色,查看识别出的文件名、尺寸、层数等。
- 生成网络:勾选后按铜层连通性自动分配网络名(有飞针文件时优先采用文件里的名字)。
4. 写入画布/导出
- 通过源码导入(推荐):写入当前画布,最完整、可撤销;
- 通过图元导入:逐个创建图元,数量大时可能卡顿;
- 导出嘉立创 EDA 专业版 / 标准版:生成可编辑的工程文件;
- 导出位图 PDF:按层输出,DPI 可调。
「通过源码导入 / 通过图元导入」只在 PCB 画布上可用;从其它页签打开时按钮会禁用,请先打开 PCB 文档。
导入画布功能 建议在新建的空白 PCB 文档中使用。
本工具会直接写入 EDA 画布,在已有设计的文档里操作可能覆盖原图元、且无法撤销。
支持打开哪些 Gerber 文件
| 来源 | 还原程度 |
|---|---|
| 嘉立创 EDA 专业版导出的 Gerber | 最完整、最准确 |
| RS-274X 通用 Gerber(KiCad / Altium / PADS / Eagle / layout60 等) | 可尝试转换,兼容性不作保证 |
导入方式:.zip 压缩包、一次选中多个文件、或直接拖拽到窗口任意位置。
能转成什么格式的 PCB
| 输出方式 | 产物 | 说明 |
|---|---|---|
| 通过源码导入(推荐) | 写入当前 PCB 画布,支持嘉立创 EDA 专业版 V2.2.45 ~ V4 版本客户端 | 还原最完整、可撤销 |
| 通过图元导入 | 写入当前 PCB 画布,支持嘉立创 EDA 专业版 V2.2.45 ~ V4 版本客户端 | 图元多时可能卡顿,无法完全撤回 |
| 导出嘉立创 EDA | .epro2(专业版 V3)/ .epro(专业版 V2)/ 标准版 .json | 生成工程文件,本地保存 |
支持哪些图元
| 项目 | 通过源码导入 | 通过图元导入 | 导出专业版 PCB | 导出标准版 PCB |
|---|---|---|---|---|
| 圆形 / 矩形焊盘 | 支持 | 支持 | 支持 | 支持 |
| 异形 / 自定义焊盘 | 支持 | 支持 | 支持 | 支持 |
| 导线 / 折线 | 支持 | 支持 | 支持 | 支持 |
| 丝印 / 文字 | 支持 | 支持 | 支持 | 支持 |
| 圆弧 / 整圆 | 支持 | 支持 | 支持 | 支持 |
| 填充 / 挖槽 | 支持 | 支持 | 支持 | 支持 |
| 槽孔 / 过孔 | 支持 | 支持 | 支持 | 支持 |
| 矢量图片 | 支持 | 支持 | 支持 | 支持 |
| 埋盲孔规则 | 支持 | 暂不支持 | 支持 | 不支持 |
| 埋盲孔 | 支持 | 需先手动添加规则 | 支持 | 不支持 |
| 元件位号 | 支持(需勾选) | 支持(需勾选) | 支持(需勾选) | 支持(需勾选) |
| 网络生成 | 支持(需勾选) | 支持(需勾选) | 支持(需勾选) | 支持(需勾选) |
| 合并成组 | 支持 | 不支持 | 支持 | 不支持 |
| FPC 补强 | 支持 | 不支持 | 支持 | 不支持 |
| 真彩图片 | 不支持 | 不支持 | 不支持 | 不支持 |
网络名在四个通道中均按「尝试生成网络」复选框决定是否写入。
常见问题
Q:某层没被认出来、多层变成单层、层名是空的或者认错了? 在图层面板里手动指定正确的层,再重新写入。
Q:彩色丝印不显示 Gerber里的彩色丝印是加密数据,目前无法解密。
免责声明
- 数据安全:纯本地运行,不上传、不收集任何设计文件。
- 结果不作保证:工具按「现状」提供,转换结果可能存在误差,严禁未经人工复核直接用于生产制造。
- 风险自担:请在空白文档中使用并提前备份;因使用本工具产生的数据丢失、返工等后果由使用者自行承担。
- 合规使用:请确保所处理文件的来源与用途合法。
完整条款以工具内的《用户协议与免责声明》为准。
反馈与支持
| 项目 | 信息 |
|---|---|
| 作者主页 | 狼黑 |
| 项目主页 | Gerber 转 PCB |
| 问题反馈 | 提交 Issue(附上报错的 Gerber 样本更易定位) |
| 扩展主页 | 嘉立创 EDA 扩展广场 |
| 开源许可 | Apache-2.0 |
本工具为非官方第三方开源扩展。
更新日志
V3.9.23
- 修复:在 EDA 里打开主界面或「关于」页时资源全部加载失败、页面白屏
- 修复:浏览器直开与 GitHub Pages 演示仍能正常加载,两种环境不再互相拖累
- 优化:EDA 内只多一次极小的探测请求,打开速度与改造前一致;演示页稍慢一点
V3.9.22
- 优化:演示页顶部提示「导入画布需在 EDA 内使用」,更简洁准确
V3.9.21
- 修复:直接在浏览器打开演示页时白屏、无样式,脚本与样式全部加载失败,现改用相对路径引用
- 优化:扩展包不再包含 IDE 配置、本机工作区记录与文档配图,体积更小,安装后目录更干净
- 优化:打包排除清单纳入版本库,克隆仓库后即可复现一致的打包结果,不必再手工维护
V3.9.20
- 新增:README 顶部加「打开演示」,不装扩展也能在浏览器里试用(导入 Gerber、看渲染、导出 PCB / PDF)
- 优化:演示里不再显示「获取当前板子」与「通过源码导入 / 通过图元导入」—— 这三项都要写进 EDA 里打开的 PCB 文档,在纯浏览器里点了只会报错
V3.9.19
- 修复:内层覆铜的边缘与旁边铜线之间出现细小空隙,高倍放大能看到一条缝,像是没有连通
- 优化:覆铜的圆弧边缘更贴合原始文件,圆角处不再像被削掉一小条,与旁边的铜能自然接上
V3.9.18
- 修复:相邻两块覆铜之间存在细缝,导入后铜皮看着没有连成一片,网络判定也容易跟着出错
- 优化:内层大面积覆铜不再被切成几百块碎片,导入更快,后续选中与编辑也不容易卡顿,铜形更完整
V3.9.17
- 修复:顶层元件的焊盘名称里混进底层焊盘名称,按面查看时容易把上下两层元件认错,影响核对
V3.9.16
- 新增:飞针标注按顶层/底层、元件位号/焊盘名称拆成四层,每一层都能单独打开或关闭
- 优化:勾选顶面或底面整组时,对应的标注层会跟着一起显示或隐藏,不用再逐行单独设置
V3.9.15
- 修复:画布缩小时元件位号反而越来越大,密集区域糊成一片,缩到整板视图只能把这一层关掉
V3.9.14
- 优化:用户协议整行可点,点文字也能勾选;反馈问题改为直接打开网页,不用再手动复制链接
- 优化:运行日志的提示文案更贴近实际状态,不再出现含糊说法,排查问题时更容易判断当前进度
V3.9.13
- 新增:「尝试生成网络」整行可点,点文字或行内空白都能勾选,不用非得点中那个小方框
- 优化:用户协议与免责声明重写得更简短,只保留风险提示、数据安全等使用者真正关心的内容
- 优化:运行日志改为一阶段一行、只写结果,不再重复显示当前步骤,长日志看着也更清楚
V3.9.12
- 优化:运行日志不再在导入页与导出页重复显示两遍,只保留导出页底部那一块,界面更清爽
- 优化:长时间开着面板时,日志不会无限增长而把界面拖慢,只保留最近一段内容,滚动查看也更顺
V3.9.11
- 优化:大板导入速度提升约三倍,二十多兆的板子不用再等几十秒,点开就能看到结果,等待感明显减弱
- 优化:缩放与拖动更流畅,大板放大缩小时不再一顿一顿,接近实时响应,改板和看线都更顺
- 新增:导入超大数据前先给出耗时提示,可以自行决定继续还是取消,避免白等一场或半途中断
V3.9.10
- 修复:文档层的尺寸标注整段丢失,导入后只剩一个矩形,尺寸线、箭头与文字都看不见了
- 修复:内层隔离孔丢失,多个互不相连的网络被并成一个名字,网络表基本没法用来核对,需要手工再分
- 修复:勾选「自定义/特殊」组时,引脚编号与位号等标注层不跟随,只能回上去一行一行点
- 优化:大板生成网络与缩放平移大幅提速,导入完成后的操作更跟手,不再一点就卡住,长时间操作也稳
V3.9.9
- 修复:同一个网络出现三个不同名字,网络表自相矛盾,飞针核对时完全对不上,只能手工改
- 优化:元件位号在两个版本里分别写到装配层与文档层,按面查看装配图时更清楚、不串面
V3.9.8
- 修复:矩形与异形焊盘连不上导线,明明电气上连着却出现飞线,同一网络被拆成两个名字
V3.9.7
- 新增:导出标准版时相邻导线自动合并,图元更少,打开工程更快、后续编辑也更顺手一些
- 修复:网络名冲突时仍沿用旧名字,导致网络表与实际连接不一致,查线时容易跟着看错,影响判断
- 修复:高分屏上图形与标注文字大小不一致、位置错开,导出成 PDF 后错位更明显,需要手工对齐
V3.9.6
- 新增:标准版支持元件位号文字,导入后位号可以正常显示,不再整片缺失或变成方框,丝印可读
- 优化:标准版折线统一按导线导出,描边铜不再丢失线宽,外观与原始文件更接近,导入后不用再补
- 修复:网络名冲突的分量仍会出现飞线,同一网络被拆成几段,看着像线路断了却查不出原因
V3.9.5
- 调整:FPC 补强只支持「通过源码导入」,图元导入不再写入补强,避免落到错误层或丢失材料
V3.9.4
- 修复:多边形补强导入后变成顶层的一块填充区域,层号与材料都不对,只能手工重做一遍
- 优化:又细又高的补强,材料与厚度两行不再被拉开半个屏幕,读起来更紧凑、不占视野,看着舒服
V3.9.3
- 修复:图元导入时补强图元落到默认层,看起来像一块普通填充,补强属性与材料全部丢失
V3.9.2
- 新增:画布显示补强的材料与厚度,这一层标注可以单独关闭,不影响引脚与位号等其它标注
V3.9.1
- 修复:专业版 4.x 源码头格式错误,导入直接失败,只能换回 3.x 版本才能打开
- 优化:各版本图层颜色统一,同一份文件在不同版本里观感一致,不用每次重新调色对照,切换版本也一致
- 新增:含补强层的工程导入后自动启用补强层,不用再手动去图层列表里逐个打开,导入即可见
V3.9.0
- 新增:支持 FPC 补强层识别与导入,保留材料与厚度信息,按层归位不再混到其它层
- 新增:支持专业版 4.x 源码导入,图元格式与 3.x 保持一致,导入后即可直接编辑
V3.8.2
- 优化:覆铜轮廓的描边合并成整条折线,导入更快、图元数量更少,网络判定也更准确,选中时不再散成一堆
V3.8.1
- 新增:统计使用次数,每满十次弹出「感觉不错」的赞赏支持窗口,可查看赞赏码与联系方式
- 新增:关于页常驻赞赏、反馈问题与联系开发者三个入口,想反馈或支持时随时都能找到,不用再翻菜单
V3.8.0
- 新增:自动生成物理网络名,导入后网络信息更完整,便于核对连接与后续改板、查断点,省事不少
- 修复:网络名错乱与图上出现多余飞线,同一网络被拆成几段,看着像线路断了,实际是通的
- 修复:导入标准版工程后填充区域整块丢失,只剩一圈轮廓,铜皮基本看不见,无法继续设计
- 修复:异形焊盘的填充出现破孔,铜形与实际不一致,焊接位置容易误判、需要人工逐个确认
- 新增:不在 PCB 画布时禁用导入入口,并新增「关于」页,减少点了没反应、找不到说明的情况
V3.7.2
- 修复:拆分后的填充导入后完全不显示,画布上看得到、进 EDA 却什么都没有,等于白导一次
V3.7.1
- 修复:负片覆铜导入后变成一整块实心铜,本该避开的区域被连通,可能直接短路,需要手工挖开
V3.7.0
- 修复:RS-274X 文件导入后焊盘、过孔与覆铜大量丢失,只剩钻孔还能看到,无法继续改板
V3.6.1
- 优化:飞针标注文字更清晰,密脚区域不再糊成一片,字号会自动收小以放进焊盘,看着不费劲
V3.6.0
- 新增:飞针标注层,可显示引脚编号、网络名称与元件位号,方便对照飞针文件逐点核对引脚与网络
- 修复:底层焊盘丢失,多层焊盘只剩顶层,底层元件对不上,飞针测试无法逐点核对,只能重导
V3.5.1
- 修复:槽孔长度异常,槽长被撑到上千毫米,板框被拉得很大,整块板的比例都跟着失准,视图很难用
- 修复:覆铜与焊盘编号错乱,编号与实物对不上,飞针测试无法一一对应到具体焊盘,只能手工改
V3.5.0
- 新增:导出嘉立创 EDA 标准版工程,可直接在标准版里打开、编辑与继续设计,不用转来转去
- 优化:处理模式精简为两项,选择更简单,不容易选错,界面也更清爽,新手也能直接上手
- 修复:整圆、阻焊扩展与无标记覆铜的导入问题,图形不再缺失或变形,铜形与原始文件一致
V3.4.2
- 修复:覆铜、走线与图元的识别错误,导入后铜形与线宽都不对,外观差别明显,往往需要重画
V3.4.1
- 修复:没有私有标记的文件,焊盘与导线全部丢失,只剩钻孔和几块填充,几乎没法继续改
- 修复:英寸单位文件的位置整体偏移,图形跑到板外,看上去像导入失败,其实是单位没换算对
- 优化:支持更多光圈类型与软件来源,打开文件后自动适配视图,不用手动找板与缩放,省事不少
V3.4.0
- 新增:按文件内容自动识别处理模式,不用手动选择,减少选错模式导致的图形异常,导入更省心
- 优化:画布重绘更快,大板操作更顺畅,缩放与平移时不再明显掉帧,拖动时跟手多了,接近实时
- 新增:写入非空画布前提示覆盖风险,避免辛苦画好的设计被误覆盖,确认后才写入,可以取消
V3.3.2
- 导出 PDF 时,将图层设为 100% 不透明后再导出
V3.3.1
- 增加弹窗
V3.3.0
- 加入通过图元导入功能
- 加入从当前 PCB 获取 Gerber 功能
- 加入创建文本 API
V3.2.0
- 支持埋盲孔、异形焊盘、自定义焊盘、槽孔
- 动态修改 V3 版本头文件设计规划
- 构建
.epro和.epro2文件 - 加入对 V3 版本的支持,同时支持 V2 和 V3 版本
V2.11.0
- 支持埋盲孔导入
- 动态修改头文件设计规划
- 支持埋盲孔识别
- 增加层数识别
- 加入日志功能
- 修复 mm→mil 精度误差导致的识别异常
- 完善覆铜处理
- 支持矢量图片识别
- 加入导线生成
- 支持槽孔、自定义焊盘、任意圆角、多边形异形焊盘
- 重构焊盘识别
- 重构钻孔识别
- 修改标尺
- 重构处理逻辑
- 修改 UI 界面
V1.3.0
- 增加 V2 源码生成
- 解决导出 PDF DPI 不是整数问题
- 加入导出 PDF
- 加入旋转焊盘识别
- 加入圆角焊盘识别
- 完成简单识别
- 搭建框架
V1.0.0
- 项目立项

类型
关键词
扩展信息
| 版本 | v3.9.23 |
| 发布者 | 狼黑 |
| 发布时间 | 2026-10-26 00:37:02 |
| 名称 | eext-gerber-import |
| UUID | 0000eext0gerber0import00wolf4096 |
| 适用EDA版本: | >=2.2.45 |
| 报告 | 报告滥用 |

评论