|
Cadence使用中遇到的錯誤及解決辦法(更新)/ [7 o6 F0 a s! a- f& m( ]& }+ ?
( [! \1 Y {' [1 r! n【目錄】
( s; j) m' o3 n' o" T, Z3 P' e: D4 H( {9 J/ P
9 G ^* A+ P- H
w) F% U& `" l- j- q
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)
5 f/ r7 Y( Q* f% {
. s5 H, R1 y9 y9 O, W8 sOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
' R; J9 b% k9 M! K
7 g8 _- `% E5 Y7 [3 E運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
* }2 [, G9 L& e' T O) r9 g i; Y& ~& {2 a! e
再打開ORCAD就可以成功。( K% z& k: o) v% v3 q( n8 Y. ?2 H; u
. i2 r. f0 g% [% d L8 i
: W( C# J' ?6 V/ c }2 G( U2 V0 W4 p) T3 Q; H# A7 v. U( N- ~
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
0 L; t) D0 j1 M. P: C; ?: a; c) f( B( G; N- T
/ r( a. q) @& ]
6 F# M7 h" m1 [9 q0 N! l1 G/ P
( O0 `& o$ `, p1 G3 L) C9 p/ m% c; L# O; J8 u
2、下載PSpice模型文件打開報錯% s/ l9 u! A8 T5 G% h- m1 k1 a
& }* O" {2 y- M! R8 L! b
提示錯誤:
' Y) j& x/ M, v5 P: c# C4 n: v. F
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
5 t" b* @ s/ g5 |& Y0 h& m
; O7 y/ c+ u1 o4 ?/ n& [1 j$ O: [" N解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
* E8 w# [% f: J% o( D, l* `; t- F) R$ [9 j
解決方法二、(待補充)( B: ^6 @/ e! D1 N: r
g1 y0 W1 d; _ O( d( Z
' o/ |5 l% h- `4 e& s/ T* r$ m2 R* l: Q3 X( U! }$ g# v2 B- t
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤 M( H4 M% ?# W( Y* k
, s6 G( f9 a4 F5 Q% g" D
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型: H9 z" j( x s1 J3 @! `; U9 `
$ W$ j2 K, P( _
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
0 z8 i# x& p& o" O! W) v
( a7 B: T* k- o, C `. @ 4 J" V. E, W: v2 C7 }) c
5 ?/ R7 a' c( f/ h$ f
其他2:求教“pspice COM wrapper error”問題
) e7 D, ^3 w3 v/ B, G8 v5 r
# @) I: Q8 ?' K. S9 U7 [( F我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤 `1 J* _0 M: h% Q6 ]5 G
" ?3 t+ C. B; c( f/ \
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
5 ~5 ?. J- D* s4 h1 r, a
3 B ^! H& |+ X7 p* i
$ U0 x" k" r9 M% t' W E
: k& c7 F+ e3 i" v9 P/ g3 c& |% M3、凡億視頻播放器引起的各種問題
4 t4 ]# v* u2 f2 w; C C
. p- Z \ b; _# k3.1、播放視頻時OrCAD閃退問題% \/ k, c$ f. }; D* |
8 c8 s+ n, o/ V/ X8 ]
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,6 |9 y+ ]8 l2 E9 d7 k
0 @7 L( n, H+ h. y: w導致orcad閃退。
& L- w) `* V: V& k2 S: w; E# O: v8 d- A- C1 e" V0 o i
修改capture目錄名稱與caputer.exe文件名稱
+ y8 Z6 Z7 }! V9 O' I2 z
) u5 I: i6 O/ F6 f, Y. YD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲: S* t! `. \+ h @& J$ Q" ^8 C
/ B! l4 S- h0 i7 w Z4 I( X
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad2 e/ l+ d( ]$ A7 b7 I2 K; c
* k- ~; R" \8 n# V
( x. [+ O6 J* r9 x
0 @$ d1 ~) Z* M! T* N+ G% ND:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲0 Z2 T9 d% w* k. M' D% ^) S# @
4 W1 X# K$ p# t. d& D! ~2 C8 ]D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
9 O H8 ~1 ^( P: s, c& k8 j, \* ^( Y4 S. ]6 X
8 K6 E6 j$ @8 s& q4 W! K
H* y. v9 Z+ ?! q) m$ K7 G3.2、導出網表提示錯誤- q1 {0 w! e0 k# [% v
0 A7 T# E$ y) E( G( ?以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:" M# ~5 I/ B9 z/ |1 W$ Z& c
4 {! x+ s! h5 p( i9 h(1)導出網表:提示無效指針,PCB Editor空白
C2 k C5 @7 b% \4 i' g ~7 ~: E
7 w4 }! t" j/ f- m8 a" w8 j解決辦法:1 z! j/ K+ O" ~/ y& E
. U3 s3 n& |+ d5 K. V2 H打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
' ?' U! k# h. g4 Q0 j `3 e" L/ |" a6 E" Q9 e7 H. ?5 }" y& a5 t
點擊鼠標右鍵以管理員身份運行, Q% I7 U' C/ E+ [* n' ^" T
, C. Z( `( r: f0 f+ E* h. A* e
進入DOS命令窗口下
; n* K. I. c' T3 a" |
& t9 V. b: ?1 ~- G先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的- n$ y; ?5 h* p$ x& D4 J
+ i1 U- L0 V9 W- s0 r文件路徑進行修改)
! B9 Q& D0 d* w" [
2 P* }! K! D* ?/ `" \. s2 Eregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
( N4 [- J8 P1 B- ?( w! y7 b; @0 D( z5 C) z. O
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"# k. Y" R6 u, U9 q+ L' x! \
8 G5 z( V5 P2 O* U; A9 \- i4 J參考:' {: E9 z$ U5 X
1 M! K( j2 q1 }& L" Q ohttps://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
/ T8 i _: _+ A8 G) P: e1 q6 U0 f3 Q- m8 ?7 ~
9 X' {4 T5 R. c0 a r5 L1 b
) |+ U s3 j) O5 V
0 \ x. x- A$ b( r/ ?) K. E: C, X9 H2 H9 a( @4 e. s7 J
(2)導出網表:Configuration file錯誤
1 k% E- i9 u; w. ~) h0 C' L( W
1 @( x. q6 T! L5 s7 D
s$ _% g9 i: `! `/ |' K S, \/ H5 g! _2 V6 |& Z7 @2 E8 U
. t; `8 A9 u% r' n. ?
- N! `- M" O- ]0 q* c4 @0 C% @7 ^1 O; _Option->setup -> 重新選定allegro.cfg文件) T" N3 i# F6 C, }1 d3 ~
8 ], N+ D# h/ K E
. B% p# d2 ~2 t1 m- C. \
+ X2 x( _+ R& h) M4 _( a; `Configuration file配置爲
4 l7 p: r$ n6 A+ @! A3 X
6 }/ {( x3 i; \, F' b: P% J 8 W+ Q" q; l2 m6 @8 D4 t
- @+ H; P( V4 Q+ M1 GD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg5 c! B7 e! Y/ x$ P8 ^$ ?7 R
# M' R8 e# P. t# L( W* C
2 H( t2 X0 e6 u* @; B" g, @( O9 ~9 o7 |# r9 X" {7 a3 r( s
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
1 i1 {$ D8 C0 o9 f o% i
% w: k2 V5 c6 v裝了需要機器碼的播放器,關閉播放器就正常了
. [' j- X) L1 _1 m2 t: {: e* {8 [( R& z
https://www.zhihu.com/question/27682079/answer/55509794! _9 Z: K7 w/ Z* y
. d$ e [( _6 u ; V0 _; B' C* m+ E. @! e
3 ^, m6 f/ a& h2 C
4、使用orcad的CIS時意外退出5 p7 M( Q: w7 Q4 \. h
1 O V1 d- l' a9 G9 c& N9 U
3 L. }& v0 |% J. n
L, p% m4 w* x, e# u- a嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
- S2 ?* @, f; A+ z% o( ?. F+ }+ V0 W( m D8 d f* r- p2 x
% h m" w+ [9 a( Q
8 w! o+ \" r* M4 ~/ U[Part Management]3 Q e9 S+ {; y& s: A6 k8 a
) Z" x# H$ D$ E! w9 X: h% E6 [, qConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
' y4 g M: k) ]4 \: b
9 q) y. o- Y e& H- ]DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
( a6 u3 S3 ]2 U. V( O8 T0 X& }5 E' `4 p6 \ f+ a" ?
5 ^! P1 A' \$ c6 r1 J4 h
' u n! \/ q f, ]& L) I下面加上庫的路徑& \ _6 g$ V+ u2 p
6 R8 r) O$ G) K" K7 O* h" }4 O8 a
[Part Library Directories]
* ^ h" Z8 Z3 k& _% ^' J/ M# j1 S, A9 C; n- L
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\. ] a0 Q. i& C
) o' ^3 V0 ]4 o
[Allegro Footprints]; V. p1 K2 [6 z$ I7 |6 ?6 F5 Q) G
; K4 n; G1 U7 R& m- Z0 e
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols. W7 e) ]' f# X& O5 ~
+ E6 G+ O, @& {7 j* G5 y
就可以了!
4 ?9 V8 l$ d2 `7 {
- f+ J$ ^* r! e! @) G來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>" n8 Y7 L2 w$ L) V5 f) v7 g
% ~6 I2 ~' g$ Z2 b/ M6 o
* R( H5 q) s; F9 o8 ?6 @
8 G4 S0 `( [, T6 n
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。2 P; S% @8 I4 T' b
$ e v$ a, y" `9 t2 q Q& k 第一個解決方法:$ a B- a9 l8 |. `* @, W0 e) b" ?+ u
" M) k' `2 ?6 }4 Q! ], g1 M- Y
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
" U+ V+ d) |9 |+ V) H) q
4 R; f/ [7 u" X/ g: W* R Y1 D/ u 找到[Window Placement]配置選項,改爲如下:0 S3 A, e( j1 I2 d4 Q# `& ^3 |
' Q9 U1 H' w d# n8 o$ v
Max Position...=(-1,-1)
: `% T2 A' L6 T, P0 `& q& ~8 N
9 o/ v9 Q. m+ V" k- b5 x Min Position...=(-32000,-32000)
" Y% Q1 i t1 g) |( C9 V) X" l: h) H% i1 _' p2 w3 ^
Normal Position=(138,105,1176,877)8 V% {6 o9 C; i& `8 {- s
" z" P$ G+ |% w L, f! n$ H Show...........=ShowNormal
" ^% @4 l3 H5 d6 Q3 _. H! `7 C/ b; }( Y" M x# x
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
7 `: R/ L: Z6 L2 y# {" t, y- T0 y
_" f" E: D+ X6 L 第二個解決方法:& a7 ?6 d# v0 l( J- t
- v7 q) s9 K3 _8 A. D" W: ?+ H 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。5 T' ~2 E( r8 h( F" _3 b' c
) p3 N5 R( ?, g! A, v2 }來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
- X0 Z# F' B. ^. N6 K/ F/ A3 b! u9 w# z% B
% H# {# u: J8 I! }: J# L. Q9 |
* M7 { D+ n2 x彙總以上兩張解決方法,
0 E3 B6 s5 ]7 |8 M' [4 i8 X
" s" d9 x8 o* ~! C解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:/ r2 u# A) M& y
2 g2 ~% F% V/ z* z6 k[Part Management]
" Y. X) A9 {& U6 y6 l1 @$ R
/ m: k! ^# a' q/ {" \Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC- t7 N3 p0 U7 M& d1 [
# l0 j4 K. Z* u+ I/ Z
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC- j; d$ \& x1 ?* V& @
( v# h7 [" l S) ?3 t p* m
[Part Library Directories] y1 g* ]( B B4 K% O {9 P7 H
N) g4 K j4 f8 J" I& Q
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\0 Y3 C* ~ V; o6 @
% {; k. t) p$ G2 e- F[Footprint Viewer Type]
$ x; c* n9 I. R8 \: p
0 ~3 _0 e0 p0 vType=Allegro7 M. @: R+ C! a5 c% a, v2 o
4 H2 x, |! [+ B$ a- M[Allegro Footprints]0 Z& p5 u/ V; {; A5 t J I
@* G' Y( H. m9 k6 l" Q
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
1 P. ], A! s% M4 ~- x. Z y, ]; @5 |+ O1 X# r4 q+ e
[Symbol Selector Configured Libraries]" `& [+ q2 ]3 ^9 G
- U. J$ s6 X* S" F# A/ p
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
& q: q! h: ~+ s9 x: O; G& k
! ~. Z8 Q1 b3 K: U: BNumber of Configured Libraries=1
0 |, n5 w1 Y( x- T" N9 }
. X# t# x6 {* b- m2 k3 t X! ][Window Placement]:* a# d5 h, D c$ Z. O
+ ?; w, t [% a; z& hMax Position...=(-1,-1)
+ H* m+ _/ H1 ^" s3 w1 s/ l
& N* f. o/ S. q) L/ @) b! `Min Position...=(-32000,-32000)# e. i- r) f$ ~7 L0 ^
7 O' A0 |3 _2 ^- z. e8 ?( X, D6 rNormal Position=(138,105,1176,877): A$ U: d$ X- P
8 N$ k2 X- _& t" oShow...........=ShowNormal
" s4 r2 A" g) _; H& B+ H2 W& k5 Y4 N) r1 {& f( C
+ Z0 a& T7 T: L7 L6 j# b& F3 q) \. L3 k: Z# R
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition8 q9 w7 ~5 d5 |
) |2 Y% o$ y3 B/ }
問題:
1 g8 h( L/ ?( d! E( M. f; }& Y/ B% G7 p( c
6 M3 Z0 `- F1 P& P: t1 y. X4 e
n( g% t- y1 U/ H0 B8 N+ {, W. L9 |$ r解決:0 z' t( b& X# K6 J p/ ?
. C# {; P: n0 i: B/ y% J7 W2 P0 M
( e* N/ ^( c1 N+ h2 O
* ]" t g) m& m% W$ u3 p; _
添加class 信息,都改成一樣 |
|