查看:
41497
回复: 40 |
【工具】KiCad版本嘉立创SMT贴片库及问题说明
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
![]()
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的封装,右边是立创的封装。
![]() xtoolbox.org
|
|||
![]()
小猪会轮滑
0
主题
24
回复 |
2#
![]() ![]() |
|||
![]()
萧规曹随
4
主题
319
回复 |
3#
楼主的解释,专业而细致,赞一个,
![]() ![]() 提供LCEDA,99SE,DXP,Pads,Allegro平台PCB设计;光绘文件还原可编辑的PCB。。。784248017(QQ微信同号)
|
|||
![]()
lafa
0
主题
22
回复 |
4#
感谢,后续估计用得上
![]() |
|||
![]()
张三快要疯了
2
主题
1
回复 |
5#
我擦,这个好!
![]() |
|||
![]()
熊皮手套
0
主题
4
回复 |
6#
支持 5.0 吗?现在 kicad night-build 版插件有菜单,可以不用那么麻烦手工进 Python 控制台使用了。
![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
7#
支持5.0,没有在4.x上面测试过 ![]() xtoolbox.org
|
|||
![]()
熊皮手套
0
主题
4
回复 |
8#
感谢,晚上测试一下,之前 SMT 都是用的我自己改了 5.0 能运行的这个 python 工具,您这个版本好像又完善了不少。
![]() |
|||
![]()
熊皮手套
0
主题
4
回复 |
9#
楼主你好,我在 KiCAD 5.0 上测试了下,运行以后没有生成文件,也没有提示。
补充说一下,插件我放在 %USERPROFILE%\AppData\Roaming\kicad\scripting\plugins 里,import 肯定是成功的,输入第二行 mf_tool. 的时候可以自动列出成员。 ![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
10#
![]() xtoolbox.org
|
|||
![]()
乱十七
2
主题
27
回复 |
12#
这个牛b,做了我一直想做的事情
![]() |
|||
![]()
F4NNIU
6
主题
27
回复 |
13#
给楼主点赞!
![]() FastAdmin 开源后台框架 www.FastAdmin.net
|
|||
![]()
dbskcnc
2
主题
9
回复 |
14#
正想学Kicad, 专门登录给lz点赞
![]() |
|||
![]()
德拉2000
1
主题
3
回复 |
15#
楼主,更新到最新的kicad版本(Version: (5.1.0)-1),里面有好多库似乎打不开,无法使用,请问大家有碰到类似问题吗?
![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
16#
新版本的KiCad我还没有测试,测试后会给出更新
![]() xtoolbox.org
|
|||
![]()
电工
0
主题
9
回复 |
17#
一直纠结这个问题,原来楼主就在引路
![]() ![]() |
|||
![]()
AMTF
0
主题
35
回复 |
18#
![]() ![]() ![]() |
|||
![]()
chiyue199
0
主题
4
回复 |
19#
我也打算转到Ki-CAD上去了,版权问题不管怎么样都绕不开,当然我是支持付费版权的,公司也付给了Altium公司一笔费用,但还是觉得放弃AD。
![]() |
|||
![]()
PUPPY
0
主题
3
回复 |
20#
LZ太棒了,以后用Kicad画板直接导出BOM和POS直接就能贴SMT了
![]() |
|||
![]()
德拉2000
1
主题
3
回复 |
21#
楼主,现在kicad已经更新到5.1.2了,我下载导入有些问题,部分库无法使用。
![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
22#
哪些库不能打开,报什么样的错
![]() xtoolbox.org
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
23#
字符编码问题,现在已经修复
![]() xtoolbox.org
|
|||
![]()
simonliu
2
主题
27
回复 |
25#
PCB封装和嘉立创SMT的那个建议的方向规范不一样啊? 是因为坐标系的问题吗?KiCad的Y轴坐标是上面为负,下面为正的。 ![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
26#
如果使用JLC的封装不会有方向问题
![]() xtoolbox.org
|
|||
![]()
simonliu
2
主题
27
回复 |
27#
谢谢。明白了。 你转过来的库直接用就对了,是吧。 ![]() ![]() |
|||
![]()
熊皮手套
0
主题
4
回复 |
28#
楼主提个建议,生成 gerber 相关打包的 zip 文件的时候,可不可以提取设计图里的 revision 字段作为 .zip 的后缀,比如我项目是叫 MyProject,Revision 设的是 0.1.0,那生成的就是 MyProject_R0.1.0.gerber.zip 这样,多次打样不容易混淆版本。
![]() |
|||
![]()
木易2019
2
主题
1
回复 |
29#
我用库里的封装最后导出位置文件缺少元件不知道什么原因
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
30#
是否方便将你的PCB文件发出来分析一下是哪里的原因
![]() xtoolbox.org
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
31#
这个可能比较个性化,你可以在生成zip时增加时间做为名字。
![]() xtoolbox.org
|
|||
![]()
创造自动化
1
主题
5
回复 |
32#
楼主有没有Kicad一键SMT(自动根据设置拼板、导出BOM、导出坐标文件、导出Gerber并打包)的插件呀?
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
33#
目前自动生成的gerber文件压缩包可以直接上传到《嘉立创下单助手》中进行打样。如果全部采用JLC的库,生成的BOM和坐标文件也可以直接进行SMT,不用修改任何内容。
拼板的功能在mf_tool这个文件中有,但是没有开放出来,提供基本的复制,镜像,移动,旋转,翻转等操作。 mf_tool文件中的test2()函数就是一个简单的拼板示例,需要有一定的python知识和对kicad的PCB数据结构有所了解。 考虑到拼的个性化需求更多更复杂,不会出使用UI进行配置的拼板插件,尽量使用python来进行复杂的操作。 ![]() xtoolbox.org
|
|||
![]()
hailing
1
主题
7
回复 |
34#
楼主,使用你提供的插件出BOM和坐标很快
比如下图我要是使用kicad默认的SOIC-8封装修改后使用,是不是直接把方向转到1脚在左下方就可以了? ![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
35#
自动转换出的立创封装角度是正确的,这里的只是在绑定3D库的时候做一下调整,只影响视觉效果,不影响生产文件
![]() xtoolbox.org
|
|||
![]()
MrBig
0
主题
1
回复 |
36#
楼主我用 kicad-tools 生成的 POS 文件好像有点问题,位置完全对不上。
看起来像是转换原点不正确,我用的是 5.1.2,有人遇到过类似的问题吗? |
|||
![]()
稀饭放姜
0
主题
3
回复 |
37#
楼主提到的:4. 使用最新版的kicad_tools可以导出含有立创商城器件编号和链接的BOM表,在做SMT时可以100%匹配支持的器件
为什么我用这个kicad_tools导出来的就是普通的csv。没有匹配任何立创的元器件编号和链接? ![]() |
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
38#
匹配规则有所修改,kicad_tools没有做更新导致的,这个是Kicad_tools的问题 目前立创的主要精力都在lceda上,开放库可能不会再有更新了 ![]() xtoolbox.org
|
|||
![]() ![]()
XToolbox
4
主题
46
回复 |
39#
网表文件解析失败导致的,现在已经更新了网表解析功能,可以正常导出了
![]() xtoolbox.org
|
|||
![]()
XuQM
0
主题
4
回复 |
40#
老哥,你们是不是不买软件直接赔偿损失?
|
|