
PCBTrans CSV 绕组导入
lfgaijf3v0.1.5
导入 PCBTrans 网页生成的 CSV,在嘉立创EDA专业版 PCB 中绘制 PQ 绕组和磁芯机械层参考轮廓。
详情
更改日志
历史版本
评论
PCBTrans CSV 绕组导入
lfgaijf3详情
更改日志
历史版本
评论
PCBTrans CSV 绕组与磁芯轮廓导入
PCBTrans CSV 绕组与磁芯轮廓导入用于把 PCBTrans 网页生成的 CSV 直接导入嘉立创EDA专业版:绕组 CSV 创建真实的走线、圆弧和过孔,PQ 磁芯轮廓 CSV 创建机械层参考图元。
配套网页
请先访问 PCBTrans 绕组生成网页,生成绕组 CSV,或者在选择 PQ 型号后直接下载磁芯轮廓 CSV。本扩展仅负责读取所选 CSV 并在 PCB 中绘制图元;网页是 CSV 的生成端。
功能
- 支持
TRACK、ARC、VIA三类 CSV 记录。 - 支持
TopLayer、BottomLayer和Mechanical三种受控图层。 - 直线与圆弧按 CSV 中的坐标、图层和线宽创建;圆弧使用嘉立创EDA原生圆弧图元,不降级为折线。
- PQ 磁芯轮廓使用最大实体包络并绘制在机械层,只作为装配参考,不是 PCB 板框,也不会修改板框层。
- 支持顶层和底层走线,以及从顶层到低层的通孔。
- 导入前校验 CSV 表头、格式版本、图元类型、图层与数值;不符合格式时显示明确错误提示。
- 成功后显示各图元数量,例如
CSV绘制成功:TRACK=12, ARC=8, VIA=4。
使用方法
- 打开 PCBTrans 绕组生成网页,生成并下载 CSV 文件。
- 在嘉立创EDA专业版中打开目标 PCB 文档。
- 从 PCB 编辑器顶部菜单选择
PCBTrans CSV→读取CSV并绘制。 - 选择步骤 1 下载的
.csv文件。 - 等待导入完成,并根据提示确认成功数量;图元会创建在当前 PCB 文档中。
功能演示
1. 在 PCBTrans 网页配置参数并生成绕组
在 PCBTrans 绕组生成网页 中选择磁芯、匝数、线宽和过孔参数,生成预览并下载导入文件。

2. 在嘉立创EDA专业版打开扩展命令
在 PCB 编辑器顶部菜单依次选择 高级 → PCBTrans CSV → 读取CSV并绘制。

3. 选择 CSV 后完成图元绘制
扩展在当前 PCB 中绘制走线、圆弧和过孔,并以 Toast 显示导入结果。下图的实测结果为 ARC=3, TRACK=1, VIA=1。

使用条件与限制
- 需要嘉立创EDA专业版
3.2.0或更高兼容版本。 - 只接受 PCBTrans 网页产生的格式版本为
1的 CSV;手工修改或其他来源 CSV 可能无法通过格式校验。 - 仅支持
TopLayer与BottomLayer走线;过孔必须从TopLayer连接至BottomLayer。 - 导入会向当前 PCB 新增图元。建议先保存或在副本中验证导入结果。
隐私与网络
扩展在嘉立创EDA内本地读取用户选定的 CSV 文件,不包含电话号码等个人隐私信息。CSV 生成由上述 PCBTrans 网页完成;使用该网页时请同时遵循其页面提示。
问题反馈与源码
- 网页与 CSV 生成:https://trans.rkdianzi.com/
- 问题反馈与源码仓库:https://git.rkdianzi.com/gitea/PWR_PLATFORM/issues
开源许可
本扩展以 Apache License 2.0 发布。
更新日志
0.1.5 - 2026-09-08
新功能
- 支持将 PCBTrans 生成的 PQ 磁芯最大实体包络 CSV 绘制到机械层。
- 保持原有顶层、底层绕组及 Via CSV 导入兼容。
0.1.4 - 2026-09-07
发布资料
- 在 README 中新增三张真实功能演示图:网页参数生成、扩展菜单入口和 CSV 导入成功结果。
- 演示结果展示实际 Toast 图元计数
ARC=3, TRACK=1, VIA=1。
0.1.3 - 2026-09-06
修正
- 使用原创 PCBTrans 平面变压器与 CSV 导入主题图标,替换被扩展广场识别为 SDK 默认素材的图标。
0.1.2 - 2026-09-06
发布准备
- 补齐扩展商店展示信息、官网地址、问题反馈地址和发布用唯一标识符。
- 明确 PCBTrans 网页用于生成 CSV,扩展负责将 CSV 绘制到嘉立创EDA专业版 PCB。
- 完善使用说明、输入校验范围、版本要求与导入注意事项。
SDK 历史记录
以下为开发 SDK 的历史记录,与 PCBTrans 扩展功能版本无关。
1.6.2
修正
- 使用 npx 初始化时未忽略 .git 目录和无关脚本
1.6.1
变更
- 在 npx 初始化和 update 更新时均忽略部分无关脚本
1.6.0
新功能
- 支持
npx github:easyeda/pro-api-sdk my-extension初始化环境
变更
- 日志和 CLI 语言修改为英语
- 示例程序的描述修改为中英双语
- 转换为 ESM 项目
1.5.0
新功能
- 支持使用
npm run update更新 pro-api-sdk 框架代码
1.4.0
新功能
- 支持使用
npm run debug命令与 EDA 进行在线联调
修正
- 修正重复的 menuId
1.2.0
变更
- 使用纯 ESLint 的代码格式化方式
- 打包时额外进行压缩,可以获得更小的扩展包
1.1.1
变更
- 为了符合隐私政策,禁止在 extension.json、README.md、CHANGELOG.md、LICENSE 内添加电子邮箱地址作为联系方式
1.1.0
新增
- 新增扩展注册头部菜单的多语言翻译支持
- 新增更新日志(CHANGELOG.md)
变更
- 替换已弃用的方法(SYS_Dialog.showInformationMessage)
1.0.0
初始版本

暂无数据
类型
PCB
关键词
PCBTransCSV平面变压器PQ绕组PCB
扩展信息
| 版本 | v0.1.5 |
| 发布者 | PCBTrans |
| 发布时间 | 2026-09-10 22:29:21 |
| 名称 | pcbtrans-lceda-extension |
| UUID | 6e242d1b51c64d3e9fd75c33f37dd749 |
| 适用EDA版本: | ^3.2.0 |
| 报告 | 报告滥用 |
评论