使用Ultra Librarian 建立AD、OrCAD原理图和封装
0.前言
工欲善其事,必先利其器。
为了开发效率,合理使用一些工具也是必备的
目录
0.前言
1.下载 Ultra Librarian
2.安装 Ultra Librarian
2.去官网下载.bxl文件。
3.AD软件.bxl文件使用。
4.Cadence软件.bxl文件使用。
目前获取PCB封装的方法有以下几种
1、自行绘制,按照芯片的Datasheet中列出来的尺寸自己绘制
2、官方网站下载,现在很多厂商会在自己产品的下载页面提供该产品的封装文件,可以根据自己使用的PCB绘制软件下载对应格式的封装即可
3、第三方平台获取,例如立创商城,Ultra Librarian,DigiPCB等。
本文讲述第三种方法,利用Ultra Librarian离线版获取元器件的PCB封装
1.下载 Ultra Librarian
Ultra Librarian的下载地址:http://webench.ti.com/cad/ULib.zip,
2.安装 Ultra Librarian
安装过程简单。下载后解压,然后一直next,然后就安装好了,安装好出现的界面为:
2.去官网下载.bxl文件。
从软件上点击。如下图所示:
在网页上,找到你想要的型号
然后,点击:
就会出现下载界面:
3.AD软件.bxl文件使用。
第一步 选择需要转化的.bxl文件,下图是我选择的文件
然后点击“打开”,
第二部 选择所使用的PROTEL软件,这里我选择的是AD,
第三部:点击最上面图中的3,然后生成一个.TXT文档,如下图:
其中红色方框表示所生成PCB库文件和原理图所在的位置,
第四步打开上图红色方框中的路径,里面有个UL_import.PrjSrc,用AD打开UL_import.PrjSrc这个文件。出现的界面为:
双击图中1,然后点击图中的2,这里选择你的.txt文件,然后点击“Start Import”按钮,那么这就生成了.PcbLib和SchLib库和原理图文件了。如下图,出现下面界面:
运行后,
下边是生成的原理图:
注意:这里生成的PCB库文件可能会没有,解决方法就是双击.PcbLib,这里是空白的,然后关闭这个文件,然后再双击.PcbLib这个文件就可以看到PCB库文件了 。
到此就结束了 。
4.Cadence软件.bxl文件使用。
在界面选择如下(按照你的Cadence版本选择):
第三部:点击上面图中的3,然后生成一个.TXT文档,如下图:
其中红色方框表示所生成PCB库文件和原理图所在的位置,
打开软件。按照如下操作:
接下来找到软件导出的XML文件。
然后点击OK
然后再路径下生成了olB文件,
PCB封装。
导入PCB封装的流程选择OrCAD Allegro PCB Editor v17.2+这个选项(与你所使用的软件版本号相关),这里有一个需要注意的地方,那就是需要指定allegro.exe的路径,需要更改一下bat文件(用记事本打开进行更改),更改方法参看下图所示。
改好以后,双击运行bat文件,弹出来的对话框选择如下图所示
点击OK以后,弹出来对话框如图所示,对话框的意思是allegro新搞出来一个软件来Canvas,可以用来管理3D模型的映射,直接“是”即可,使用原来的Step Package Mapping管理即可(如果这里点击是导致反复出现这个对话框的话,那就点击否,稍后可以自行使用 Canvas导入step格式的3D模型)
其实到这里不用对封装进行保存,直接关闭软件就可以了,在解压完的文件夹里面会生成封装文件,如下图所示
我们实际使用的时候,就需要后缀名为dra和psm的文件,需要将这两个封装放到你项目文件夹所在的目录,并把该目录加入到allegro PCB editor的path目录中,这样从Capture CIS中生成的网表就可以在导入到allegro的时候能找到对应的PCB封装了,因为导出的网表文件中只包含了PCB封装的名称,如果在导入allegro的时候默认的path目录中没有对应的PCB封装的名字,就会出现找不到PCB封装的错误提示,导致导入失败。
一般我们建立的项目中要建立以下几个文件夹,各个文件夹的作用如图片所示,注意需要把.dra和.psm这两个文件放到Footprints这个文件夹下。
这样就完成了整个工作。
作者:Renxus