第14章 Altium Designer与Protel 99SE的转换

Slides:



Advertisements
Similar presentations
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
Advertisements

项目2 字符格式和段落编排 2017年3月7日6时54分.
解决如何把PDF 转换成PPT 演示文稿的方法 文章来源:迅捷PDF转换器官网.
中国农业银行客户端签约及入金流程
Protel DXP使用教程 DXP /3/11.
网络测评操作图解 武进区委组织部干部一科 2010年12月.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
第4章 Protel DXP基础 4.1 Protel DXP软件介绍 4.2 Protel DXP工作总体流程
电子实习 印刷电路板设计与制作.
在PHP和MYSQL中实现完美的中文显示
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
Altium Designer 教程 ——原理图、PCB设计.
第4章 PIC软件开发设计基础.
第二讲 搭建Java Web开发环境 主讲人:孙娜
打开光盘,点击6100U-Driver文件夹 Open the CD, click the 6100U-Driver to run software.
EndNote X5 Advance your Research and Publish Instantly
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
SVN服务器的搭建(Windows) 柳峰
第2章 绘制多谐振荡器电路原理图 教学目的及要求: 熟悉项目及工作空间的概念 熟练掌握创建一个新的原理图图纸 熟练掌握绘制电路原理图
《PCB设计与制作》 学习项目7:电路图的综合设计 任务7-2:单片机试验板电路图的综合设计
第一讲: 基本流程(1).
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
科研信息管理工具 Endnote X4 王辉.
以ISI平台为例,为您演示一下如何在Endnote文献中查看该文献的References
第17章 网站发布.
2019/1/12 GDP设计协同 超级管理员操作手册 GDP项目组.
1.1 Protel 99 SE 简介 1.2 Protel 99 SE使用基础 设计数据库文件的建立
供应商登录CJLR SRM系统入口 CJLR供应商仅可以在互联网上访问SRM系统,无法在CJLR内网登录SRM系统.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
7.1 新建原理图元件库文件 7.2 打开原理图元件库 7.3 原理图元件库编辑器界面介绍 7.4 创建新的原理图元件符号
Gzip编译及调试 曹益华
第8章 综合实训 停电报警器电路设计 8.1 数码管显示电路设计 8.2 上机实训 8.3.
Visual Studio 2010简捷入门.
Protel DXP 2004 电子CAD教程 高等职业教育“十二五”规划教材
第5章 元器件封装库的创建(2).
Protel DXP 2004 SP2 印制电路板制作实用教程
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
第四章 团队音乐会序幕: 团队协作平台的快速创建
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
第12章 制作元件封装 本章内容 制作PCB元件封装 12.1 利用向导制作PCB元件封装 12.2 创建集成元件库 12.3
姚金宇 MIT SCHEME 使用说明 姚金宇
6.1 网络表的生成 6.2 生成元件引脚列表 6.3 生成元件清单 6.4 生成交叉参考元件列表 6.5 生成层次项目组织列表
第7章 数码管显示电路原理图的绘制 教学目的及要求: 1. 掌握原理图图纸的设置 2. 了解导线放置模式 3. 熟练掌握放置总线和总线引入线
使用SCH Filter与Navigator面板进行快速浏览
海南医学院附属医院 The Affiliated Hospital of Hainan Medical College 科研信息管理平台上线
3Glasses SDK for Unreal Engine Plugin
iSIGHT 基本培训 使用 Excel的栅栏问题
主要内容 ..信号完整性简介 ..Protel所提供的信号完整性分析 ..使用Protel进行信号完整性分析
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
Visual Basic程序设计 第13章 访问数据库
第7章 创建元件库及元件封装 创建原理图元件库 创建PCB元件库及封装 元件封装检错和元件封装库报表 创建项目元件库 项目实训 7.1
VRP教程 2011.
SCI收录号查询方法介绍 上海大学情报研究所
熟悉PowerDesiner12操作环境 菜单栏 标题栏 工具栏 导航栏 工作区 浮动工具条 导航选项卡 控制信息栏 状态栏.
第六章 素材的加工与处理 第3讲 Photoshop的基本操作
Python 环境搭建 基于Anaconda和VSCode.
Polarization of electro- magnetic wave after reflection
YOUR SUBTITLE GOES HERE
印制板制作软件Protel入门篇.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
第四章 UNIX文件系统.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
RefWorks使用指南 归档、管理个人参考文献.
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
AVR单片机软硬件设计教程-入门篇 ——学单片机就要学AVR!
熟悉VC++开发环境.
多个Activity的使用 本讲大纲: 1、使用Bundle在Activity之间交换数据 2、调用另一个Activity并返回结果
百万行、千万行数据查询教程 老黄牛.
Presentation transcript:

