查看:
56662
回复: 42 |
【工具】KiCad版本嘉立创SMT贴片库及问题说明
|
|||
|
发表于2018-09-25 11:33:31
|
显示全部楼层
1#
电梯直达
KiCad版本的嘉立创SMT贴片库,通过工具从AD集成库自动生成,地址: https://github.com/xtoolbox/lc_kicad_lib 原理图库由工具直接生成,封装库先在AD中转换成PCAD ASCII格式,再通过工具转成KiCad格式 KiCad立创贴片库特点: 1. 原理图库支持AD集成库中所有元件,并且包含元件中所有文字字段,原理图库中的器件与封装库自动绑定,点击显示数据手册可以自动跳转到商城相关器件网站 2. 支持独立及拆分原理图库,支持隐藏引脚。在KiCad中,隐藏引脚必须是PowerIn类型,才会自动与名称相同的Power符号相连 拆分式原理图库
隐藏引脚及其属性 3.封装库根据名称自动绑定KiCad官方3D库,3D文件会根据引脚1位置来适配方向。KiCad中的封装根据图形及引脚位置增加了F courtyard层 上图为立创的SOIC-8封装及方向
上图为KiCad的SOIC-8封装及方向 4. 使用最新版的kicad_tools可以导出含有立创商城器件编号和链接的BOM表,在做SMT时可以100%匹配支持的器件
已知问题: 1. 槽孔信息在AD转PCAD的过程中会丢失,所以最后KiCad库中没有槽孔 2. 在KiCad原理图中,用Comment代替了元件名称。因为元件名称包含了封装信息,在原理图中显示出来会比较冗余。如下图所示: 3. 上图U1中多了一个横着的红色GND,那是因为AD库中GND引脚的名称是隐藏的,用了一个横着的文本来显示GND。而KiCad中不能对单个的引脚进行名称和编号的显示设置。 下图从上到下分别为显示名称,显示Comment,显示缩略的Comment
对立创库的建议: 1. 库中不用中文。立创库中包含中文,在不同平台单转换时会引起问题,如果遇到不支持Unicode的工具,会显示为乱码。比如上面的中文在KiCad的设置菜单中可以正常显示,但是在原理图中不能显示。 2. 增加元件外框。立创的封装库没有元件的外框,无法对元件做碰撞检测 3. 减小部分封装焊盘大小。立创的封装偏大,对于高密度的设计浪费空间。下图左边是KiCad的封装,右边是立创的封装。
4. 减小QFP封装的引脚,下图左边是KiCad的封装,右边是立创的封装。 |
|||
|
发表于2018-10-18 10:19:28
|
显示全部楼层
6#
支持 5.0 吗?现在 kicad night-build 版插件有菜单,可以不用那么麻烦手工进 Python 控制台使用了。
|
|||
|
发表于2018-10-18 13:45:14
|
显示全部楼层
8#
感谢,晚上测试一下,之前 SMT 都是用的我自己改了 5.0 能运行的这个 python 工具,您这个版本好像又完善了不少。
|
|||
|
发表于2018-10-19 16:42:54
|
显示全部楼层
9#
楼主你好,我在 KiCAD 5.0 上测试了下,运行以后没有生成文件,也没有提示。
补充说一下,插件我放在 %USERPROFILE%\AppData\Roaming\kicad\scripting\plugins 里,import 肯定是成功的,输入第二行 mf_tool. 的时候可以自动列出成员。 |
|||
|
发表于2019-10-07 08:43:21
|
显示全部楼层
28#
楼主提个建议,生成 gerber 相关打包的 zip 文件的时候,可不可以提取设计图里的 revision 字段作为 .zip 的后缀,比如我项目是叫 MyProject,Revision 设的是 0.1.0,那生成的就是 MyProject_R0.1.0.gerber.zip 这样,多次打样不容易混淆版本。
|
|