protel导入元件库方法
- 格式:doc
- 大小:25.50 KB
- 文档页数:2
protel99怎么导入元件库和封装库?2012-07-11 18:37528sln|分类:工程技术科学|浏览4668次我拷贝了一些别人的元件库和封装库,怎么把它们导入我的软件里呢?说的详细点麻烦了~~~~~是放在哪个文件夹下吗?2012-07-11 20:08提问者采纳首先,你拷贝了一些别人的元件库和封装库,总要放在电脑的某个文件夹里面吧。
好,记住文件夹名及其位置。
以添加原理图元件库为例:1。
打开PROTEL99,在画原理图界面,在编辑器管理窗口,点击Browse Sc h,在Browse下有个下拉框,下拉菜单中选择Libraries选项。
2。
点击Add/Remove,出现Change Library File List 对话框。
3。
在Change Library File List对话框,最上方有个“查找范围”。
你在其后的空框中,下拉选出元件库所在的文件夹,则在其下面的空白框里会出现你想加的元件库名,你左键点击之使之变兰。
注意,有个“文件类型”下拉选择,一定要与你拷贝的元件库文件名后缀一致(是.ddb文件?还是.lib文件?)4。
点击Add,则刚才那个被点兰的元件就出现在下方的空白框里,且包含了其路径。
5。
点击OK,就完成了“导入原理图元件库”!而不需指定放在哪个文件夹下。
如果是添加PCB封装库,其步骤与上述大同小异,只是有些名称有点差异。
你试一试吧。
希望能帮到你!评论|5大金技术|六级采纳率54%擅长:暂未定制按默认排序|按时间排序其他2条回答2012-07-11 19:11lnln_02|四级添加元件库:在原理图界面,点击Browse Sch,Browse下点击右侧小三角,选择libraries,然后再点击Add/Remove,找到你放置元件库的目录,直接添加即可,如果使用再选中该库,预览栏即可显示该元件。
添加封装库:在pcb制板界面,点击Browse Pcb,Browse下点击右侧小三角,选择libraries,然后再点击Add/Remove,找到你放置封装库的目录,直接添加即可,如果使用该库选中该库,预览栏可观察库元件封装。
Protel99se 元件库导入
Protel99se 怎幺添加元件库
有很多小伙伴用Protel99se 添加元件库时出现File is not recognized。
视频中有教大家Protel99se 无法添加元件库文件的解决方法。
因为Protel99se 是应用于Windows9X/2000/NT 操作系统下的EDA 设计软件,所以win7、win10 安装Protel99se 会有不兼容的情况,出现File is not recognized,就像这样。
然后教大家如何解决这个问题。
在现有的元件库列表中随便点击一个元件,然后点击Find,出现弹框,
寻找你要添加元件库文件的根目录,一般都在Library 下的SCH 里,然后点
击Find Now,出现SCH 里的所有元件库文件,你可以随便添加你想要的元件库,Add To Library List,添加一个就会在库列表里出现。
所以再也不用担心Protel99se 无法添加库文件了。
然后给大家介绍一个非常好用的工具,Protel99se 增强工具。
在使用笔记Protel99se 设计电路时,有的按键没有或者不好找,快捷键能减少左手在键盘上左右移动和鼠标移动次数,另外这个工具还有这些功能,这个鼠标滚轮放大缩小更新视图特别实
用,然后点击鼠标右键不松还可以挪动整个网格和元件,放大了电路后查看
元件很方便。
还有很多功能,大家可以自己琢磨琢磨。
安装说明Protel 99 se 简体中文第六版(含第二版)第一,运行setup.exe安装Protel 99 ses/n(安装时的密钥):Y7ZP-5QQG-ZWSF-K858第二, 再安装Protel 99 se service pack 6 简体中文第六版(运行\Protel99SP6\protel99seservicepack6.exe)第三,汉化安装(Protel99汉化)1, 安装中文菜单将附带光盘中的client99se.rcs复制到windows根目录中。
说明:在复制中文菜单前,先启动一次Protel99se,关闭后将windows根目录中的client99se.rcs英文菜单保存起来。
2, 安装PCB汉字模块将附带光盘中pcb-hz目录的全部文件复制到Design Explorer 99 se根目录中,注意检查一下hanzi.lgs和Font.DDB文件的属性,将其只读选项去掉。
3, 安装国标码、库将附带光盘中的gb4728.ddb(国标库)复制到Design Explorer 99 se/library/SCH目录中,并将其属性中的只读去掉。
将附带光盘中的Guobiao Template.ddb(国标模板)复制到Design Explorer 99 se 根目录中,并将其属性中的只读去掉。
汉化完成.OK!4, 安装orCAD转换程序(如果需要的话)将附带光盘中orCAD-Protel目录中的全部文件复制到Design Explorer 99 se 根目录中。
Protel99se在WIN7下无法添加元件库的解决方法(如下)第一种:1、前段时间学Protel,结果尝试添加元件库,无法加载。
百度了一下,说是win7不兼容。
2、最近发现有一个方法可以加载,使用find搜索元件,然后将搜到的元件库加载进去。
3、没有涂鸦,只能说了。
点左边中部窗口(元件浏览器)中最后一个按钮find,在出来的对话窗中,第一个框中添要加载的元件库中的一个元件名(使用* ?通配符不用写全名),之后点击右下find now.在中部左侧窗口就出现了包含该元件名的库了。
WIN7操作系统下,protel99se添加元件库的操作方法
最近更换了新电脑,操作系统是正版的WIN7,在用protel时发现元件库无法加载,很是郁闷,上网查找解决方法,发现基本就一种方法,但我按照该方法操作后发现根本不起作用,大有上当之恼,直叹息许多博主光知道转载他人文章,却不理会其可行性,由是本人花了一个上午的时间终于找到了一个添加元件库的方法,虽然极尽粗糙,但还是有帮助的,现配合图片如下:
protel打开时默认添加Miscellaneous Devices.lib,点击ADD/REMOVE按钮添加所需要的库时,弹出“文件无法识别”。
点击面板右下方“FIND”按钮,弹出如下对话框:
时不要做任何设置,直接点击“Find Now”,搜索完毕后的结果如下:
我们看到已经搜出很多元件库,
比如添加“AMD Microcontroller.lib”元件库,点击Add To Library List即可添加进去,如图:。
Protel99se与AltiumDesigner10数据互导wen6868wen编著一、将Protel99se器件库导入AltiumDesigner10(以下简称AD10)中Protel99se器件库压缩包可从Altium公司的网站()下载。
器件库压缩包解压后得到Protel99se器件库文件x.ddb,例如Texas Instruments.ddb 。
然后,按以下步骤操作:(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 Instruments.ddb。
如果要一个文件一个文件地导入,则通过对话框右边的【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”对话框按照提示操作。
第四章器件封装4.1导入原理图绘制完成电路原理图并检查无误后,就要导入到PCB文件中进行布局走线了,这是制板的必走过程。
导入PCB有2中方法,一种是原理图生成网络表文件,在通过网络表文件导入PCB中;另一种就是直接在原理图编辑创口更新到PCB文件中。
1.打开需要导入的原理图文件,检查每个元器件封装是否已经配好,进行ERC电气检查;图5-1(a)图5-1(b)2.命令“Design”--“Create Netist”创建网络表文件;图5-1(c)图5-1(d)3.打开PCB文件,执行“Design”--“Load Nets...”,找到刚刚创建的网络表文件进行导入,如果所有元器件封装都无问题则会显示“All macros Validated”,那么“Execute”就可以了,否则会显示“Can not execute all netlist macros”,一定是对应的封装有问题了,需要再次检查报错的封装;图5-1(e)图5-1(f)4.执行上个步骤后,PCB就能看到导入的封装了,剩下就是布局和走线了;图5-1(g)5.还有一种方法就是直接从原理图文件中执行“Design”--“update PCB...”也可以导入到PCB文件,但新手还是建议用网络表导入,这样方便查错。
图5-1(h)4.2导入封装库一、添加Sch元件库图5-2(a) 进入该界面然后点击Find图5-2(b)由于默认元件库所在的文件夹里的元件库文件太多,搜索时后面的元件库不能被搜索到所以应该先把你所要添加的元件库放到特定的文件夹里,然后再点Find Now搜索。
图5-2(c)图5-2(d)图5-2(e)这样就添加成功了二、添加PCB原件封装库下面说下添加PCB原件封装1.进入C\WINDOWS下找到ADVPCB99SE.INI(有的电脑这个文件夹不在C:\WINDOWS,这样你可以在C盘下搜索里找到它)2.用记事本打开ADVPCB99SE.INI图5-2(f)修改后记得保存提示:修改“ADVPCB99SE.INI”文件时候要从WINDOWS外面修改保存后,再粘贴替换到WINDOWS 中(在WINDOWS中直接修改“ADVPCB99SE.INI”文件保存无效)提示:最好将你要添加的文件放到“d:\Program Files\Design Explorer 99SE\Library\Pcb\”文件夹下,即Protel自带的库文件目录下,这样方便你修改“ADVPCB99SE.INI”配置文件。
一步一步学习Protel99SE:第三课Protel 99 SE原理图元件库编辑3.1 启动元件库编辑器3.2 元件库管理器的使用Component区:用于选择要编辑的元件。
Group区: 用于列出与Component区中选中元件的同组元件,同组元件指外形相同、管脚号相同、功能相同,但名称不同的一组元件集合,它们的元件封装相同。
Add按钮:加入新的同组元件Del按钮:删除列表框中选中的元件。
Update Schematics按钮:使用库中新编辑的元件更新原理图中的同名元件。
Description按钮:单击该按钮,屏幕弹出元件信息编辑对话框,用于设置元件的默认标号、封装形式(可以有多个)、元件的描述等信息。
Pins区: 列出在Component区中选中元件的管脚。
Sort by Name:选中则管脚按管脚号由小到大排列。
Hidden Pins:在屏幕的工作区内显示元件的隐藏管脚。
Mode区: 作用是显示元件的三种不同模式,即Normal、De-Morgan和IEEE模式。
以元件DM7400为例,它的三种模式下的显示图形如图3-5所示。
3.3 绘制元件工具3.3.1 常用Tools菜单Tools菜单中常用的元件设计命令如下。
New Component:在编辑的元件库中建立新元件。
Remove Component:删除在元件库管理器中选中的元件。
Rename Component:修改所选中元件的名称。
Copy Component:复制元件。
Move Component:将选中的元件移动到目标元件库中。
New Part:给当前选中的元件增加一个新的功能单元。
Remove Part:删除当前元件的某个功能单元。
Remove Duplicates:删除元件库中的同名元件。
3.3.2 绘图工具栏3.3 绘制新元件制作新元件的一般步骤如下。
⑴新建一个元件库。
⑵设置工作参数。
⑶修改元件名称。
⑷在第四象限的原点附近绘制元件外形。
很多人用Protel99se的时候,在软件打开之后,进入操作界面后,在窗口的左上方有Browse/Sch,点击后会出现Libraries,然后底下是一个空白的窗口,此时,我们如果想在界面上放置元件,就要首先装载入元件库。
然而,现在大部分使用者的电脑都是win7系统,(只有少数年纪比较大的人还在用windows xp 的),点击Add/Remove后,会出现Change library file list,在Sch目录底下有很多后缀为.ddb的文件,选中一个,点击ADD后,系统提示File is not recognized,那么现在应该怎么办呢?本人经过试验之后,找出了如下3种办法,依次由简单到复杂,大家不妨一试。
1、在软件界面的左下方依次有:Edit Place Find ,点击Find,会出现find schematic component窗口,在此窗口的右下方有Find Now,点击这个按钮后,软件会自动在安装目录下查找已经存在所有的元器件库,稍带几秒后,点击你所需要的元件库后,点击Add to the library list后,点击close关闭窗口即可2、把protel99se软件关掉,(此操作必须先执行,否则后面的操作都白做了!!),打开我的电脑/计算机---------》打开本地磁盘C-------------》Windows---------->AdvSch99SE.ini----------->双击打开这个文件,此时你会看到file0……………….、file1………………..、等,此时我们需要手动将元件库添加进去,将上面的file0……………复制下来,把Sch\后面的删掉,把你需要的元件库名,手动写上去,一个字母都不能错,还要注意英文的大小写区别。
此时,我们注意到上面有个Count=**,你数一下有几个File 开头的,那么Count就等于多少。
然后,点击文件…………》保存,然后,关掉窗口。
Protel DXP 实用教程56图3-19 设置文件日期信息经过上述各个步骤,我们已经设置好了图纸,下面将进入绘制电路原理图的实质性工作阶段。
3.4 载入元器件库绘制原理图的过程就是将表示实际元器件的符号,用表示电气连接的连线或者网络标号连接起来。
第 (1) 步要做的就是在图纸上放置元器件符号,Protel DXP 作为专业的计算机辅助电路板设计软件,常用元器件的原理图符号,都可以在Protel DXP 的元器件库中找到,用户只需在元器件库中调用所需元器件,而不需要用户逐个去画元器件符号。
Protel DXP 元器件库中的元器件数量是庞大的,但同时分类也是非常明确的,它的一级分类主要是以元器件厂家分类,在厂家分类下面又以元器件种类(如微控制器类、A/D 转换芯片类)进行二级分类。
针对特定的设计工程,用户可以只调用几个需要的相应元器件厂商中的二级库,这样做可以减轻系统运行负担,加快运行速度。
也就是说,如果用户想直接利用Protel DXP 现成的元器件库,就应该知道想要的元器件放在ProtelDXP 元器件库的哪个二级库中,并将该二级库载入到系统中。
(1) 打开库文件面板。
在工作区右侧单击【Libraries 】标签,如图3-20所示。
系统默认的已经载入了两个库,一个是常用电气元器件选项库(MiscellaneousDevices.IntLib ),另一个是常用接插件选项库(Miscellaneous Connectors.IntLib )。
图3-20 库文件面板 当前元器件库名称 关键字过滤栏 当前元器件库中元器件列表 原理图符号预览 库中包含的其他模型列表PCB 封装预览。
一、添加封装前的准备工作(元理图的库加很简单我不多说,直接查找,然后添加就可以了。
这个方法在元理图中也适用,但没有必要)说明:这个方法只能增加已有库中的封装,并不可以加多一个库1、如果我们的封装放在一个.DDB的文件中,要把它添加到系统已经有的库中,先要导出为.LIB格式的文件。
如我这里画的库放在win7 99se.ddb中(如上图)(注意我这里的PCBLIB1.LIB和下面系统的刚好同名而已不是同一个文件哦。
)2、打开PCBLIB1.LIB,里面是我画的一个封装WIN799SE,有更多封装方法也是一样的。
现在我要把里面的所有封装从.DDB文件中导出保存为.LIB格式的文件(本来它也是.LIB格式的,但是它是在.DDB文件中的,而且我发现用其它方法导出的.LIB文件不能用作导入)(如上图)3、紧接上步,点文件导出PCB200ASCII库(如上图)4、这里弹出对话框,命名并选择保存路径,我命名为1234.LIB(如上图)5、这时我们到保存路径中查看已经生了1234.LIB文件,这个文件就是用作导入操作的(如上图)二、正式开始添加封装(注意有的版本系统只自带一个库,你可以导入到第一个PCB Footprints.lib库中)1、现在我把1234.LIB的封装导入到系统已经有的PCBLIB1.LIB库中,选择PCBLIB1.LIB。
点“编辑“2、进入PCB库的编辑环境2、接着按图上操作3、弹出对话框后,选择刚才导出的1234.LIB库较多,这个导入过程是要比较久的,请耐心等待,并不要进行其它操作4、看下左边,已经成功导入了吧,保存退出就可以了5、重新打开软件,看下,O了。
调入仿真元件库及仿真元件的参数设置说明调入仿真元件库。
提示:首先在设计管理器中选择Browse Sch页面,在该页面的Browse区域中的下拉框中选择Libraries,单击Add/Remove按钮,在弹出的窗口上部搜寻下拉框中,选择Protel99SE所在的文件夹,再选择路径:Protel99SE文件夹/Library\Sch,在元件库显示窗口找到Sim,单击窗口下部的Add按钮,就可以看到在窗口中的Selected Files区域将显示仿真元件库Sim的路径,最后单击OK按钮,就把仿真元件库添加到了元件库管理器。
库文件选择窗口见本屏幕的左侧Browse Sch页面。
认识仿真元件库和库中的内容。
提示:Protel99SE中有如下仿真元件库:7SEGDISP.lib:七段数码管库。
74xx.Lib:通用74系列数字集成电路库。
BJT.lib:双极型三极管。
BUFFER.lib:缓冲器库。
CAMP.lib:电流放大器库。
CMOS.Lib:CMOS数字集成电路库。
COMPARATOR.lib:比较器库。
CRYSTAL.Lib:石英晶体库。
DIODE.Lib:二极管库。
IGBT.lib:绝缘栅双极性晶体管库。
JFET.Lib:结型场效应晶体管。
MATH.lib:具有各种数学功能的两端口元件库。
MESFET.Lib:砷化镓场效应晶体管库。
MISC.lib:杂元件库。
包括模数、数模和锁相等电路。
MOSFET.Lib:金属氧化物场效应管库。
OPAMP.lib:运算放大器库。
OPTO.lib:光耦器库。
包括4N25。
REGULATOR.lib:稳压电源库。
包括7805、7812、LM317和TL431。
RELAY.Lib:继电器库。
5V、12V等继电器。
SCR.Lib晶闸管库。
Simulation Symbols/Lib:基本仿真元件库。
包括电阻、电容、电感、各种电源等基本仿真器件。
SWITCH.Lib:开关元件库。
方案一:
1.进入C\WINDOWS下找到ADV PCB99SE.INI和ADV SCH99SE.INI两个文件;
2.用写字板打开ADVSCH99SE.INI文件,在[Change Library File List]下找到File0,大家可以发现,等号后面的的内容就是默认已经添加的库,如果要添加多个怎么办呢?简单,在File0后面添File1,File2..依次类推,但注意最后修改File0上面的Count属性,如果你添了两个,就把它的值改为2。
我用的是windows7系统,我如下改可行:配置SCH库
TypeCount=2
Count=5
File0=C:\Program Files\Design Explorer 99 SE\Library\Sch\Miscellaneous Devices.ddb
File1=C:\Program Files\Design Explorer 99 SE\Library\Sch\Protel DOS Schematic Libraries.ddb File2=C:\Program Files\Design Explorer 99 SE\Library\Sch\Intel Databooks.ddb
File3=C:\Program Files\Design Explorer 99 SE\Examples\Backup of AT89C2051.Lib
File4=C:\Program Files\Design Explorer 99 SE\Examples\Backup of SHUMAGUAN.Lib
其中File3和File4是我自己画的两个元件。
3.同样对ADVPCB99SE.INI更改以配置PCB库。
同样是windows7系统改后可行。
我做了如下更改可行:
TypeCount=2
Count=5
File0=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON>PCB Footprints.lib$ID>-1$ATTR>0$E>PCBLIB$STF>
File1=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Miscellaneous.ddb$OP>$ON>Miscellaneous.lib$ID>-1$ATTR>0$E>PCBLIB$S TF>
File2=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>General IC.ddb$OP>$ON>General IC.lib$ID>-1$ATTR>0$E>PCBLIB$STF>
File3=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>InternationalRectifiers.ddb$OP>$ON>InternationalRectifiers.lib$ID>-1$A TTR>0 $E>PCBLIB$STF>
File4=D>MSACCESS:$RP>C:\Program Files\Design Explorer 99 SE\Library\Pcb\Generic Footprints$RN>Transistors.ddb$OP>$ON>Transistors.lib$ID>-1$ATTR>0$E>PCBLIB
4.修改后,再打开PROTEL 99SE,OK。
(注意每次修改时必须保证protel99se程序是关闭着的,不然你就白改了,因为protel在退出时会修改这两人文件。
)
5.说明下,这两个文件是互不相关的,根据你的需要修改其中你需要的那一个就行。
当然也可以两个都改。