Cadence使用中遇到的错误及解决办法(更新)
【目录】
1、软件打不开(OrCAD Capture CIS 或 Model Editor 界面不显示)
OrCAD Capture CIS突然打不开,问题出在注册表,卸载时候并没有改变注册表,解决:
运行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夹,点击右键删除,
再打开ORCAD就可以成功。
Cadence的 Model Editor突然打不开(打开不显示界面),也是同样解决方法。删除注册表的文件夹 HKEY_CURRENT_USER\Software\Orcad\Model Editor
2、下载PSpice模型文件打开报错
提示错误:
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
解决方法一、打开下载目录下的.obj工程文件,将元件库拷贝,复制到自己的工程文件元件库中。
解决方法二、(待补充)
其他1:orcad里面pspice报 ERROR -- Missing model 错误
错误的意思比较直观,就是模型错误,也就是该元器件没有对应的模拟模型。这里有可能是你库选择不正确,在capture中画原理图时,为了模拟,在选择part的时候加载的库应该是tools\capture\library\pspice 目录下的库,而非tools\capture\library 或者\tools\pspice\library下面的库,后者暂时也不晓得用在哪儿,所以选择库要选择正确。否则仿真时找不到模型
来自
其他2:求教“pspice COM wrapper error”问题
我打开一个仿真文件倒腾了一下再次打开也是这样子,但打开其他的仿真文件没有这样的错误
解决了 ,是加密软件的问题。给加密软件公司打电话告诉他不要加密里面的文件。
3、凡亿视频播放器引起的各种问题
3.1、播放视频时OrCAD闪退问题
因凡亿PCB视频播放软件与Orcad的capture目录冲突,
导致orcad闪退。
修改capture目录名称与caputer.exe文件名称
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture为
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe为
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
3.2、导出网表提示错误
以上修改会导致软件有些配置找不到目录而报错,比如导网表的时候,有以下问题:
(1)导出网表:提示无效指针,PCB Editor空白
解决办法:
打开我的电脑c盘,按照此目录“c:\Willdows\SysWOW64”找到cmd.exe的应用
点击鼠标右键以管理员身份运行
进入DOS命令窗口下
先复制如下这一行的代码(其中相应文件的路径请按照自己安装的
文件路径进行修改)
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
参考:
https://wenku.baidu.com/view/9a523b4f77c66137ee06eff9aef8941ea76e4bb0.html?re=view
(2)导出网表:Configuration file错误
Option->setup -> 重新选定allegro.cfg文件
Configuration file配置为
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
3.3、电脑上所有另存为,save as,搜索 另存为等操作都自动退出
视频播放器,需要机器码验证,关闭播放器就正常了
https://www.zhihu.com/question/27682079/answer/55509794
4、使用orcad的CIS时意外退出
尝试修改一下配置文件就可以解决了,安装目录下D:\Cadence\SPB_16.3\tools\capture 里的CAPTURE.INI文件开头在
[Part Management]
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
下面加上库的路径
[Part Library Directories]
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
[Allegro Footprints]
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
就可以了!
来自
这是第二次出现打不开OrCAD Capture CIS的情况,第一次就直接卸载软件然后又重装了软件,真是费时费力。现在又出现了这种情况,上网查找了一下,网上给出了两个解决方法,故记录与此。
第一个解决方法:
打开D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安装在D盘)。
找到[Window Placement]配置选项,改为如下:
Max Position...=(-1,-1)
Min Position...=(-32000,-32000)
Normal Position=(138,105,1176,877)
Show...........=ShowNormal
保存后,打开Capture CIS,一切都正常了。我用的是这种方法,按照上述方法配置CAPTURE.INI文件后,保存,然后再启动程序就可以正常打开OrCAD Capture CIS了。但是,在使用几次之后,还是出了问题,这个文件中的设置自动的又改变了,OrCAD Capture CIS不能够最小化了。还好,还有第二种方法。
第二个解决方法:
直接删除CAPTURE.INI文件就行了,这种方法还是可以的。
来自
汇总以上两种解决方法,
解决方法,打开安装目录下D:\Cadence\SPB_16.3\tools\capture里的CAPTURE.INI文件,新增如下:
[Part Management]
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
[Part Library Directories]
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
[Footprint Viewer Type]
Type=Allegro
[Allegro Footprints]
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
[Symbol Selector Configured Libraries]
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
Number of Configured Libraries=1
[Window Placement]:
Max Position...=(-1,-1)
Min Position...=(-32000,-32000)
Normal Position=(138,105,1176,877)
Show...........=ShowNormal
5、导出网表错误 ORCAP-36003 conflicting valuesof following component definition
问题:
解决:
添加class 信息,都改成一样
文件夹 C:\Users\Nomil\AppData\Roaming\SPB_Data\cdssetup\OrCAD_PSpice\16.6.0
文件夹 D:\Program Files\Cadence 16.6\SPB16.6\tools\pspice
打开 Pspice.ini文件
BASESYMLIBPATH=$CDSROOT\tools\Capture\Library\PSpice\modeled.etc
TRANSLATOR=$CDSROOT\tools\Capture\sch2cap.exe
BaseSchSymPath=$CDSROOT\tools\PSpice\Library\modeled.slb
BASESYMLIBPATH=D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\library\pspice\modeled.etc
TRANSLATOR=D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\sch2cap.exe
BaseSchSymPath=D:\Program Files\Cadence 16.6\SPB16.6\tools\pspice\library\modeled.slb
方法二、
5、导出网表错误 ORCAP-36003 conflicting valuesof following component definition 解决办法:在系统环境变量里面添加一项:IGNORE_PROP, 值为DEVICE,重启电脑后生效。 ---------------Michael Lore