这个问题真难解决,我尝试了很多方法,包括网上所有的,都没有用,现在我总结以下几种解决办法
一、更新数据库
按照下图更新数据库,看是否有效
二、关闭Options“、”Visibility“、”Find“窗口
在网上搜索了很多解决方法,诸如使用DB doctor进行检查等方法,都不见有作用。在第一次遇到该问题时,反复重装了多次,总算是好了。但在第二次遇到该问题时,重装了多次都不能解决问题。后来无意间发现,其实是鼠标晃到了”Options“、”Visibility“、”Find“窗口时,就会报错,如图1所示:
于是在打开PCB后,不将鼠标晃动到这三个窗口,而是在”View“窗口中,重新关闭再开启这三个窗口:
看这样是否有效
三、Allgero和有道词典冲突
如果你们使用了dbdoctor或者删除文件的操作都没有用的话,可以退出有道词典,瞬间解决BUG。
四、重新生成配置文件
在candence命令行里面输入echo$localenv,可以看到W- (SPMHGE-269): netrev had warnings, use Viewlog to review the log file.
打开canence软件home路径的文件夹,一般在环境变量中看。
我的是C:\Users\Simon\AppData\Roaming\SPB_Data
打开这个文件夹,把pcbenv这个文件夹整体删除,删除前别忘了备份文件夹里面的env文件
这时候你新建一个brd文件(记住一定要建一个新的),重新设置pad库和封装库的路径。再次导入网表,就算footprint库有问题,网表还是可以正常导入。
五、安装114(针对16.6版本的cadence)之后的补丁
补丁下载: https://pan.baidu.com/s/1wLAqZrEuNub8-e6T3L-83A 提取码:26f2
安装教程:参考吴川斌的视频教程:https://www.mr-wu.cn/cadence-orcad-allegro-resource-downloads/
我的是只有第五种方法才得以解决,建议大家从第一种方法开始,实在不行再弄第5种,因为补丁下载很慢。