本文还发表在数码之家
立创商城收购的EasyEDA(中文版叫lceda)在线版EDA的封装库很齐全,立创商城在售的很多元器件都能在其中找到对应的封装。通过老外用typescript写的这个小工具:easyeda2kicad,可以将EasyEDA的PCB板文件转换成kicad的PCB板文件(.kicad_pcb)
为了方便在没有部署nodejs的Windows环境下使用这个工具,我用nexe将这个工具打包成可执行的单文件,并且用upx压缩了一下
下载地址:https://www.lanzous.com/i94gb0f
使用方法
-
访问立创EDA(EasyEDA的中文版),新建PCB板文件,添加你要的元器件,可以直接从立创的元件库里面搜索已有的封装
-
导出json文件,保存到电脑
-
在命令提示符或者Powershell下使用
easyeda2kicad
将其转换成kicad_pcb
文件
-
使用kicad打开转换后的pcb文件,用封装编辑器打开封装,修改出错的部分并调整丝印文字。例如:有些机械钻孔的方向会出错,手动调整即可
-
将封装导出为
kicad_mod
文件,就能够直接加入到你的工程库中了
注意事项
-
easyeda2kicad
只能转换EasyEDA的PCB板文件,不能直接转换封装库,因此要将需要转换的封装放到PCB中导出再转换 - 转换后必须手动检查丝印,钻孔方向是否正确,必要时手动调整
- EasyEDA中的实心填充图形不能被工具识别,可以在EasyEDA中直接修改封装,将其替换成通孔并另存封装,再把修改后的封装放到PCB文件中导出转换即可