第14章 Altium Designer与Protel 99SE的转换 任务描述 由于Protel 99SE软件用得非常广泛,所以在他基础上有很多资源,比如建立的元器件库、设计的电路原理图、PCB板等,为了使用以前的工作成果,减少重复劳动,所以需要把Protel99SE上建的元器件库、设计的PCB板等导入Altium Designer中。 由于有的PCB板制造厂家制造PCB板时,用的是Protel 99SE的软件,而用户设计PCB板是用Altium Designer软件,为了生产,有时又需要把用Altium Designer软件设计的PCB板转换成Protel 99SE的格式。所以本章介绍以下内容: 将Protel 99SE元器件库导入Altium Designer中; 将Protel 99SE设计的文件导入Altium Designer中; 将Altium Designer中设计的文件导入Protel 99SE中。

第14章 AD9与protel99se转换 教学目的及要求: 1. 熟悉将Protel 99SE元器件库导入Altium Designer中 2. 熟悉将Altium Designer的元件库转换成99SE的格式 3. 将Altium Designer设计的文件转换为99SE格式 教学重点、难点:将Protel 99SE元器件库导入Altium Designer中 复习: 13.1仿真元件库 13.2仿真器的设置 13.3多谐振荡器电路仿真实例 13.3.1绘制仿真原理图 13.3.2仿真器参数设置 13.3.3信号仿真分析

14.1 将Protel 99SE器件库导入Altium Designer中 在许多工作中,用户常需要导入以前版本的Protel元器件库。为了介绍该方法请用户从Altium.com网站上下载元器件库。 (1)在http://www2.altium.com/forms/libraries/p99se/library_list.asp下载Atmel_003112000.zip元件库并保存在用户自己建立的“F:\ad9\99SE库文件下载”文件夹下。 (2)下载完成后将其解压,解压后为Atmel.ddb。 在硬盘上建立“F:\Altium Designer9\Protel99se库文件转AD9”文件夹,用于存放导入的库文件。 (3)启动Altium Designer软件,执行File → Import Wizard命令,打开如图14-1对话框。

按照提示,点击Next,在出现的对话框中选择99SE DDB Files。如图14-2所示。 图14-1 Import Wizard对话框 图14-2 选择导入文件的类型 按照提示,点击Next,在出现的对话框中选择99SE DDB Files。如图14-2所示。 点击Next,出现如图14-3所示的“Choose files or folders to import”对话框。

该对话框用于设置需要导入的文件,如果用户需要批量导入文件,可以单击左侧的“Folders To Process”列表下方的“Add”按钮,打开“浏览文件夹”对话框,选择需要批量导入的文件所在的目录,这样可以一次将所选目录下的所有“.DDB”文件全部导入。如果需要一次导入多个“.DDB”文件,可以单击右侧的“Files To Process”列表下方的“Add”按钮,打开“浏览文件夹”对话框,选择需要批量导入的文件。 本例选择右边的“Add”按钮,选择“F:\ad9\99SE库文件下载\Atmel_003112000\Atmel.ddb”文件,如图14-3所示。 图14-3 选择导入的文件

图14-4 Set File extraction options对话框 点击Next,出现选择输出文件夹对话框,“Set file extraction options”对话框中的“Output Folder”编辑框用于设置导入后的文件保存的路径,如图14-4所示,最好记住该路径。 图14-4 Set File extraction options对话框 在“Set file extraction options”对话框中单击“Output Folder”编辑框右侧的浏览按钮,打开“浏览文件夹”对话框,在“浏览文件夹”对话框内选择导入文件的保存路径,单击“确定”按钮,然后单击“Set file extraction options”对话框中的“Next”按钮,出现“Set Schematic conversion options”对话框,该对话框用于设置原理图导入选项,本例中没有原理图,所以不需要设置该对话框,如图14-5所示。

