Skip to content

Kicad从立创导入封装和3D文件

使用立创专业版和Kicad9.0版本演示: 文中的操作稍微有点复杂,文末补充章节提供了更简洁的操作方式,一定记得查看。此部分内容由WenOneYan提供,感谢他的贡献👍

符号:

首先我们找的任意一个我们想要导入Kicad的器件:

884

比如说这个合宙ESP32C3开发板模块,符号,封装,3D都是齐全的,首先点击另存符号文件到本地:

然后直接在符号库表和封装库表中直接添加这个文件即可(需要分别在符号库表和封装库表中添加):

首先是符号库:

可以看到这里自动识别库文件格式为嘉立创库文件,打开对应的库:

但是这里的库是只读的,不能修改,并且由于嘉立创库导入的特点,这个库也就只有这一个器件,所以推荐点击创建可编辑副本把符号保存到自己的库中,方便后续的管理和修改,下面我把这个符号放到我自己建立的模块库里:

这样我们就可以在自己的库里管理导入的符号了:

最后我们可以删除之前的符号库导入,保证符号库的简洁:

封装:

封装库也一样,同样使用刚才导出的.elibz文件、在Kicad里导入封装库(可能需要手动选择库类型):

然后就可以在封装库里查看:

同样我们保存到自己的库里:

最后删除导入:

我们从嘉立创下载的库文件也就可以删除了。

当然:不要忘记在符号库里为符号绑定封装:

下面我们接着去导入3D文件:

3D文件:

先随便新建一个工程,把我们要导入的器件放到PCB上:

然后在左上角文件选项里,选择导出3D文件(勾选3D模型):

然后使用3D建模软件打开3D文件,选中3D模型中的器件进行导出(我这里使用freecad):

选中器件,然后在文件选项中导出即可(导出为step文件):

把3D文件放到我们自己存放3D模型的文件夹里,接着在封装选项里绑定3D文件即可:

测试

最后就可以在测试工程里添加我们新导入的器件测试符号,封装,3D文件是否完整: 可以看到没有问题,可以正常使用:

总结:

Kicad的库本身已经很齐全了,但是一些非标的模块,零件还是没有立创丰富,偶尔有缺失的器件可以从立创寻找并补充到自己建立的组件库里。 并且,由于立创不能导出含有多个符号的库文件,所以只能一个器件一个器件搬运,并不适合一次搬运大量器件,建议作为Kicad库的补充,平时缺啥补啥,让自己的扩展器件库逐渐丰富起来。

补充:

上文导入封装和符号的过程稍微有点繁琐,并不是最佳实践,实际使用时还可以更简化,下面我以电位器 WH160-1-104为例演示一下: 此部分内容由WenOneYan提供,感谢他的贡献👍

  1. 同样还是先获取库文件和3D文件,如何获取请参考正文部分,获取到的文件如下:

  2. 先把3D文件放到自己存放3D文件的位置,存放目录或建议可以参考KiCad使用及团队协作指南

  3. 然后导入封装:在封装编辑器里选择导入封装 选择我们下载的封装: 在封装设置中绑定3D文件: 然后将封装保存: 4. 最后导入符号:在符号编辑器里选择导入符号 (需要先选中一个目标符号库) 导入如下,同时记得绑定封装: 绑定如下,最后保存即可 最后测试使用,没有问题

参考

  1. https://zhuanlan.zhihu.com/p/576608333
  2. https://blog.csdn.net/qq_20222919/article/details/124494271
  3. http://bbs.sunsili.com/thread-275070-1-1.html
  4. http://bbs.sunsili.com/thread-275989-1-1.html