|
Cadence使用中遇到的錯誤及解決辦法(更新)9 l6 b$ r5 a) t& n
% f6 d! [' g b0 L, C3 Q x# E6 V
【目錄】
% g" M7 Z7 c( S, i1 P8 e" U. S- O& E9 L
# F2 B7 Y0 j6 Y! T" @# S6 g
* E7 j: i$ _* G+ B1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)9 }: H( c% t8 L+ f3 ~- \, X
f+ w ^8 O+ H0 M' y7 L( Q
OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
7 L6 {, n8 A, e
- W$ q& Z2 J- q5 [8 K7 D6 I* f, e7 f運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
( z8 t0 `: B( p4 \1 ^1 u
& w+ ?. |; x8 k7 n再打開ORCAD就可以成功。
" [& h- C* h6 ^. q8 X, Z
( [5 b0 |, d: O 6 b" Y& O( k9 R, H
2 I! t- `; |* I4 v1 k! T3 @4 xCadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
5 P9 [' k8 X' L1 N& k$ z4 J# I5 t) p/ w1 r% R9 Z
/ ]- ?: c) K- @* Y& b
5 G0 b$ M j9 N8 I# A " y. P$ ]; N, Z& ]
5 Y/ o6 K- i# p& n% d" D2、下載PSpice模型文件打開報錯
' k) E9 V* @ x( p9 N
+ T, x( y; F6 N( d2 |$ g提示錯誤:
. l8 i2 M# Y8 Y& f! A5 M+ H- G+ {( Z- V* C* z$ b
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred# y5 @1 [" J& v5 m9 a
% G5 v$ i9 {' ]# L# J解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。& \( A/ v+ m9 e: m0 v
. m' W6 q9 w6 @ R解決方法二、(待補充)
0 B O" ]) B. L7 x* ?
Y& h0 \4 k& _% c1 G; @' \
; Q$ Y4 i" h5 E# e. q1 {
9 z7 ]. ?: T# }; j( W+ t5 g其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
( M# U" t o$ ], ^6 N& C$ h5 ~0 n6 D6 Q
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型0 I5 s% k1 s) X p
5 ]6 q' |+ I5 N2 W4 _
來自 <https://blog.csdn.net/rdarda/article/details/6587384>! o0 a: }, d2 | p0 X4 y2 D; z
" D1 a0 n* ^) P0 g% r/ ]
! m9 R; ?7 C% P2 t5 _/ G
9 H7 }1 V6 t8 b1 B& V其他2:求教“pspice COM wrapper error”問題1 S0 f6 l) [5 g
0 O2 }$ ]8 J. q
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤
4 |: ~- U8 h. h- P9 }
8 c. z# d; d4 A x/ L解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
/ E$ g% x- r4 M6 j$ N# r1 V1 A- O: ]4 Z( g0 j; I: Q
% S: ^9 g% \& M4 Q* v( t. v4 y
- M" Q- |, N p, N. z* D7 \9 ~
3、凡億視頻播放器引起的各種問題
# t) _2 k7 A# k, A6 U4 k6 i6 s2 V, y: L& ]' [' u* ?
3.1、播放視頻時OrCAD閃退問題: V2 P4 v# m% {5 ^- \: M9 I
+ f/ @% Z8 r. Z: H2 s因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
1 R6 e3 v& c& b/ c m z6 Z% j+ _* }+ ]0 A3 D
導致orcad閃退。
8 Q: i* q0 h; u/ x
: e$ X+ F2 n* S, K- y& ^修改capture目錄名稱與caputer.exe文件名稱
2 F: Q+ x ~* z2 L4 Z, O6 s/ N6 B( J+ v
3 {7 @- K) i% v, X3 k, j0 A' a' HD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲2 B( Y$ e3 \# U7 M, A5 Q
- T, u+ n- x, B- [& Z
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad9 F6 [" P ?" v
- T- B, X( X9 C# ^7 R" {8 i
. s% _2 X% r$ u7 n: A
w- O7 B4 q6 L; k& y; iD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
* {% \8 m: K* O5 ?) L- ]: C& h* v( o/ b/ q0 {6 i
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
) |" x _6 X/ n4 y% Z& w( t2 I/ b9 g
+ a' Y. \. }, E) r, l2 x$ ]
( ?* B T8 a4 o4 K A3 {+ J3.2、導出網表提示錯誤
5 f. R3 T" g0 s6 P4 C% j$ z6 G0 h8 V- f# I+ b' i
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
3 t x" T7 k2 [8 H" k. z6 ?: b( |' e# O$ n3 Z$ o' t
(1)導出網表:提示無效指針,PCB Editor空白
: ]% F7 P7 t1 g% ?& c) o2 u
* X! o7 n1 ]/ a9 F8 Q, ]2 t, q解決辦法:
# W, e) N Y( [8 N4 L# o
9 W& h K. G O打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用! M3 {3 _4 c. f. h+ D
7 f/ A# t; M% L' h
點擊鼠標右鍵以管理員身份運行
- F8 v9 H3 B: y6 m* U! C% ^' e
進入DOS命令窗口下( D+ L+ _6 _0 ^4 k6 K
& v @' u# |$ U. z& ]! W6 c先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
& J& i. ]( F$ ~) d
# I; o: P$ ~% B4 }, d- a文件路徑進行修改)* ]+ R0 r( ]/ U: `& G5 N& i! }% W
' i" Q: }7 @0 uregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
6 ~; j$ @/ ^9 j- S+ E E/ W
( V! `6 J& V& H( q, E( Hregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx") x6 ]: | f* K* n6 i1 Y
) T# ?3 c2 {4 A4 x! b% ?0 {參考:
$ U7 ]# W$ W6 d# x
' p$ p @& \& J+ x- p; ]7 j% g' }https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
; c, c/ s: V' ~5 O; P% d; V+ o. d) I; T
" m3 I* O: Y$ G7 {: f, E( B1 m
6 Q7 P! _7 t2 Z0 ^2 \5 G$ w3 Z ; a! c0 |3 {6 M3 i ]
" z+ T3 C0 ?+ T! P; B. p6 S
(2)導出網表:Configuration file錯誤$ j* z8 s5 {; I) D
" B6 | a# J4 T
$ k8 |0 z8 \" J2 `# z: R5 c7 Q* U* p1 _5 T: b
1 e# v6 z) x7 H. M4 U0 Y
0 V# r4 w" S, D* P" W) TOption->setup -> 重新選定allegro.cfg文件 k3 X$ S3 c: C6 m9 j" O% }$ t
2 g! n# Y/ y3 k! o5 m! l
0 i& [/ @/ q* j' |0 c
5 E3 x" J1 t: h8 SConfiguration file配置爲, j' q! h @& }( S
% e6 h' O, x3 b S
; T! q' C# B& ], q- J
' r' e4 @0 z5 I% p" E) ZD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
& w. Z7 b8 x& B- g/ _: C4 s7 {) O: z
: W6 n% D! E9 e% j" J ; V5 e2 C% C! K5 j( v7 v
5 j' i0 g; C8 j! g
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
7 b6 I9 R M4 d6 [( T1 v4 O) e5 ?8 R8 I% y. O: W
裝了需要機器碼的播放器,關閉播放器就正常了
. r9 u3 P+ V: ]* n" F: O
3 J O1 |2 C% D7 Y5 h/ vhttps://www.zhihu.com/question/27682079/answer/55509794
: C. e4 {/ s- n) ]0 y8 x" m2 u$ r5 P, W, `& j3 [! E
3 M0 K$ ^3 i7 y: m, \4 g+ m; B6 M% e: s( c% [' x6 T
4、使用orcad的CIS時意外退出
& F6 g* W, I$ |
; u X- m! t+ E
& v u& T! f$ L1 L+ x/ d5 W. ~* i& d0 S. m( q$ ]' ^/ x6 J Y
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
; Y6 u) J) i, g1 m% |* i3 p* D/ H# S7 _
1 b, x+ U( e* |7 W% f
: \. N3 ]# L& \ A: Q[Part Management]/ t" B; G: ?! x, ]) q/ p& G5 M
" J. l: L4 j! D R: A8 MConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC# y2 s3 {8 n% q- z2 G7 T
E1 ]+ O( v+ {5 M2 ^. _8 [DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
) t) y7 O9 U7 }0 }3 H1 t; Z2 e" ~4 {2 i- Y0 j
6 [4 b0 H" o; R 1 m o4 x0 U% w `0 K1 s1 _* V4 a
- |, G/ R* L) N, b' @, z8 }
下面加上庫的路徑3 R5 m( j; F1 ?8 G
8 k' i+ ~: g1 h[Part Library Directories]& A, ]. n) e, E5 x/ N
8 ~+ J2 e+ I4 D, Z8 CDir1=D:\Cadence\SPB_16.3\tools\capture\library\
0 F, s( H- c. b( `3 g9 }% c) C3 }6 E+ \- V( C0 f2 f' g# C" `5 l0 o
[Allegro Footprints]
( z4 E; ?0 [7 t. {" ^9 v( U) i4 E$ ]1 }' r" @9 a! T: O6 l
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols2 [& a. R6 m$ ^$ N2 n5 B" Q5 ~
6 C, p6 J5 n1 G7 p" x2 Z5 z' G就可以了!
7 B1 i9 G6 E! f2 l( ^7 o
" e s4 {6 @' E7 n來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>6 U# K$ w4 N3 Z) K0 X
6 c2 Y" ^+ Y7 o$ X! {! S
" d6 @+ y, N9 ?- {! v$ R! _, `
) [8 w; q* H/ [% [" \
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
) d! m3 y m4 ]; Y& q
- ^; |5 x+ h' N0 _* j" M 第一個解決方法:9 x0 |/ A$ @4 Y1 s! A6 x
) b: R+ p8 a' q- ~/ i/ W f! i- b$ o3 N 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
/ ~9 [# E3 W. H/ [1 u# v0 H5 B! b
找到[Window Placement]配置選項,改爲如下:" v) c8 n0 I* f- {5 u) [& O
! X& [$ B8 r4 b9 T2 f& X) e9 `$ C9 i Max Position...=(-1,-1)
7 y5 O$ L, Z& d3 o; u
' Z: F! f$ S* K' Y, F1 S) E Min Position...=(-32000,-32000)! o8 o5 K( R- R3 \
1 r/ t8 S2 w) H# _, v- f. x Normal Position=(138,105,1176,877)
! P9 C; ?3 u1 \9 }" H# x u( l; j9 }, g+ I( F! a( X3 b; W7 ~! l
Show...........=ShowNormal
2 w) O+ u. S' S7 s* D- J' Z2 e+ W
9 Z; {( @' G8 o* {! X9 J- b 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
1 g1 {* ^- T1 ^7 v
. H; K% a/ s3 l 第二個解決方法:+ A$ H0 ?& f1 w; L1 z9 t- [( w
! k S5 O7 j1 r% r6 \* Q5 d: Q 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。! q# p/ q/ [$ {$ V0 q$ D% Q2 [
" a! Y/ d: l% p+ ~來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631> c7 U& P" y. X& `/ |
# r$ h& m! w% p/ J3 A$ u! W
& L& D. B( |+ L# s8 S @5 b) ~" a% r, L. |
彙總以上兩張解決方法,
3 n j. [5 D" m# X
! x3 V8 t. z- w# d0 E( J/ W! _6 j解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
( n! @. x# A- h" `8 F' K: g6 }! K! Y6 a' |( c( \! V
[Part Management]
; N4 s4 Q/ h/ [: o5 g' D$ h
. k E1 f( ^3 t. r" n. o+ l! yConfiguration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
: }5 ~1 z. q. [( h5 J& q; S5 P# B' I# ]3 l* b
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC& r# n+ `# P0 J3 n
6 r8 w$ i& X1 e" e[Part Library Directories]
; U( ^) Y# Z9 r/ U5 n m+ t
; t: S! y" N) j1 A) A% q o$ GDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
o/ E3 d, H/ y& e8 v6 d4 w! ~4 ^/ q$ ]6 u+ ^& I
[Footprint Viewer Type]* A2 B% g: }; i- a' z& w6 ]
# x% W1 ?# {0 z2 I: T3 oType=Allegro4 m8 r& J# F4 ^. H( Y
) c! r6 ?% }. l. u' ?& l
[Allegro Footprints]
& [8 n+ z& y8 z- l4 u+ h7 ~0 c9 k8 _3 t6 \$ L
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols, h( Z0 n( a I6 b
/ a2 h# \0 \+ ^3 b+ c: N, @3 ?- a[Symbol Selector Configured Libraries]
- A2 `0 l7 r# v" [
3 A: d9 \2 ?$ V+ ]0 ?( lLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb) F+ g4 g. L0 l7 C# k
) m4 u2 N# f& U: t( N3 ZNumber of Configured Libraries=1
P0 p* X) s6 K2 b* V
7 s2 W( d' L9 ?2 s6 N. s7 _ c4 B[Window Placement]:
5 s7 F6 V. n/ _- k/ \( r" v, V$ @& G+ a; {7 y
Max Position...=(-1,-1)
! p) M3 B# I; l+ S D4 I& B
6 B/ L5 A% _' MMin Position...=(-32000,-32000)
% O T+ h+ ?" u- m& G% k
@/ D1 H4 ?5 N0 LNormal Position=(138,105,1176,877)
1 G9 H7 ?/ t2 ^5 l" J6 A% B' Z% B$ ], z: i X& w
Show...........=ShowNormal
& a1 {3 _* X, o, @& t! H7 ]' y+ ]
, r) V1 n* X5 ^* _. d8 t+ y% P
7 ^* P- m! [) G. ]5 E5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition+ E) }0 t+ b# Y: D$ _, f
0 U0 f+ P: Z% @, H9 Z/ W" s! m
問題:# a% Y% [% S) ~0 z0 @
5 t8 w$ N! H; U- w8 K$ J! @) |, G! m7 n5 S
& E5 _, Q3 [& V! V" q z+ }
7 n. l# L [# |0 z解決:
`& i! p2 N' \* I1 n& A
9 j$ D$ z5 |. v" H+ {; T8 r R 8 Y! h& t# E( ?# F1 T
7 f0 m) q9 K$ ?4 b/ l添加class 信息,都改成一樣 |
|