《Win7、Win10中Protel99se不能加载库文件解决方法》由会员分享,可在线阅读,更多相关《Win7、Win10中Protel99se不能加载库文件解决方法(2页珍藏版)》请在金锄头文库上搜索。
1、Win7 以后系统中 Protel99se 不能加载库文件解决方法在 win7 下安装 Protel99se 会出现无法添加原理图库,元件库的情况。如图,提示“file not recognized”。解决办法如下:在修改 ADVSCH99SE.INI 和 ADCPCB99SE.INI 前要退出 Protel,因为 Protel 退出时会修改这两个文件!1) sch 库的添加可以分为两种:方法一:C:WindowsAdvsch99se.ini 的方法,具体如下:用记事打开 ADVSCH99SE.INI 文件,在Change Library File List下找到 File0,等号后面的的内容
2、就是默认已经添加的库。要添加多个库就在在 File0 后面添 File1,File2.依次类推,但注意最后修改 File0 上面的 Count 属性,如果你添了四个库,就把它的值改为 4。如下改可行:Count=3File0=d:Program FilesDesign Explorer 99 SELibrarySchMiscellaneous Devices.ddbFile1=d:Program FilesDesign Explorer 99 SELibrarySchProtel DOS SchemaTIc Libraries.ddbFile2=d:Program FilesDesign Ex
3、plorer 99 SELibrarySchIntel Databooks.ddb保存退出编辑。方法二:利用原理图 Find Component 功能:首先,添加原理图库,在*.sch 文件中点击“Find”(下图左)在“Path”中找到存放设计的文件夹,点击“Find now”(下图右)然后选择自己设计的库,“Add To Library List”,这时会发现已经添加到“library” 中了,再点击“close”即可 ;2) PCB 库的添加如果在 C:Windows 下找不到 Advpcb99se.ini,不是没有安装这个文件,而是这个文件被安装到了用户目录下面去了(C:Users(自
4、己的用户名)AppDataLocalVirtualStoreWindows),将这个文件复制到 C:windows 下。修改这个文件,如下内容Count=3File0=DMSACCESS:$RPd:Program FilesDesign Explorer 99 SELibraryPcbGeneric Footprints$RNAdvpcb.ddb$OP$ONPCB Footprints.lib$ID-1$ATTR0$EPCBLIB$STFFile1=DMSACCESS:$RPD:Program FilesDesign Explorer 99 SELibraryPcbConnectors$RNM
5、iscellaneous Connectors.ddb$OP$ONMiscellaneous Connectors.lib$ID-1$ATTR0$EPCBLIB$STFFile2=DMSACCESS:$RPF:Evan99seLIB$RNMyPCBlib.Ddb$OP$ONMyPCBLib.LIB$ID41$ATTR0$EPCBLib$STF保存退出即可。注意 PCB 库文件有一个 ID 值,每一个文件的 ID 都不同,一般方法是从 XP 里面的这个文件里去获取。当然也有最简单的方法,那就是在 DDB 文件里,lib 文件直接放在最顶层,不要放在任何文件里,这样的话这个 ID 就是-1(Pro
6、tel 自带的元件库这个值都是-1 就是这个原因吧)。这个方法不一定可靠,但是目前还没发现出错,加载不了的。注意:如果改的是 C:windowns 下面的 advpcb99se.ini 那么就只有以管理员权限运行才加载那些库,这样在平时使用会觉得挺麻烦。解决办法就是修改 C:Users(用户名)AppDataLocalVirtualStoreWindows 下的 advpcb99seini,这样就不需要管理员权限运行了。(因为普通运行时就是从用户目录下加载的这个文件) , 【 Win10 x64 下测试发现,只有修改该目录下的文件才可成功添加 PCB 封装库,修改 windows 下的文件无效】