如何在Altium Designer 中创建用户自己的板级设计器件集成库?
在Altium Designer 中引入了器件集成库的模式,大大方便了用户在板级设计中调用器件的功能。2004 版中的集成库包括器件原理图库、器件封装库、Spice 混合信号仿真模型库及IBIS信号完整性分析模型库。
一, 如何在现有的集成库中完成器件修改:
在 DXP 平台下,打开一个集成库(如:Miscellaneous Devices.IntLib),在系统弹出对话框(Extract Sources or Install 窗口中),选择Extract Source,在工程栏中出现一个集成库工程项目,其中包含了一个器件原理图库(Miscellaneous Devices.SchLib),在工程栏下选择SCH Library Tab,在SCH Library 工程栏中出现了器件名称及关联库的构建关系;
接下来选择一个器件名称可以修改器件原理图的属性(如,名称,引脚方向属性,关联库)。
在工程栏中的Model 子窗口下点击ADD 命令,然后在弹出窗口下拉菜单中选择需要添加的模型属性(如,器件封装/仿真模型/信号分析模型)。
二, 如何新建一个集成库:
在 DXP 平台下,新建一个集成库,通过菜单[menus]File>>New>>Project>>Integrated Library命令创建一个集成库工程(如,Myself.LibPkg),然后在项目工程中添加相应的器件封装库和器件原理图库(如 Myself.PcbLib/Myself.SchLib),在工程栏中选择PCB Library Tab,在器件封装库中添加器件封装元件,然后保存封装库文件(如:Myself.PcbLib),接下来在器件原理图库中自建一个元件原理图库,并在该器件model 属性中添加该元件其他关联属性(如封装/仿真等)。
三, 如何将原Protel99se 的器件库导入到Altium Designer 中:
由于在Protel 2004 中使用的元件库为集成元件库,所以我在Altium Designer 中使用Protel
以前版本的元件库、或自己做元件库、以及在使用从Altium 网站下载的元件库时最好将其转换生成为集成元件库后使用。为什么从Altium 网站下载的元件库也要进行转换呢?
根据本人的使用情况,这主要是因为Altium 网站下载的元件库均为.DDB文件,正如前面所说的那样,我们在使用之前应该进行转换。
而且使用Altium 网站下载的元件库进行转换时,有一个非常优越的条件,即从Altium 网站下载的元件库中包括了原理图库、PCB封装库,有的还包括了仿真及其它功能要使用到的模型,这让我们在使用这些元件库进行转换生成集成元件库时非常容易。好了,请跟我一起来创建一个集成元件库。
在此我们以一个从Altium.com 网站下载的Atmel_003112000.zip 元件库为例。
1 从altium 网站http://www.altium.com/forms/libraries/p99se/library_list.asp 下载的Atmel_003112000.zip 元件库。
2、下载完后将其解压,解压后为Atmel.ddb。
3、用Altium Designer 软件中 File\Protel99se Import wizard 命令, 选择路径和文件打开Atmel.ddb。打开后如下图所示:

4、关闭所有打开的文件。使用File>>New>>Integrated Library 创建一个集成元件库项目,如图所示。

5、选择Project>>Add to Project...打开对话框,找到并选择刚才转换的.schlib 文件,单击打开按钮,关闭对话框,被选择的文件已经添加到项目中了,如图所示。

6、重复上一步,选择刚才转换的.pcblib 文件,将其添加到项目中。如图所示。

7、选择Project>>Project Options,打开如图所示的对话框

8 单击ADD 按钮,打开如图所示的对话框。点击图中所示按钮,选择.pcblib 所在的文件夹,单击Refresh List按钮确认所选择的文件夹是否正确,然后点击OK按钮关闭对话框。

9、在Error Reporting 标签中设置你需要的内容,单击OK按钮关闭对话框。
10、选择Project>>Compile Integrated Library,这样Altium Designer 就将你刚才添加的库文件生成了一个集成元件库,并打开Libraries 面板,在库列表中你所生成的库为当前库,在该列表下面,你会看到每一个元件名称都对应一个原理图符号和一个PCB封装。
好了,你的集成元件库完成了。另外你所生成的集成元件库保存在第8 步骤中选择的文件夹下的Project Outputs for Atmel 子文件夹中。
顺便提一下,当你用要自己做元件库时,你必须第5步骤之前完成.schlib 和.pcblib,然后再从第5步骤开始。如果你要修改你的元件库,你可以在.schlib 或.pcblib 中修改后,再从第5 步骤开始。
更多入门级教程:Altium Designer 6.0 初学教程(一)-CSDN博客
Altium Designer 6.0 初学教程-原理图和PCB 的设计-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行PCB 的CAM 输出_ad导出cam-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行混合信号功能仿真_altiumdesigner如何做信号仿真-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行信号完整性分析-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行FPGA 设计和仿真-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行FPGA 设计并将其下载到Nanoboard 进行硬件调试-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中进行FPGA设计并且将FPGA工程导入到PCB 工程中进行PCB 设计-CSDN博客
Altium Designer 6.0 初学教程-FPGA 和PCB 的管脚双向优化同步与更新-CSDN博客
Altium Designer 6.0 初学教程-在Altium Designer 中对PCB 进行板层设置及内电层进行分割-CSDN博客
Altium Designer 6.0 初学教程-Altium Designer 中多通道功能在原理图及PCB 中的使用技巧-CSDN博客