2024年5月6日发(作者:)

Protel99se与AltiumDesigner10数据互导

wen6868wen编著

一、 将Protel99se器件库导入AltiumDesigner10(以下简称AD10)中

Protel99se器件库压缩包可从Altium公司的网站()下载。器件库压缩

包解压后得到Protel99se器件库文件,例如Texas 。然后,按以下步骤

操作:

(1) 启动AD10

(2) 鼠标左键单击【File】

(3) 鼠标左键单击【Import Wizard】

(4) 鼠标左键单击【Next】

(5) 在“Select type of files to import”对话框选择“99SE DDB Files”,然后,鼠标左

键单击【Next】

(6) 在“Select files or folders to import”对话框选择要导入的DDB文件,例如Texas

。如果要一个文件一个文件地导入,则通过对话框右边的【Add】

按钮将DDB文件加入到“Files to Process”列表框;如果要批量导入,则通过对

话框左边的【Add】按钮将含有DDB文件的文件夹加入到“Folders to Process”

列表框。然后,鼠标左键单击【Next】

(7) 在“Set file extraction options”对话框选择存放导入文件的文件夹。然后,鼠标

左键单击【Next】

(8) 在“Set schematic conversion options”对话框选择原理图转换选项。然后,鼠标

左键单击【Next】

(9) 在“Set import options”对话框按需进行设置。然后,鼠标左键单击【Next】

(10) 在“Select design files to import”对话框选择需要导入的DDBs文件。然后,鼠

标左键单击【Next】

(11) 在“Review project creation”对话框按照提示操作。可以对文件转换的映射关系

进行调整。

(12) 在“Import summary”对话框,用鼠标左键单击【Next】

(13) 在“Importing is done. Choose workspace to open”对话框选择要打开的工作空间

文件。然后,鼠标左键单击【Next】

(14) 在弹出对话框,鼠标左键单击【Finish】完成导入。

以下步骤用导入的Protel99se库文件生成AD10集成库文件

(15) 在AD10中关闭所有已打开的文件。然后,创建一个集成元件库项目(【File】

→【New】→【Project】→【Integrated Library】),并保存该项目(根据需要命

名,假设命名为)。

(16) 将从Protel99se库文件转换得到的文件(*.SchLib文件和*.PcbLib文件)加入到上

一步创建的集成元件库项目中(【Project】→【Add Existing to Project…】

→)。

(17) 执行【Project】→【Project Options…】→鼠标左键单击“Search Paths”选项卡

→鼠标左键单击【Add】 ,将*.PcbLib文件所在的文件夹加入到Search Paths

中→鼠标左键单击【Refresh List】确认所选文件夹是正确的→鼠标左键单击【OK】

关闭对话框。

(18) 鼠标左键单击“Error Reporting”选项卡,按需进行设置。本例选择默认值。

(19) 将集成元件库项目中的所有原理图库文件(*.SchLib)以SCH Library

Version5.0格式(AD10能够识别的格式)保存,所有PCB图库文件(*.PcbLib)

以PCB Library Version6.0格式(AD10推荐格式)保存。操作方法:在AD10

中打开文件,然后鼠标左键单击保存按钮。

(20) 执行【Project】→【Compile Integrated Library 】编译项目,

生成集成元件库文件。转换完成!

二、 将AltiumDesigner10器件库导入Protel99se中

AD10器件库是以集成库文件的形式提供的,而Protel99se器件库是以ddb文件的形

式提供的。AD10器件库导入Protel99se要进行分包操作。

(1) 打开一个要转换的AD10库文件,以Miscellaneous 为例。鼠标左

键双击Miscellaneous ,弹出“Extract Sources or Install”对话框

(2) 选择【Extract Sources】AD10软件自动生成Miscellaneous 项目,

并跳转到项目编辑界面。

(3) 将Miscellaneous 项目中的文件保存为Protel99se格式:

 选择Miscellaneous →【File】→【Save As…】,在保存类型中选

“Schematic binary 4.0 Library(*.lib)”,这是Protel99se可以导入的格式。

 选择Miscellaneous →【File】→【Save As…】,在保存类型中选

“PCB 4.0 Library File(*.lib)”,这是Protel99se可以导入的格式。

(4) 启动Protel99se将上面步骤所得库文件加入即可。Protel99se主界面→【Design】

→【Browse Library…】。转换完成!

三、 将Protel99se设计的文件导入到AltiumDesigner10中

以Protel99se自带的示例文件“4 Port Serial ”(文件所在位置 C:Program

FilesDesign Explorer 99 SEExamples)为例。

步骤为 “一、将Protel99se器件库导入AltiumDesigner10(以下简称AD10)中”的(1)

到(14)。

四、 将AltiumDesigner10设计的文件导入到Protel99se中

将AD10项目中的文件(*.SchDoc文件和*.PcbDoc文件)保存为Protel99se格式即可。

(1) 选择原理图文件*.SchDoc →【File】→【Save As…】,在保存类型中选“Schematic

binary 4.0(*.sch)”,这是Protel99se可以导入的格式。

(2) 选择PCB图文件*.PcbDoc →【File】→【Save As…】,在保存类型中选“PCB 4.0

Binary File(*.pcb)”,这是Protel99se可以导入的格式。