Kicad从立创导入封装和3D文件
使用立创专业版和Kicad9.0版本演示: 文中的操作稍微有点复杂,文末补充章节提供了更简洁的操作方式,一定记得查看。此部分内容由WenOneYan提供,感谢他的贡献👍
符号:
首先我们找的任意一个我们想要导入Kicad的器件:
比如说这个合宙ESP32C3开发板模块,符号,封装,3D都是齐全的,首先点击另存符号文件到本地:
然后直接在符号库表和封装库表中直接添加这个文件即可(需要分别在符号库表和封装库表中添加):
首先是符号库:
可以看到这里自动识别库文件格式为嘉立创库文件,打开对应的库:
但是这里的库是只读的,不能修改,并且由于嘉立创库导入的特点,这个库也就只有这一个器件,所以推荐点击创建可编辑副本把符号保存到自己的库中,方便后续的管理和修改,下面我把这个符号放到我自己建立的模块库里:
这样我们就可以在自己的库里管理导入的符号了:
最后我们可以删除之前的符号库导入,保证符号库的简洁:
封装:
封装库也一样,同样使用刚才导出的.elibz
文件、在Kicad里导入封装库(可能需要手动选择库类型):
然后就可以在封装库里查看:
同样我们保存到自己的库里:
最后删除导入:
我们从嘉立创下载的库文件也就可以删除了。
当然:不要忘记在符号库里为符号绑定封装:
下面我们接着去导入3D文件:
3D文件:
先随便新建一个工程,把我们要导入的器件放到PCB上:
然后在左上角文件选项里,选择导出3D文件(勾选3D模型):
然后使用3D建模软件打开3D文件,选中3D模型中的器件进行导出(我这里使用freecad):
选中器件,然后在文件选项中导出即可(导出为step文件):
把3D文件放到我们自己存放3D模型的文件夹里,接着在封装选项里绑定3D文件即可:
测试
最后就可以在测试工程里添加我们新导入的器件测试符号,封装,3D文件是否完整: 可以看到没有问题,可以正常使用:
总结:
Kicad的库本身已经很齐全了,但是一些非标的模块,零件还是没有立创丰富,偶尔有缺失的器件可以从立创寻找并补充到自己建立的组件库里。 并且,由于立创不能导出含有多个符号的库文件,所以只能一个器件一个器件搬运,并不适合一次搬运大量器件,建议作为Kicad库的补充,平时缺啥补啥,让自己的扩展器件库逐渐丰富起来。
补充:
上文导入封装和符号的过程稍微有点繁琐,并不是最佳实践,实际使用时还可以更简化,下面我以
电位器 WH160-1-104
为例演示一下: 此部分内容由WenOneYan提供,感谢他的贡献👍
同样还是先获取库文件和3D文件,如何获取请参考正文部分,获取到的文件如下:
先把3D文件放到自己存放3D文件的位置,存放目录或建议可以参考KiCad使用及团队协作指南
然后导入封装:在封装编辑器里选择导入封装
选择我们下载的封装:
在封装设置中绑定3D文件:
然后将封装保存:
4. 最后导入符号:在符号编辑器里选择导入符号 (需要先选中一个目标符号库)
导入如下,同时记得绑定封装:
绑定如下,最后保存即可
最后测试使用,没有问题