起因
随着从其他 EDA 转KiCad 的越来越多,为了使用方便,转换来自其他软件的 PCB 文件,在这里我总结了一下方法。其他软件如 OrCAD、PADS 、Cadence Allegro 等都可以通过 AD 转换成 KiCad 格式!把其他软件的 PCB 文件通过 Altium Designer 的输入向导导入 AD,然后根据下面方法转换成 KiCad 格式。 立创 EDA 可以直接导出 AD 格式!
用 AD 打开导出 P-CAD 格式,使用 [pcbnew( 独立版)][1] 导入。
使用 lc2kicad 转换。此工具是群里 RigoLigo 开发,是命令行工具,群文件仓库和群里有 exe 可执行文件,立创导出的 JSON 格式文件拖动到LC2KICAD工具即可转换。不支持原理图转换。
使用 Atok 工具转换,本工具由 KiCad 论坛 60 多岁的老爷子基于 altium2Kicad开发的,使用 C# 开发,带有用户使用界面,比较友好,可以把转换的 PCB 导出并生成 KiCad 封装库,可以提取 AD 封装的 3D 模型,还自动关联封装。只是目前还不支持原理图转换。此工具我已经上传到群文件。
使用 altium2kicad 工具转换,原理图和 PCB 都可以。使用 Perl 脚本开发,需要安装 Perl支持软件才能使用,不带界面。但可以转换 AD 的原理图和 PCB 文件。群文件找此工具。
使用最新版本的 kiCad 5.99 转换,原理图和 PCB 都可以。
[1]: PCBNEW 独立版,Linux 终端方式:Linux 可以直接在终端中运行 pcbnew 即可打开;Linux 通过桌面方式:在应用程序里面搜索 pcbnew 会显示一个 PCBNEW (独立版) 的标识。mac OS 同理。Windows 通过桌面方式:在开始菜单找到 KiCad 应用程序的分类文件夹 单击 PCBNEW 即可运行独立版 PCBNEW。
原文连接:https://gitee.com/KiCAD-CN/kicad-cn-forum/blob/master/zh_CN/KiCad_2_other_EDA.md
离线
经过我测试 在kicad5.99下 可以直接转换原理图和PCB ,基本完美
离线
经过我测试 在kicad5.99下 可以直接转换原理图和PCB ,基本完美
在 AD 中使用 room 或者不规则圆弧的时候 KiCad 转换会出现一堆杂七杂八的飞线,这个问题我已经反馈了,已经修复了封装的圆弧问题,room 的还没有,可能还要等等。
离线