|
|
Cadence使用中遇到的錯誤及解決辦法(更新)
% V, o( M, m0 o6 t1 w% O; f
/ T) v* K; _4 Z- C) {# |【目錄】
; u5 r9 c3 B' x3 F! d' E; Z6 R
$ m) Q' C+ Z1 a1 o9 P' w1 s- g9 O+ _
* O4 t- c/ k! K& _" t6 G) |3 b+ c" y) Y9 E3 K k/ r. n! v% T1 y7 \8 \
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)
6 C) x' q( H& H8 \5 v. D' ^/ r
+ x1 s0 O3 y" P! o- rOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:1 r% n6 m0 T3 U7 {) J, ?! ~/ x e' Y$ e
0 l( N% M0 L# D0 J運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,/ S& T& o0 ]5 e" Y7 V6 l
3 o+ v3 j3 C6 `7 K
再打開ORCAD就可以成功。 Q5 b" t E+ l8 L: q# U
/ k+ N8 I& h4 p2 f8 {
+ l8 J) n. H1 l0 ~6 z! O- p
% Z( G% L& W6 W' i! Z; ?
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor* D* Y/ {6 M3 p7 ~- @$ Z( w
! I" A' x7 C5 H! n6 e9 y8 |
2 u( z* M" G1 _' D; _+ J5 f- n% _! Y* S
3 x3 @) x8 o4 v5 D* i. t) Y
+ a2 f- e) W! G5 H# |+ J2、下載PSpice模型文件打開報錯
; D2 W& r* F7 H4 ?
8 ~7 S y; R( h# e提示錯誤:
3 {1 S# g- t$ s# Z" F. z! ^9 S w$ P
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
5 J: }/ q' V6 @+ d+ f% Z! Y2 R2 ^/ d! z6 H& ~1 j" F& C* d5 L
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
& G+ s: a" P! n$ g+ c0 q5 f. k( b0 n# p. n' X1 m2 V
解決方法二、(待補充)4 D2 p& C! R8 g( H% o n- Y
6 [* v* V# I' \! o0 l# r- U
" o+ A. B% H2 Y1 N- f( ` v0 U2 _, g" b4 M
, z; S2 y8 l* q$ S' J其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤: Z2 ?- [1 [1 i& ~8 B* j, W L
' _* a1 T! V/ i5 S$ D* |% ?3 y
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
7 l: u% ]% z8 ?5 e) ^( M( v$ o; S# B, J4 D1 u7 {- g% O% O3 G n
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
8 y+ b+ S+ E- X: h1 [& i4 G- b2 d' b2 R5 k
- ?6 L5 E: C, R8 c, x
8 e& c$ U o$ y1 q. K2 g" B& X
其他2:求教“pspice COM wrapper error”問題: `3 E: p6 V u
( w- \1 c8 g5 x# m( O4 `$ V) m
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤1 Y1 n" \" Q& J5 O( J
' ?9 `) s* ?5 o
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。4 I( }, J1 u8 k1 F0 j3 K4 W4 Y
5 S1 P+ t9 A, ]" r
% {4 w: \4 T% j' h3 }( r$ o/ j/ o3 Y* j& `* b$ {
3、凡億視頻播放器引起的各種問題
, F7 T: [0 W: I8 T! M6 T+ x8 U8 {& f$ g6 R
3.1、播放視頻時OrCAD閃退問題* n$ u% Z: r1 G4 g
# V: i. N! U" ^9 Y) i: p8 R+ ]因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
' {" z+ T$ v/ ~4 w* a; h
: {' \$ Z7 E3 [導致orcad閃退。
8 l& b( k2 x9 }, ~0 F9 }! U2 W# K. ~7 b6 ~' o/ r/ G
修改capture目錄名稱與caputer.exe文件名稱7 a5 z5 z0 p( m9 \
5 X/ Z E" Y0 QD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
; {+ \3 J& n8 b6 I
. H% W$ T) G; ^& H4 \1 i& GD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
9 ?7 e( Y. j& ~, C
3 c- F! l/ \6 E+ o( |$ v }+ s 8 C% I$ g$ F8 s4 a4 ]0 A
: }6 [% z: d5 d% x
D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
0 w) b! q# L; p5 _$ P+ P! Y C7 I% g
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe! m5 [) c. v8 N
* b. D6 T8 `/ x# H5 ?: O& ]4 e: ]
2 Z8 _; H! A( V2 r# b' [0 h8 M3 _8 C/ _4 @; R L
3.2、導出網表提示錯誤
# u$ c# D' `- b+ a: q
! W2 ], P* a1 w. c7 B2 V以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
9 g3 o _) Y7 ~- A' f9 `% u) j6 v" n( G8 B
(1)導出網表:提示無效指針,PCB Editor空白
8 J3 \6 t! i0 g* g' Y2 z2 ^# n+ w2 ^2 \. [$ c1 @& D. b
解決辦法:6 z8 P j; {' [+ F+ O W
, }: h+ @8 g G, a8 Y6 x打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
5 V# @2 Y8 ~1 {8 W- z* m
& y, p w% W/ p9 v* j, ]: g/ ~點擊鼠標右鍵以管理員身份運行
0 r) b" B6 [8 _0 y' Z+ R+ w; ?# y4 U8 z& @8 B9 o0 y" N, F
進入DOS命令窗口下* B! i# N& M& X6 B" w, S
+ M1 X! Z0 @$ K8 U! Q
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的 c! z/ }) a6 g# Q5 _
0 r/ D) s$ h( e/ c! G. f3 q2 \文件路徑進行修改)
) r! [' W! p, m! s/ ]+ n5 b
) ?$ W/ D) ^' K/ }6 Y. d2 vregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
' }. n' w; `2 U$ H/ F
9 l+ h* s1 i, J8 C. |regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
. L; X# B4 V; g$ C% b+ b& E3 R& t% `. f* Z0 h3 t- t! h- K8 M4 C
參考:- y4 @1 b; \3 F9 L2 e
9 Q! O( d3 t9 }
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view8 ?, f1 n: j8 g% o9 d5 e4 [1 }
O8 k5 {+ u/ k
: N6 G# c$ f: Y- a, o# u0 n9 J
5 n- y: l: H: N7 H3 |; y 9 S* i, x3 O0 v) w! \ _- ^6 T
- Q6 ]' C+ H5 ] q6 @5 {' l(2)導出網表:Configuration file錯誤
( p4 d$ v7 r$ \1 k9 j$ a. ^4 T V7 e$ n) `
3 }: K% y8 y* K
; {- W& O4 I6 {) a1 e5 X
9 J& I/ | A L. X& m% P+ i) K! X2 h
Option->setup -> 重新選定allegro.cfg文件
$ X( k0 E. U5 d( q7 N8 k, J3 t
9 |9 K/ n: Z3 o8 U1 R2 r! ~) m: H1 Z8 x
+ S' w$ s1 i4 V% |; S2 h
Configuration file配置爲' ?) |( s! \. S. h# N. Z% d* B
{1 F' Q# N$ o$ t% M
/ g, R/ y+ t1 B0 X6 {7 _/ t
* Y5 {& y" F, L% X$ a5 o" V. |
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg& F. q8 ?! n# I6 B1 E, p) j& {& L
) n3 q0 E% U% H6 l
- {) U5 _$ ]7 ^( |9 i0 d" z0 ]! Q) `/ e
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出8 k- \# |# C- m- Y! h0 |# ?! r) {
; c7 R, I6 o5 q: Z; K) U
裝了需要機器碼的播放器,關閉播放器就正常了
5 g B0 J0 I% f4 h6 o2 c% j4 e# P( ?0 d1 L
https://www.zhihu.com/question/27682079/answer/55509794
* N2 A& U R! k% ]1 j0 D* r; S2 _, T' f& e, J. f0 K
) f5 ^% O# X n- N0 X: `
' S0 z" T9 X! |9 s+ v4 u4、使用orcad的CIS時意外退出/ B! a7 V" i$ O& |" J- B' x" }4 j. }0 R
: ?, b+ J2 @+ J
9 m% B( J+ A& F9 f; A( t* P% |
% e: \! Z! C# I) k# [1 L嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在) ?, b6 n8 n- f: d* x+ r6 l
! K0 B2 `4 @! W7 f. c: V
. w, Y% o6 u ~- x; ~: t
+ k0 ^/ M, p! @: e2 @. r7 S[Part Management]
2 n* n5 N7 k7 D) K) j) V- v& J% v
( C" n& x" Q5 w$ N: Z" X$ aConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC8 O, k" k" M) _1 S
% `6 d$ N' Q, b2 B/ e- N) a
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC- H5 g1 j0 ?, ?0 _
* [6 P2 O5 x0 R " m& v* y0 p) t0 W" t1 k
: c% }( Z2 i S1 B" s下面加上庫的路徑
, ]7 q# z: U X: p
# k& }$ }7 o7 p% U4 e* @. t[Part Library Directories]
) z* W; r" H3 m) Q$ O6 ~+ I# T- I/ n: f% o
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
2 |* V" O2 b' |" C) y5 u7 Y% J$ p' K. Y- a9 e8 R5 I; D# R! k
[Allegro Footprints]
8 U% y2 ^1 E- i
3 j3 Y, r4 b0 ]2 C' m9 x2 Y: ]Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols0 B- @1 |4 ^) Y8 J
k8 _' v6 f& d! L6 N" B/ o1 r
就可以了!
7 f8 B6 S7 j* K& _. H% j
, r q- w! F* e- d7 i9 ]: U; I來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>( H1 `2 o% |7 G6 d! r
3 U9 o3 w+ h/ [8 \0 ?
, b/ e+ z, s. O6 \
1 @% x# B0 m8 |+ c 這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
9 |' b3 v: K v' r1 E2 B$ G x
* q. p3 s6 x0 R/ K5 \9 B# g* ?! E3 m 第一個解決方法:
- u n! _/ J3 X- O! F
; r! f8 |4 G4 q( ?( D W6 ? c 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
* q( h: L2 L3 v' o# e2 M2 O! t/ K8 H# T0 }/ f ?( a) L
找到[Window Placement]配置選項,改爲如下:
4 J; S9 E8 B9 O4 }9 K& h" n. x( \2 E" v6 l
Max Position...=(-1,-1)1 F9 N" Z( O: u7 T$ ^ l: Y
/ O, S! C- e$ u9 {: b! [ Min Position...=(-32000,-32000)
' f% v' p- ?' L. E N5 w6 T( Q! J, A Y
Normal Position=(138,105,1176,877)
: O6 m+ f& l# R1 x6 g
! t& x4 x$ F- p. e' B4 K Show...........=ShowNormal
3 N( T6 ?5 o/ T* T! D; v) C. `' A+ N: w7 a) W2 o7 k
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。" ^! I' X. ?+ _5 L2 B
! W# S0 U% V- T2 `% b# B9 w 第二個解決方法:3 C3 R" o" a* M' I2 M# V2 |- g
' j1 J- d+ J% ~7 D7 V 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
+ n' f+ q, Z: k, ?& A/ C' {& z7 ?# T1 O/ f" ~4 \
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>; G8 Y. a* }$ @
0 v' y: @. f0 a1 K" i5 w' D8 z
, N# \; `. X" u- v. T
/ B# e- v* p# V2 X4 |. |- _$ K2 D彙總以上兩張解決方法," s, S- B, _3 {8 P
4 i) Q9 F, l+ U1 l& w# O& V& h' z, i
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
: n6 J1 t+ l+ l1 h7 k
1 t& m% C9 [: D* ~[Part Management]. p2 C4 P& e7 ^4 R
2 D$ o2 Z5 M4 Y: z& X
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
- L# |4 G* U4 T+ ?) Z1 R; X6 c5 R1 Y! h, G0 T
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC. S) k e8 ^+ m# X9 H
& D1 m' a7 a# N' m5 z[Part Library Directories]
7 Z9 ~4 G5 c B" Y& u: e" S, l0 D9 K6 N4 [( Y
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\; I- u9 X* \' a0 @
: H% i; ~% N, b[Footprint Viewer Type]; c. `) O# _- U/ C. l
# r3 y7 T7 `% t: VType=Allegro; W0 @/ p5 R; s5 I4 u% V
" A0 r3 x/ R7 Z4 M$ `, E! Z( F2 g[Allegro Footprints]- [& N: t1 I- a0 ]+ y
, k8 b$ w9 w0 u, s; C7 dDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
) y; x5 [! G5 O; Y$ h e: p2 [: _
4 x/ s/ q8 S' p9 {[Symbol Selector Configured Libraries]: E: T \6 n2 a* V C& A
+ ?( K3 Y2 g7 ^. z, RLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb4 d2 i+ `3 g; d/ |
/ K' Y% ?& D) ?( `3 _5 xNumber of Configured Libraries=1
h6 o& G; I' G2 y8 x
0 H1 t g0 A$ A+ m[Window Placement]:0 e0 Q2 j( k0 H/ ?" O
/ h7 \8 Q Q9 l
Max Position...=(-1,-1)
9 |! V w0 v$ a7 ^" ?
) Z0 w2 _8 y% j4 a9 _: BMin Position...=(-32000,-32000)
$ c3 @- x/ Z- r( y
4 b0 a1 q# ?& \/ F9 k/ FNormal Position=(138,105,1176,877)
* c' P, a( T; t+ s1 A/ p, G- o f0 l' n
Show...........=ShowNormal, v. e% u4 d0 s. \2 E, _: R- h
/ m- f8 I l/ {6 q
- ]: b/ s1 j* y- C- W7 U4 V% w+ x7 d# L3 @) V! z2 y4 I/ u. q# b e
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
- T. d' `1 O5 X( |1 ~5 o
+ m- I) U& w d# Z2 V5 ^問題:
: ?3 U2 Y5 _& j. ?2 {! s5 j7 H; ?7 H4 Q: c
- c2 q8 ~9 e0 L. W" Q4 e6 {
" |! ^0 G, q6 U% H: m& M解決:
u- V, E G* ^0 c% z, }3 l, p# J
7 N+ Y5 d7 p" t" w0 D + z; o/ `* @2 F5 y
& f, D: w# c9 S& |9 [
添加class 信息,都改成一樣 |
|