怎样在Protel DXP 2004元件库中添加新元件

怎样在Protel DXP 2004元件库中添加新元件,第1张

需要先打开库文件,再在菜单 "工具"下拉点第1项"新的元器件",即可添加一新元件,不过是空的,你可以放置焊盘及丝印建立元件,也可以从PCB或库中复制粘贴其它元件修改之,完成后要修改元件名(默认是PCBComponent_1)

1、先进入protel原理图界面,然后打开菜单“设计(Design)”-“添加/移除元件库(Add/Remove Library)”命令。

(注意只有打开原理图才有前面的菜单,如果没有原理图,可以临时新建一个,如下图:)

2、d出下面的窗口

,选择要添加的软件库,然后点击下面的“Add(添加)”按钮。

3、如果在下面的列表显示出你刚才选择添加的元件库, 如果你的元件库添加成功,后面如果要添加其他库,继续这样添加了。

4、可能出现的问题及解决办法:

(1)如果出现问题,首先应该想到的是有没有成功激活。(激活问题我没遇到,不知道protel没激活会出现的问题是什么样的,因为,我一开始就激活成功了。)不过...先给你一组激活码一防万一好了:

S/N: Y7ZP-5QQG-ZWSF-K858

License number:   990005336

我的就是用这个激活的,适用于protel 99SE。

(2)如果添加失败,出现下面的错误提示窗口,那就是兼容问题。我的电脑就出了这个问题。

Protel99SE是很老的软件,与win7不兼容。不要觉得难以理解,为什么protel99偏偏不兼容win7呢。其实很好理解,早在Protel99SE问世的时候,连XP系统还没出来,更别说Win7了。微软2000年发布Windows 2000,而windows XP是2003年才发布的,更别说win7是最近几年才问世的。我估计protel发布的时候正刚上2000甚至可能更早的NT系统(有说protel正式版是2000年发布的)。早在十几年前,protel的设计者没办法考虑到后来的系统会有什么变化。至于为什么在xp系统上装就没问题,那是因为xp和前几个系统一样,用的都是NT内核,2000用的是NT5.0的内核,而Xp内核只做了小改,内核版本是NT5.1。但到了win7系统,内核版本就是大改了,我自己的电脑Win7旗舰版就是NT6.1的版本。从NT5到NT6整个的升了一个版本,所以protel这样的老软件不兼容也是很正常的。

【解决办法1】网上有说将兼容性改为XP就行了,我试过了的,不行。不过你可以试一下,碰碰运气。方法是,在protel主程序(找不到的话,桌面快捷方式右击也一样)右击—>"属性"—>"兼容性"选择页,然后在下面可以看到一个兼容性模式,里面(也就是下拉列表上面的)有一个选择框默认是不打勾的,你把勾打上,就可以打开下拉列表了。下拉列表从最上面的windows95一直到最下面的你当前的系统,从上到下,系统版本越来越高,windows me及之前的都是内核版本太低,你选了也没有用。servers2003和2008都是服务器版本。你可以尝试的就是XP 和2000上下的这几个版本。 (我的系统是原版的,全都是英文,就不给你截图了。)

【解决办法2】protel99的兼容性不好是出了名的,所以就有人专门做了解决protel与win7兼容的工具。我这里就有一个,还是去年参加学校培训是老师给的,软件的可靠性不容置疑,全班100多人都用过,除了用XP系统的。就在附件里,鼠标点一下就可以下载,只要你花5个财富值。(不要说我黑,你想想看,我为了给你回答,折腾好几个小时,先找到protel一步步 *** 作、截图、还要查资料,然后给你写出文字说明,大冷天弄了几个小时,还要熬夜,太幸苦了,不收点回报岂不太对不起自己了,其实5个财富值是最高的了,哈哈!)

【解决办法3】俗话说,“自己动手, 丰衣足食”,这个问题还可以不用下载任何软件,手动

解决。原理是protel在运行是会把它所加载元件库列表,保存到磁盘上的一个特定的文件中。

这个文件在系统目录C:\windows下,名字是AdvSch99SE.ini。(注意一下,一般系统盘符是C盘,系统目录就是默认的C:\windows ,但如果系统盘可能不是C盘,比如说是G盘,那么系统你就应该在G:\windows里找,而不是C:\windows。)

不过,不管系统目录是什么,都可以用%systemroot%表示,好吧,你按我下面的步骤来就行了:

第一步:自己在地址栏中输入

notepad %systemroot%\AdvSch99SE.ini

(命令解释:notepad.exe是记事本,写成命令可以省略后面的扩展名exe,后面的是参数,为记事本要打开的文本文件,ini与txt一样都是纯文本文件,可以用文本编辑器直接打开。)我的AdvSch99SE.ini打开后是这样:

[Change Library File List]

Path=D:\tools\elec\Design Explorer 99 SE\Library\Sch\Miscellaneous Devices.ddb

Prompt=Change Library File List

SelFileType=All files(*.*)

EditorName=All

CallBack=Sch:LibraryDocumentDescription

Sel File Type=All files(*.*)

WholeProject=False

TypeCount=2

Count=1

File0=D:\tools\elec\Design Explorer 99 SE\Library\Sch\Miscellaneous Devices.ddb

FileX列表就是加载过的元件库列表,“count=”后面的数字是其个数。

File0=后面的是这个库文件的全名,全名以盘符开头,比如我安装在在D盘,盘符就是D。

(情况1:如果实在没有这个AdvSch99SE.ini文件,网上有人说新建一个就行了,我没试过。不过你可以将protel中添加元件库相关的 *** 作多做几次(尽管会报错),那样protel说不定会自己建一个AdvSch99SE.ini,在不行的话八成是哪里弄错了。)

(情况2:如果protel用过多次的话,你会发现,AdvSch99SE.ini后面的东西不止我列出来的那些,还有很多,但不要紧,你只要找到Count=?

File?= ... 这样的东西,紧接后面添加就行了。)

第二步 在File后面按上面的格式加上你要加载的库文件(“文件夹名”+“

\”+“文件名”的构成)。

注意每加一个,count后面一定要增加1。

第三步 保存

现在如果你的protel是打开的,先关闭它。由于windows的保护,你直接保存是不行的。必须先另存为到桌面上(千万不要改名),然后移动到原来的windows目录替换掉原文件 。在这个移动替换的 *** 作过程中一定要保证protel是关闭的,否则protel一直访问AdvSch99SE.ini,结果会怎样你应该知道。

最后 启动protel99se,查看一下元件库有没有成功加载。元件库加载后你就可以使用上面的众多元件了。

对于兼容性问题,我还是推荐使用手动添加的方式。安全可靠,而且还能熟悉元件库,我上面第三幅图上面的两个元件库“我的元件库”和“原理图元件库”都是手动添加的。

好了,这么多也够详细了,基本上该出、不该出的问题都考虑到了。假如再不行你干脆重装一次算了,不值得折腾(不过自己建的库一定要保存下来,千万被放在安装目录下,卸载时一块给删了),还有假如哪位使用的是WIN8系统,自求多福吧!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11877520.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存