|
Cadence使用中遇到的錯誤及解決辦法(更新)% e1 K# Q9 X) z# w+ v9 H
3 j2 K5 k4 P; ?2 U r. Q【目錄】# C, S: X# h: s" B
8 ^- h# B, v0 }4 _
: ?+ e- @2 e4 X* r# R+ o0 S. _
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)% A; ?$ X# h0 D; e+ f: w! n/ e% o+ n
% Y( C; c0 B) K# U% L
OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:* V6 i+ R' e! `( ^ Q1 g
4 e3 J# C- ~' @8 q/ ]運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
! Z/ a& [' w: M: E9 |) P
( v1 ]4 j l7 k1 S再打開ORCAD就可以成功。7 X& m G/ A0 s, U
, i. @) c+ y5 j9 C, l6 w
4 l+ M0 y9 y9 E; m7 x4 z9 o( D9 F5 n0 n
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor: S' h' H5 p! ^5 [' U
7 d$ U) {6 g7 M' e: ^6 ] M7 U: s
& C- I! R% B( h9 ~
2 E& s- _8 I) r4 g" i5 A
$ E' [7 h5 ~# R/ z4 ~; D
8 n2 b0 i0 a" a3 O. W [8 z* T4 E2、下載PSpice模型文件打開報錯6 J4 a/ Q& p' ]- J- J5 }, G2 P
" p7 O' R6 L) W' i+ t' m2 h8 w
提示錯誤:
: w6 b- x. K- ^; r0 ]3 p) `! k+ {1 t8 H; ~9 \: @
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
6 Q6 A1 W" d$ I( `' t- E. u3 P. r" N9 ~6 _- _/ z r& I9 I
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。2 j+ ?+ p, B5 n) @
4 H1 v0 |3 l& x解決方法二、(待補充)
) e' c/ l* Y! Q- e0 O0 _8 U! [5 V- d6 n9 z
! T, j! d( t% z
" f7 u1 T' e, G. y4 M其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤- h+ h! J" `' x o
) P: a: V/ X5 x2 C6 p. A! v5 x+ @ ~3 ?
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
& G$ @0 B8 L1 j( @+ F' y5 j0 s1 ^& P
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
% h- o, V0 c* K4 M' K1 G8 a* e
0 O4 r2 } t6 | , t" ?$ e2 ~/ y7 ?6 @
& n/ @; d- g' y0 i
其他2:求教“pspice COM wrapper error”問題
# U; F1 |* k, ^% G7 ^4 @$ N4 r) Y9 U
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤
" F) Z* {# z! i/ s0 H* C0 q; V# X, P5 G3 n' v: q
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
& l: G, t8 L$ O3 v6 H( |: \) Y% b) b" ]6 d) I5 L1 Z0 Q
! I( Z3 j2 ?1 Z% }2 o' [4 j
1 F' }8 g1 K: ~; C4 m1 w3、凡億視頻播放器引起的各種問題; X1 ?2 A: d' V2 U9 g' S
0 u& }' N8 V% a8 F
3.1、播放視頻時OrCAD閃退問題, x" U% E" M5 r, l9 m
( \/ O9 _; J+ o/ p+ R
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
! Y5 z6 Q* ]( U4 Z" Z# G$ a
( L0 f0 `3 r% m導致orcad閃退。
9 f3 b8 X5 t, I( W. g9 s6 _7 Z
, B! p# r Z1 S' s, H! x! e0 d4 n修改capture目錄名稱與caputer.exe文件名稱
! l9 F$ t4 R$ F5 |: P+ O1 x) _# W7 o8 h' E1 o/ S
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲 ^7 P$ F6 |2 I K0 A$ ?
5 A% C& ]" [6 e! v" l; E& ^D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad$ e7 L1 i, _ t m% T) Z% m9 i7 N5 ?
! x9 Q4 k8 D& U9 t8 ~! G0 }# k. d& w , y' k0 f: m' w# @2 S7 q
* D; k! p, Y' I
D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲3 G* w- A" Z! l9 h1 |& I# k' H1 k
& U6 H; T6 k' i6 \6 I% LD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
, [- x6 Q0 }% H, _* o' j) {( ^9 j1 C# X4 @2 w
, |, N# W* D8 @3 m, O6 U& Q5 Q( \: U
3.2、導出網表提示錯誤
+ c$ @* [, C7 F( f3 A0 e5 a$ F: d* L, P# ^! n4 j
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:$ H' q5 }& ?5 M% [
4 n8 z. P' E2 l; [% G7 o(1)導出網表:提示無效指針,PCB Editor空白
( O/ b4 z; v1 k$ V9 f
/ ~- |2 p, ?3 @- |9 q, `% o# a解決辦法:
. ?6 H' X3 ]1 |2 d+ ~; T7 c9 G/ X( k! {& C
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
' Q' O. e7 f4 R% [4 W8 b/ K4 X% `
點擊鼠標右鍵以管理員身份運行
# v( }. N# u1 S _
* U G1 G5 |: ?/ p& U! j! ]: Y進入DOS命令窗口下
( G) f: ?6 m" b, ?! s# V/ Y: E; O* A. [* m* B! A
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的. g7 W. E- y- c7 `9 T
# k5 F0 {4 @# N9 b
文件路徑進行修改) i0 O- A; B0 \
) g5 A `6 p& I8 Z7 D" D
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"+ q0 W) b4 @9 H2 P6 q: C/ Z
5 {5 j% G' {0 _& ?" s; ?) ]
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
`7 F/ P, I2 m$ B: f
2 H/ P- |; [( @8 x* C2 A" H參考:
+ b* N! _' T8 U& b0 d
: S; Q' p2 o1 }https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view+ f2 c7 U. n( Q* T" K
0 ^" @8 A: t( k4 ?. R/ E! h
5 g! F% _/ e' z+ c
4 N5 d: c; p5 X1 `4 ~1 C
7 T& x) X* l' t: l. [# l) T$ z
9 `/ L; |( l3 f1 V(2)導出網表:Configuration file錯誤
8 |/ W& \' n ]# ?9 j0 f0 ]2 e; ?2 g/ `* c7 g5 ?2 W& e
* |% [2 c9 O0 A: `3 ?7 T
0 S% E; D9 E/ T5 \2 U% `1 G# R7 Z
( i# |9 \ v8 b3 o. b& s
, \6 G# ?1 ]7 @ x0 v7 U" KOption->setup -> 重新選定allegro.cfg文件( `0 Q4 w6 U& ?% f2 o9 O" R$ I
& C. |9 T6 j. W+ R3 c; w( D& H5 U: }. o8 P% U6 G4 o
; r% a+ A! l. X6 {" O1 V
Configuration file配置爲+ c* R6 ?9 {& Y2 g9 Z
; R* U" g6 y @ 4 \ v- y8 |' f: ~& N5 \
$ U) @# a6 W( w" ~: P* p
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
& b; }( U: {/ \ U, V3 A9 j8 g9 j- q
* i/ \* X& }7 s$ N) y& ^4 h4 m
7 E+ I$ e: x' D1 l. ~$ C2 @* |* v
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
X. y( K0 V3 ~$ T3 z
& F/ W% }9 Z, C* G( }裝了需要機器碼的播放器,關閉播放器就正常了7 n& w- K! W$ A
- g2 n& `4 x; D$ r0 a+ L
https://www.zhihu.com/question/27682079/answer/55509794
& |. X" ~& y9 c$ p# h5 q) U7 F+ R1 Q0 k7 @" Y
4 R, A8 L6 @$ q3 f! Z% Y) C8 u; h0 B8 Z
4、使用orcad的CIS時意外退出
: R( e- |% s @+ L1 G) S0 T, P" _
, s/ }' i+ p2 Y6 |0 `3 k$ E ) t& G9 D% M, w* P+ f, y. L
' L' E% J+ U% O/ O% ~/ }- A
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在" y. c" `; `8 N! V' R
* I( [# @, L! e' M- E
) a- X; |' M8 ]0 ]. t4 A! l
5 M5 L7 m. P$ v* _$ f[Part Management]- Y, O( L! h: I
% N3 `& t, D) X5 b) R( l7 HConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
$ D8 z/ y) Z: v. W
, B: G8 I: w1 B) xDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC4 a: y: R2 d) G0 u
; l5 ?7 C* i4 T/ E # \5 m5 J/ p1 @# i. u6 [8 S
, f K$ S$ M2 e0 ?( B* X3 g% `下面加上庫的路徑
3 ~4 R1 F% H0 p, N/ R) r1 S# R: x7 u) q! o. Q" j y
[Part Library Directories]
2 U) W6 b( ~# p" a. N% V9 U5 ^4 H# A: L, g0 X* Q. s* B
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\5 b( N7 u m9 F" f- w
/ n9 ~+ F4 K2 k
[Allegro Footprints]
' u/ d3 w( L5 G' _$ C& M- S: O: p' b! {. u/ }( {- V! _
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols) x6 _& w' I- h+ @! X: V! J* n( k2 h' V
& u, a6 K# r4 {; l2 M
就可以了!
2 i7 T' S7 F" g. w. E$ L k0 m S& \; I$ R) B+ ~9 J
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
, y# V( ^+ i, i. k q! r: K0 b6 `/ h p/ Q3 I9 c2 H- `! e6 h5 t; d: b
' i7 D; e9 m0 C; {, P! ^$ m
: E3 P k( O, K
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
$ I* a+ a4 X, l. g& z
7 A- s( C9 c! ^* D( k' P 第一個解決方法:
3 H+ ~6 `6 n P& _: v( ~, V& Z
! v) {3 F8 O L( | 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
, d$ S$ S0 O: o& }% L
3 |6 n9 [, L, P6 p 找到[Window Placement]配置選項,改爲如下:
2 z/ Q- P1 d( O' p- C& ?
6 C3 |; p7 Z- t1 P4 V5 i6 R Max Position...=(-1,-1)
* ?/ g6 c4 ^+ ]% m9 k3 _6 E' F
! O: U: {% ^6 g Min Position...=(-32000,-32000) A% Y1 o6 O( \6 R7 B3 M7 I3 H1 e
, E2 c9 M/ ~! {+ G
Normal Position=(138,105,1176,877)
0 C: I9 R1 A, c- C5 L
8 o5 R# |1 E# \! Z+ D# ^ Show...........=ShowNormal' ]( u% Y: w, r Q8 G
* t0 g& g& p% M/ K9 Q5 C/ h 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。( y0 Q; b/ ^+ ?9 }$ _$ K' j* x
! `; U$ }( b4 U( K! M) ]# \. W+ X
第二個解決方法:
: r7 s" Z) C1 c: y5 k, Q, y: ?; i: C; g
直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
& O$ F4 O: V- a, }7 B% N
5 Z2 ?' `1 c& }) ~' O/ H4 O& b" D來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>% D9 r8 E7 b7 C5 A: C' t& S- L9 Z B
5 Z! B, Y" b* R% I) h6 @
, r% t( }: G: T! U
8 K' v- r7 l# U" K5 M! |+ o彙總以上兩張解決方法,
6 @1 C& S; j7 V7 j" s. ~1 m6 U9 ~, ~& r7 |9 e0 C* }6 ^/ q* O5 S
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:' Z y2 }5 }( ~" m
7 }- l, o" w* _$ ?" `% v; _; q' v
[Part Management]. q7 K: _* b2 Q+ |/ o/ W
3 S2 R- E6 w$ h$ }Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
: E3 a) z1 I6 A L# w2 ]- Y+ M" A) |; ]1 J6 T3 ~
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC8 Y; [" c' K- ?" K
0 y1 A1 f# E$ b3 Z3 s1 u# _/ U[Part Library Directories] W/ {" ~8 ^# d2 g% V# [3 z5 _5 R
) B3 p2 m5 }+ x( S" J6 d
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
' T6 \/ a. Q/ [. @' n8 }* u q
! [# M+ ~8 {2 S. Z+ S3 `[Footprint Viewer Type]) L7 {: g7 T# z
2 r g1 W9 V0 L3 w+ y3 t5 V- c
Type=Allegro& s2 ^3 [8 h5 c1 o) N# v5 }% k
3 R6 T. f6 Z5 h6 a& @[Allegro Footprints]
; P; z! W6 s, c l2 ~! R( F& A! X! H4 t
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
% F1 E3 m" K+ A9 B& b9 E% H. T
0 v0 m# c+ m- H0 k: J+ z- c M[Symbol Selector Configured Libraries]
0 g6 n; o# M) r- u' n, A5 U s
1 G7 x7 D. _$ g' ]+ H, mLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb4 n2 O: |( R Z& T1 u
$ O2 m8 M2 |3 t& ?5 i' h2 V0 M5 LNumber of Configured Libraries=1
9 w M- X# M! o4 O
. d, S3 b' `# }7 Y- n* B$ p[Window Placement]:
1 V- b' Z0 k5 ]8 J9 C& x z
. I9 p' n8 @" Y; }Max Position...=(-1,-1)3 {& ^. s- j* L- D M1 M& p$ D7 N$ B
, l( L9 j* q2 N1 y7 u" r% G& v& c
Min Position...=(-32000,-32000)
- Z+ u1 E' Z9 P
! U6 _ C P. VNormal Position=(138,105,1176,877)
7 F8 R/ @# m7 c# l1 K% {
3 V4 n; R: x c6 X7 tShow...........=ShowNormal. U+ x b! W2 }. o8 z+ S% v/ P
: n" L- {+ z$ H$ } B2 p+ b - I; i0 Z! R& |) h$ k
, C; O e+ E' K x
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
% N6 o- P5 l9 ~3 E8 p4 u2 i& m' Q
( y. U/ e4 _' ^" [6 z問題:9 I4 E: e% `* M ^) j; u4 u( k
% Q, |9 u3 ?/ r+ B! ?
1 C- Q; q6 A. z8 [2 x) n9 K. C( ]3 c+ X6 a# n8 v& {0 Q! T" H2 S- W
解決:
6 _6 j' \$ g+ z' Z5 Y# @' }
( t2 q% G8 e$ P# H, r
7 P( \; j) J A5 r. S1 ~: |5 _4 Q0 @/ S6 y( p
添加class 信息,都改成一樣 |
|