嘉立创EDA专业版(EasyEDA Pro)扩展插件,支持多种 EDA 格式与嘉立创EDA专业版库/工程之间的双向转换。
- 导入多种 EDA 格式:支持 Xpedition、Cadstar、Fabmaster、P-CAD、Allegro、gEDA、TinyCAD、DipTrace、Pulsonix、Easy-PC、ExpressPCB、DesignSpark、Proteus、OrCAD、Multisim、Fritzing 等格式导入为嘉立创EDA专业版库或工程
- 导出为 KiCad:在符号库/封装库编辑器中通过顶部菜单直接导出当前文档为
.kicad_sym/.kicad_mod - 导出为 Xpedition:将嘉立创EDA专业版库数据导出为 Xpedition 格式
- 图形化向导:提供逐步引导界面,包含文件上传、转换进度、结果预览与筛选
- 导入到专业版:转换完成后可直接导入到个人库或团队库,支持选择归属和按需筛选
-
在嘉立创EDA专业版(3.0+)中安装本扩展
-
通过菜单 格式转换 → 导入导出向导... 打开向导
-
选择需要导入或导出的格式,按向导提示操作
-
预览转换结果,选择需要导入的器件/符号/封装
-
选择归属(个人/团队),点击导入
状态说明:✅ 已支持 / 🟡 仅识别文件(暂未解析几何,后续实现)/ 🚧 进行中
| EDA 工具 | 文件格式 | 状态 | 说明 |
|---|---|---|---|
| Xpedition (Siemens EDA) | .zip(含 *.psk.hkp 焊盘 / *.cel.hkp 封装 / *.pdb.hkp 器件 / 数字符号文件) |
✅ | 完整库转换;ASCII 文件需要先用打包工具打 zip |
| Cadstar | .zip / .cpa |
🚧 | 进行中 |
| Fabmaster | .zip / .txt / .fab |
🚧 | 进行中 |
| P-CAD | .zip / .pcb |
🚧 | 进行中 |
| gEDA | .zip / .pcb |
🚧 | 进行中 |
| TinyCAD | .zip / .dsn |
🚧 | 进行中 |
| Allegro (Cadence) | .zip(含 *.txt / *.brd / *.dra / *.pad / *.psm / *.ssm) |
🟡 | 依赖 extracta 工具导出 ASCII |
| DipTrace | .zip / .dip / .dch / .lib |
🟡 | 脚手架 |
| Pulsonix | .zip / .pcb / .sch / .lib / .psx |
🟡 | 脚手架 |
| Easy-PC (Number One Systems) | .zip / .epc / .epz / .ezp / .txt / .lib / .sch |
🟡 | 脚手架 |
| ExpressPCB | .zip / .lib / .pcb / .sch |
🟡 | 二进制格式,需先转 ASCII |
| DesignSpark | .zip / .pcb / .sch / .lib / .dsl |
🟡 | 脚手架 |
| Proteus (Labcenter) | .zip / .pdsprj / .pdspri / .lib / .pcb / .sch / .txt |
🟡 | 脚手架 |
| OrCAD Capture | .zip / .dsn / .xml / .opj / .olb |
🟡 | 同时支持 DSN 与 XML 原理图 |
| Multisim (NI) | .zip / .ms14 / .ms13 / .ms12 / .ms11 / .ms10 / .ewprj / .net |
🟡 | 脚手架 |
| Fritzing | .zip / .fzz / .fzpz / .fz / .fzb / .fzp |
🟡 | 脚手架 |
| EDA 工具 | 文件格式 | 状态 | 说明 |
|---|---|---|---|
| Xpedition | .zip(含 *.psk.hkp / *.cel.hkp / *.pdb.hkp / 数字符号文件) |
✅ | 从 Pro 库批量导出 |
| KiCad | .zip(.kicad_sym + .kicad_mod) |
✅ | 通过顶部菜单 格式转换 → 导出 KiCad... 导出当前文档 |
其它 EDA 工具的导出暂未实现,欢迎扩展
src/converter/<format>/<format>-export.ts后提交 PR。
| 格式 ID | 解析/写入模块 |
|---|---|
xpedition |
src/converter/xpedition/ |
kicad |
src/converter/kicad/ |
cadstar |
src/converter/cadstar/ |
fabmaster |
src/converter/fabmaster/ |
pcad |
src/converter/pcad/ |
geda |
src/converter/geda/ |
tinycad |
src/converter/tinycad/ |
allegro |
src/converter/allegro/allegro-import.ts (🟡) |
diptrace |
src/converter/diptrace/diptrace-import.ts (🟡) |
pulsonix |
src/converter/pulsonix/pulsonix-import.ts (🟡) |
easypc |
src/converter/easypc/easypc-import.ts (🟡) |
expresspcb |
src/converter/expresspcb/expresspcb-import.ts (🟡) |
designspark |
src/converter/designspark/designspark-import.ts (🟡) |
proteus |
src/converter/proteus/proteus-import.ts (🟡) |
orcad |
src/converter/orcad/orcad-import.ts (🟡) |
multisim |
src/converter/multisim/multisim-import.ts (🟡) |
fritzing |
src/converter/fritzing/fritzing-import.ts (🟡) |
各 EDA 工具的样本文件按格式分类放在 example/ 目录下,每个目录中的 README.md 说明了支持的扩展名。可按说明放入真实样本后用于导入功能的调试与回归。
Xpedition 库文件需要先用打包工具转换成 ASCII 文件并打包成 zip,详见打包工具说明。
- 嘉立创EDA专业版 >= 3.0