图14-6 Project Mapping Options对话框 图14-5 Set Schematic conversion options选项 图14-6 Project Mapping Options对话框 点击“Next”出现“Set import options"对话框,可以选择为每个DDB文件创建一个Altium Designer项目,还是为每个DDB文件夹创建一个Altium Designer项目。以及是否在项目中创建PDF或者Word说明文档,如图14-6所示。

图14-8 Review project creation对话框 用户可以根据自己使用DDB的需要选择合适的选项,点击“Next”,出现选择导入设计文件的对话框,如图14-7所示,确认没有问题。则点击“Next”进入下一步。然后会出现Review project creation对话框,如图14-8所示。 图14-7 选择导入文件对话框 图14-8 Review project creation对话框 在图14-8所示对话框内,显示了Protel 99SE的具体哪些文件将转换成对应的Altium Designer内的文件。

点击“Next”,出现Import summary对话框,如图14-9所示,该对话框告知源文件发现了一个DDB文件,目标文件将产生一个工作空间、一个集成库包。检查无误后便可进人下一步。若有错误,则退回相应步骤重新修改。 单击“Next”按钮,开始导入过程,导入完成后,显示如图14-10所示的“Importing is done.Choose workspace to open”对话框。选择该对话中列表内的新建的工作空间,单击“Next”按钮,出现“Protel 99 SE DDB Import Wizard is complete”对话框,点击“Finish”按钮,完成导入过程。系统会自动打开导入后生成的Altium Designer项目,如图14-11所示。 图14-9 Import summary对话框 图14-10选择工作空间打开对话框

导入过程完成,下面的步骤是将导入的99SE库文件生成Altium Designer的集成库文件。 (4)关闭所有打开的文件。使用File→New→Project→Integrated Library创建一个集成元件库项目,并把他另存在“F:\Altium Designer9\Protel99se库文件转AD9”文件夹下文件名:Atmel.LibPkg。 (5)执行Project→Add Existing to Project命令,打开“Choose Documents to Add to Project”对话框,找到并选择刚才转换的.SCHLIB文件(F:\Altium Designer9\Protel99se库文件转AD9\Atmel\Sch文件夹),单击打开按钮如图14-12所示,被选择的文件添加到项目中了。 图14-11导入99SE库文件以后的项目面板 图14-12 添加SCHLIB文件

(6)重复(5)步,把4个.SCHLIB的文件添加完。 (7)重复(5)步,选择刚转换的.PCBLIB文件,将其添加到项目中,如图14-13所示。 图14-13 添加了SCHLIB、PCBLIB文件

(8)执行Project→Project Options命令,打开如图14-14所示的对话框,并打开其中的Search Paths选项卡。 图14-15选择.PCBLIB所在的文件夹 (9)单击Add按钮,打开“Edit Search Path”的对话框。点击 “ ”按钮,弹出对话框,选择.PCBLIB所在的文件夹(如图14-15所示),按“OK”按钮,返回上一对话框,单击 “ ”按钮,确认所选择文件夹是否正确,然后点击OK按钮关闭对话框(如图14-14所示)。

图14-16 Altium Designer认识的原理图格式 (10)在图14-14所示的对话框中,选中Error Reporting标签,设置所需要的内容,单击OK按钮关闭对话框,本例选择缺省值。 (11)保存这4个原理图库文件。在Projects面板上选择一个原理图库文件.SCHLIB,按保存按钮,弹出“File Format”对话框,如图14-16所示,选择SCH Library Version 5.0单选按钮,按OK按钮。 保存Atmel Pcb.PCBLIB图库文件,选择PCB Library Version 5.0(Altium Designer),按OK按钮。 图14-16 Altium Designer认识的原理图格式

