使用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

物联沃分享整理
物联沃-IOTWORD物联网 » 使用Ultra Librarian 建立AD、OrCAD原理图和封装

发表回复