在WIN7下完美解决PROTEL99SE零件库不能加载问题
在WEN7下安装PROTEL99SE出现原理图库和PCB库均不能加载的问题一直困扰我们,在安装时发现99SE原来的库文件是可以加载的,所以解决肯定是有办法的,以下分3部分详细介绍我的解决办法,供大家参考,如有不当之处请大家多指教,请勿拍砖,谢谢!
第一步,我们要把99SE从系统盘删除,最好是彻底删除,将WINDOS系统目录下的带99SE字母的文件彻底删除,然后重新安装99SE,强烈建议不要再安装到系统盘下,建议安装到D盘,安装好99SE后再安装好SP6,安装完成后打开一个PCB文件和SCH文件。
第二部,首先我们来加载SCH库文件,SCH文件库加载比较简单,网上也有介绍,我在这里重复一遍,首先感谢前面的网友的努力,我在这只是做个转述,打开任意一个原理图文件,在工具(TOOLS)下第2行点击Find Component... 出现下面的对话框 (图1);
改变Path文件路径,指定到你目前原理
图库文件的位置,不知怎么改?很简单,点击
【。。。】按钮,找到你现在的库文件的位置即可,
然后点击一下Find Now按钮,此时你会发现
Found Libraries左边的框里出现很多的库文件,
呵呵!这里面就是你要加的库文件,然后选中
你需要加载的库,点击框下面的 Add To Library
List 按钮,你会发现你需要的库出现在右边的
框里了(图2),呵呵!恭喜你,这个库你添
加成功了,以此类推,将你需要的库全部添
(图3) |
加进去,然
(图2) |
(图1) |
后点击 Close 按钮退出, 参考
(图3)点击 Browse Sch 按钮,在Browse
栏里选择 Libraries 这时你会发现,你前面添加
的原理图库都已经添加进去了,呵呵!恭喜你了!
第三部,也是本文的重点,PCB文件库的添加,在做本次工作前需要提前做好以下几部分工作;
里面的子目录就放到根目录下,见(图4)
为什么只能放4个,这个我也解释不清楚
只是根据自己测试的经验,多加就会出现
Format '%x'...........的库加载错误提示,会打
(图4) |
不开PCB文件,这个问题在XP下也频繁
出现,我用这个办法一样的可以完美解决,
库的子目录建议用英文,当然中文也应该可
以,不过我没有花太多时间去试,如果有时
间大家可以尝试下,呵呵!
(图5) |
代替原来的ADVPCB.ddb库文件,
路径请参考(图5),对,就在
Generic Footprints目录下,
将原有的ADVPCB库文件覆盖。
之前必须先打开任意一个PCB文件,
让系统自动产生一个配置文件,呵
呵!否则你可能找不到下面的文件。
(图6) |
点击显示隐藏文件和文件夹,
见(图6),不知在哪里,呵呵!
点击控制面板,选择外观和个性化
你看,不就出来了。
文档类型为配置设置,路径请参考
(图7),路径为:系统盘下先找到
用户文件夹》(自己的名字文件夹)》
AppDate 》Local 》VirtualStore 》
Windows, 对就在这个Windows根
目录下,找到ADVPCB99SE,双击用
记事本打开。
(图7) |
(图9) |
(图8) |
将第20行TypeCount=1改成=2
中关于子库文件名替换成自己建立的ADVPCB原件库根目录下的子库文件名 File0=D>MSACCESS:$RP>E:\PROTEL99SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON> socket_rly_sw.lib $ID>-1$ATTR>0$E>PCBLIB$STF>
其它的都不要动,将红色标记的文件名换掉即可。
Count=1
File0=D>MSACCESS:$RP>E:\PROTEL99SE\Library\Pcb\Generic Footprints$RN>Advpcb.ddb$OP>$ON> PCB Footprints.lib $ID>-1$ATTR>0$E>PCBLIB$STF>
替换后变为下图(图10)
(图10) |
并将此文件上面的ComponentTypeMap
(图11) |
下面的Conut=1改为=4,见(图11)
用户1853536 2015-9-11 15:14
用户1045417 2015-7-3 10:23
用户1711475 2015-5-12 16:58
用户1668122 2014-9-7 00:44
用户403858 2014-4-17 15:14
用户377235 2014-4-15 07:53
用户1012893 2014-4-4 08:32
谢谢分享!我还没有安装呢。
用户1012893 2014-4-4 08:32
junwu_no_731469370 2013-8-16 14:55
用户1461388 2013-7-19 09:04