使用Ultra Libraian生成Altium Designer元件库
一、步骤介绍
首先下载和安装Ultra Libraian软件,这个在Ti或者ADI或者Ultra Libraian官网都可以下载到。下载和安装过程和普通软件差不多,根据操作系统不同需要安装对应的WINDOWS运行库,安装完成需要重启电脑。细节暂时不做过多描述。
1、下载通用元件库和3D文件。
2、打开Ultra Libraian工具,导入通用元件库,设置选择生成Altium Designer元件库选项,导出生成Altium Designer建库脚本文件。
3、打开Altium Designer软件,打开刚刚Ultra Libraian生成的脚本工程文件。运行脚本,生成相应的原理图和PCB库,最后在PCB库中加入对应3D文件完成建库。
二、具体操作步骤
1、下载
这里举两个例子,例如TI和ADI网站中,找到相应的元器件,找到封装信息的页面,下载相应的文件。
例如TI的PCM5102A,搜索进入到器件页面,进入“质量和封装”,如下图所示:
下面的页面中有以下内容:
其中CAD File(.bxl)里面就是Ultra Libraian可用的中间库,STEP Model(.stp)里面即是3D模型文件。下载这两个文件。
同理,在ADI的网址中,例如我要找AD8302,找到对应提供封装的页面,如下图:
ADI的BXL文件中包含了原理图、PCB库和3D文件,下载保存BXL文件。
2、Ultra Libraian输出
我们拿刚刚在ADI下载的AD8302ARU.bxl文件为例来转换。
打开Ultra Libraian,咱用Free版本即可,点之:
主界面中,Step 1中,点击Load Data,加载刚刚下载的AD8302ARU.bxl文件:
加载完成后如下图所示,已经可以看到原理图和PCB封装图了:
在弹出框中还有3D模型预览:
在Step 2中勾选3D Step Model和Altium Designer:
最后在Step 3中点击Export to Selected Tools,导出文件:
然后到Ultra Libraian的安装目录中找到Export的文件,例如我的安装路径:C:\UltraLibrarian\Library\Exported\Altium下有一个当前日期导出的文件夹“2019-04-02_16-40-56”,包含了下图的一些文件:
其中的.stp文件就是生成的3D文件,UL_XXX的几个文件是用于Altium Designer生成器件库的脚本和脚本工程文件。
3、Altium Designer导入生成元件库
接下来我们打开Altium Designer软件->File->Open,浏览找到刚才生成的工程文件UL_Import.PrjScr,如下图:
接下来如下图操作,运行脚本:
选择UL_Form.pas,点击OK到下一步:
接下来导入刚刚生成脚本文件夹中带日期的.txt文件:
最后点击开始导出,等待导出完成。如下图:
最后,生成的库文件在刚才的目录中,例如我的文件在C:\UltraLibrarian\Library\Exported\Altium\2019-04-02_16-40-56文件夹下。
三、其他
Ti的CAD File(.bxl)中没有包含3D模型,所以下载的时候,同时把3D模型文件下载下来,在生成PCB封装库以后,单独把3D模型文件加载到PCB封装上。具体方法是在Altium Designer中打开PCB封装,操作如下:Place->3D Body, 3D Model Type选择Generic STEP Model,Generic STEP Model中点击Embed STEP Model导入3D的stp文件,点击OK,其他位置和颜色等信息根据实际情况调整。不做过多详细描述。
四、本篇结束语
Ultra Libraian导出的库,来自官方验证过的元件数据。这个工作实施起来是非常方便可靠的,可以避免繁琐易错的工作环节,所以此方法非常值得一试。
因测试的各家厂家的bxl文件并不是很多,如果哪里有什么不妥之处欢迎各位来指正。下一篇我将写一下Cadence Allegro和Ultra Libraian配合使用的方法和步骤。