Categories
Tags
660 words
3 minutes
How to Reuse Component Libraries from LCEDA
如果你在看,很大可能是X-Lab来的。这篇文档以前是放在X-DIY里的,但是不知为何在X-DIY网站里找不到了,所以挪到这里来。
如何利用立创EDA元件库
首先声明,在我编写这个文档的时候,没有注意到嘉立创声明不允许如此使用其元件库。
在本文的例子中,我为XLAB标准连接器库添加了一个24p金手指插座。
从立创EDA导出目标原件的封装
在立创EDA中新建一块有且仅有本元件的PCB,然后导出到Altium Designer。EDA自动生成一个压缩包并下载,里面有AD的工程文件。
在AD中导入封装
打开压缩包中的pcbdoc。
将该元件调整到坐标原点(x=0, y=0),然后以坐标原点为参考点复制该元件。
在元件库的pcblib中新建一个空封装,把复制的元件粘贴到工作区的坐标原点。
使用Symbol Wizard工具建立该元件对应的原理图符号。在这个例子中,虽然金手指只有24p,但是该连接器带有两个固定用的pad,这两个pad也要算作元件的管脚。当然也可以不算,反正一般也把这种pad悬空。
绑定封装,并检查封装与元件的管脚映射。
以下功能需要使用Solidworks或其它能处理STEP文件的软件。
从立创EDA导出3D模型
立创EDA专业版客户端导出的STEP文件没有元件模型,可能是客户端bug。可以在网页版EDA操作: pro.lceda.cn
使用Solidworks去除PCB模型
打开STEP文件
将文件另存为*.sldprt
选中PCB基板并删除
导出为*.STEP格式
在AD中为封装导入3D模型
打开刚刚建好的封装,放置3D Body
如果你刚刚已经把封装调整到坐标原点,那么这时候3D文件应该是能恰好对上封装的。
进入3D视图(默认快捷键:数字3),选中封装,调整Standoff Height,使3D模型恰好贴在焊盘上。
当然,这个方法可以批量导入一堆器件,只需从LCEDA导出的时候把你要的元件全摆上,再用AD/Solidworks一个个筛就行了。
How to Reuse Component Libraries from LCEDA
http://tsaoo.github.io/resrvplot/posts/xlab-stuff/lceda-library-reuse/