图14-17 Protel99SE的库文件就转换为Atmel.IntLib (12)选择Project → Compile Integrated Library Atmel.LibPkg,编译完成后自动打开库元器件编辑界面。这样Altium Designer就在“F:\Altium Designer9\Protel99se库文件转AD9\Project Outputs for Atmel”文件夹下生成了一个集成元件库:Atmel.IntLib。打开Libraries面板,就会发现在库列表中所生成的库即为当前库,在该列表下面,会看到每个器件名称都对应一个原理图符号和一个PCB封装,如图14-17所示。 Protel99SE的库文件就转换为Altium Designer的集成库文件了。 同理,如果要用自己做的元器件库时,也必须在第5步骤之前完成.SCHLIB和.PCBLIB,然后再从第5步骤开始。如果要修改元件库,可以在.SCHLIB或.PCBLIB中修改后,再从第5步骤开始。 图14-17 Protel99SE的库文件就转换为Atmel.IntLib

14.2 将Altium Designer的元件库转换成99SE的格式 Altium Designer的库文件是以集成库的形式提供的,而Protel 99SE的库文件是DDB的形式。它们之间转换需要对Altium Designer的库文件作一个分包操作。 具体步骤如下: (l)打开一个要转换的Altium Designer 的库文件。以\Altlum Designer winter 09\Library\Miscellaneous Devices.IntLib为例,将该文件拷贝到“F:\Altium Designer9\AD9库文件转99SE”文件夹下,双击“Miscellaneous Devices.IntLib”文件会弹出“Extract Sources or Install”的对话框。 (2)选择“Extract Sources”选项。生成了Miscellaneous Devices.LibPkg,软件自动跳转到项目编辑界面,如图14-18所示。

图14-19选择PCB保存的类型为99SE可以导入的类型 图14-18跳转到项目编辑界面 图14-19选择PCB保存的类型为99SE可以导入的类型 (3)将项目中的PCB库文件保存为99SE格式 选择Miscellaneous Devices.PCBLIB库文件,执行File→ Save As命令,弹出Save对话框,选择要保存的文件夹,在保存类型中选择“PCB 4.0 Library File(*.lib)”,这是 99SE可以导入的格式,如图14-19所示。 重复上述步骤,选择Miscellaneous Devices.SCHLIB库文件,在保存类型中选择“Schematic binary 4.0 library(*.Lib)”,这是99SE可以导入的格式。 完成了将Altium Designer的库文件转换成99SE的格式。

14.3 将99SE设计的文件导入Altium Designer中 Protel 99SE将所有设计文件(原理图和PCB文件等)保存在一个单独的DDB文件中,本节主要介绍Protel 99SE的DDB文件如何导入到Altium Designer环境中。将Protel 99 SE的例子“4 Port Serial Interface.ddb”拷贝到“G:\Altium Designer9\99SE文件转AD9”文件夹下,以他为例进行介绍。 (1)直接双击“4 Port Serial Interface.ddb”文件,自动执行Altium Designer软件,显示“Protel 99 SE DDB Import Wizard”对话框。 (2)点击Next按钮,弹出要导入文件或文件夹的对话框,如图14-20所示,用户可以使用向导将一个DDB或者含有多个DDB的文件夹进行导入。选择File to Process选项下方的Add按钮,弹出“Open protel 99 SE design file”对话框,选择需要导入的“4 Port Serial Interface.ddb”文件,如图14-20所示。

图14-20 选择导入文件或文件夹对话框 图14-21 文件输出设置对话框 (3)点击Next按钮,系统弹出文件输出设置对话框,选择一个输出文件夹,如图14-21所示。

(4)点击Next按钮,系统弹出原理图转换设置对话框,如图14-22所示。使用该设置对话框可以控制原理图怎样转换成新的格式,选择Convert Schematic documents to current file format(转换原理图文件至目前文件格式)选项的复选框,有以下连接点导入方式的三种选择方法:Lock All Auto-Junctions(锁定所有自动连接点);Lock X-Cross Junctions Only(锁定X方向的连接点);Convert X-Cross Junctions(转换X方向的连接点);选择Lock All Auto-Junctions单选按钮。 图14-22 原理图转换设置对话框

图14-23 选择DDB文件转换为Altium Designer项目的方式 (5)点击Next按钮,系统弹出导入设置对话框,如图14-23所示。使用该设置对话框可以选择DDB文件转换为Altium Designer项目的方式。 Create one Altium Designer project for each DDB(为每个DDB文件创建一个Altium Designer项目)。 Create one Altium Designer project for each DDB Folder(为每个DDB文件夹创建一个Altium Designer项目)。 Include non-Protel file(such as PDF or Word)in created Projects(以及是否在项目中创建PDF或者Word说明文档)。 用户可以根据自己使用DDB的需要选择合适的选项,如图14-23所示。 图14-23 选择DDB文件转换为Altium Designer项目的方式

(6)点击“Next”,出现选择导入设计文件的对话框,如图14-24所示。 图14-24 导入文件及导入文件所在文件夹对话框 图14-25 预览项目创建对话框 (6)点击“Next”,出现选择导入设计文件的对话框,如图14-24所示。 (7)确认无误后,按Import All按钮,再点击“Next”按钮,弹出图14-25对话框。

(8)在图14-25中显示了Protel 99SE的“4 Port Serial Interface (8)在图14-25中显示了Protel 99SE的“4 Port Serial Interface.ddb”文件将转换成Altium Designer的具体项目,点击Next按钮,弹出图14-26导入总结对话框。 (9)在图14-26中显示源文件导入一个DDB文件,输出文件产生一个工作区、PCB项目文件。点击“Next”按钮,系统进入导入过程,导入完成后,显示图14-27对话框。 图14-26导入总结对话框 图14-27 导入完成显示打开工作空间对话框

图14-28 Protel 99SE的DDB文件成功导入Altium Designer (10)在图14-27对话框中,选择该对话中列表内的新建的工作空间,单击“Next”按钮,出现“Protel 99 SE DDB Import Wizard is complete”对话框,点击“Finish”按钮,完成导入过程,系统自动打开导入后的“4 Port Serial Interface_1.PrjPCB”,如图14-28所示。 (11)在Altium DesignerWinter 09编辑窗口内,即可对导入的“4 Port Serial Interface_1.PrjPCB”的原理图文件、PCB文件、库文件等进行编辑。完成了Protel 99SE到Altium Designer Winter 09的转换。 图14-28 Protel 99SE的DDB文件成功导入Altium Designer

14.4 将Altium Designer设计的文件转换为99SE格式 下面以用户在第9章设计的数码管显示电路为例,进行“Altium Designer软件设计的文件转换成Protel 99SE的格式”介绍。 (1)启动Altium Designer软件,打开“数码管显示电路.PcbDoc”文件,执行File→ Save As命令,弹出保存文件对话框,选择将要存放99SE格式的文件夹,在保存类型中选择“PCB 4.0 Binary File(*.pcb)”,这是 99SE可以导入的格式,如图14-29所示。 (2)打开“数码管显示电路.SchDoc”文件,执行File→ Save As命令,弹出保存文件对话框,选择将要存放99SE格式的文件夹,在保存类型中选择“Schematic binary 4.0(*.sch)”,这是 99SE可以导入的格式,如图14-30所示。 即完成了Altium Designer环境下设计的原理图及PCB文件转换为Protel 99 SE的格式。 图14-29 保存为99SE可以认识的PCB格式 图14-30 保存为99SE可以认识的sch格式

图14-32 Altium Designer设计的PCB板转换为Protel 99SE的格式 (3)启动Protel 99 SE软件,执行File→Open命令,弹出打开文件对话框,选择需要打开的文件,如图14-31所示。 (4)按“打开”按钮,即可显示转换到Protel 99 SE的文件,如图14-32所示。 图14-31 选项打开的文件 图14-32 Altium Designer设计的PCB板转换为Protel 99SE的格式

小结: 14.1 将Protel 99SE器件库导入Altium Designer中 14.2 将Altium Designer的元件库转换成99SE的格式 14.3 将99SE设计的文件导入Altium Designer中 14.4 将Altium Designer设计的文件转换为99SE格式