|
Cadence使用中遇到的錯誤及解決辦法(更新)
$ X4 ~* [! R! U! k3 V
1 ?1 S! u2 B$ M p* f- Q& L1 M【目錄】- X N" f; F5 m/ e% Q1 e
. R' r5 }$ c! \' V% O, C+ U
7 @' T+ I) d4 d
8 _3 o8 e7 C0 @1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)! E) r1 j9 l5 J& N) P4 R& e
1 C. v V2 ?- k8 {OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:' M2 ]$ v/ ]- c. t/ c d0 V
$ S( R! Q- w8 A) T' u3 ^9 h
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
" C- U9 R* O7 \: p. F [: w+ H2 b% T$ ? n
再打開ORCAD就可以成功。0 ]# n0 N2 x2 |: W) s, ] |& L5 _
+ o* M! k S1 P! \0 i. a
% O1 s8 q" ~ Z+ y5 J: w/ R& \: o. l; X
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor& U- V9 e+ W& M* k3 \2 U9 Z' `
, Q0 x* h( h8 A! M* @
+ z, \1 V e2 n: ?! W1 X
* D2 Y$ b5 k: Q& ]* Z; O3 V
$ F/ n" n& p- \" \* f) Y. _5 a* j7 G: t3 {- |$ j
2、下載PSpice模型文件打開報錯) a; R5 g/ s, U2 f# d; P0 ^4 x3 r& Y
; K8 M9 E( Q! j提示錯誤:
2 Q; }. C' E) S; ` f
5 w4 e3 _# [. H1 s7 O& Z5 f( qERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
' G2 Y0 N; W- P7 F1 L. Q0 ]- X4 ]0 F9 j% F: q& D
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
% _0 S) V5 @" [, s; c1 W1 r' F% D/ ?& ^9 P! K
解決方法二、(待補充)
$ ` Y' |+ n" ^* g8 l/ |4 ?) F
N; A" | l* S. a- i 2 }" d1 X) f9 i# G4 k2 M! ]) |# r
3 c" a. ?6 ]; _5 n% ]" [& l
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
3 i s0 Q% s% s, e* L2 J1 ], J$ e- e) W7 s- q2 ]
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
3 t0 `5 V2 w" R# T& c! |: f3 q2 m% y- W; K9 s6 N
來自 <https://blog.csdn.net/rdarda/article/details/6587384>, D( r4 c, {" ]" t. I3 v) S
* G& E$ H2 |3 F; U! N: @: h
* p* J8 _6 N; o, A/ W6 t
' n2 @' A, K# \" _' k" G) N+ p其他2:求教“pspice COM wrapper error”問題; E5 Z4 m9 S( s; L1 U# C7 x1 I
5 f' ~7 U; ]% u( @$ v
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤0 D3 g7 n" q9 P! N$ J
0 h+ h1 a0 E; F* h! T
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。4 t1 m; k- T- O2 x
6 @8 D; o! b4 F ~) w
+ \! s: R2 Q) k) S
% _' r" Q. f! z8 @2 \
3、凡億視頻播放器引起的各種問題7 s; D' @: k2 v" X1 U
& N1 n% X' @* @& m: j3.1、播放視頻時OrCAD閃退問題
# Q. J7 E: D" q: m0 @8 Y) n; H% r# U! w1 P ^9 P6 A
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,/ H/ j1 j* l- a/ `" O8 `* H
+ \. V' O( h2 x% E1 K; a, @9 y
導致orcad閃退。
$ q. E# l( F5 H+ a# C v7 b( q# d* b
修改capture目錄名稱與caputer.exe文件名稱
2 u+ O8 Z" }, t, V3 U. }+ n! \
5 k3 n6 S; N; X& zD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲6 _/ ~$ \2 ]6 a( s8 m/ ~: W# P
9 N# k9 I$ }) J3 K' AD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad' A1 O# k6 s' |5 F; j" a) l
9 T# T8 P9 {( A1 ^+ x; U0 O3 F( A
* Y2 i* X2 }2 k
% K, j5 S0 h0 t) {8 P7 GD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
) U+ @( {4 B) N: q1 X" [
# M$ `) W; I& H, S8 I% S8 tD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
4 D0 p: y1 D a$ z! W1 p
6 X5 N7 x. x% ?- s0 j2 |! H " |% o7 V% [7 j& o4 x9 o' B
: z1 p5 P8 j o8 x3 h0 e/ | q& {& j3.2、導出網表提示錯誤+ m& {" E7 e4 J" V! s# D- e
h1 H, Q/ H( V* K" ^. i# |3 Q! r8 H
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
h5 {6 F4 x5 H4 Z) E% {, g o8 ?! H& q; h# R# L# E7 A# e5 G
(1)導出網表:提示無效指針,PCB Editor空白
^1 p$ u- Y% R5 H4 C+ A: v
7 N) t& x8 |- Z( ]7 F+ e) Y解決辦法:
# z4 t1 T V5 d) S( S/ y0 Y- ]% d& b( U+ ~, ~; J
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用; I5 q5 F: d: h S0 ^, v8 p
$ `+ r D; Y+ K- j) A! B點擊鼠標右鍵以管理員身份運行( N3 s/ s$ E6 c. s" p! a2 b
- `$ j4 P6 ^) W0 U
進入DOS命令窗口下# B5 U" U) P f' q- b* f8 ?! O
( u5 `! [8 ^7 D- ~
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的- l' s; n/ M: z9 ~0 O9 @
7 c- r& m( _, F, }
文件路徑進行修改); ~' ]2 t5 p, f |8 J3 e. h6 M
) \" R0 E) T$ t% q$ O: bregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"7 u' f9 ?" Z5 ]2 l5 M
+ ]8 R* F& G/ f7 K L
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"3 t) |2 c' T h5 ^! C3 e5 E5 {
& n {1 X7 q: t0 \, [( t
參考:
, G6 Q. s5 v3 S& _- v
; w$ O- g5 |/ s# ^9 J' N# X- j; u. ^https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
/ c3 A u3 s; P B) d3 c, e: w( h0 a' D+ c5 P% b
6 K$ M! ~5 C& T/ M- x2 V
# `, C( g! `$ S( W' [* p
; F, v8 g3 F1 z- \* {3 a
6 U5 E/ f1 \. M/ x' c# A(2)導出網表:Configuration file錯誤- }$ f4 Z" d: d7 [5 ?0 ?
' b9 x c- s2 K8 u) G" K1 u. ~) z
9 [4 l, B7 m! ?% Y6 w" d* N9 m: j
. ?/ R- d/ C$ t; E x
6 ^( c3 `3 O- r$ a/ L' h6 c* x
; k# x2 a) ^0 q( QOption->setup -> 重新選定allegro.cfg文件/ d* n8 u+ Q: u) y( e- m' I8 v* S5 V
2 K1 n, i* a6 `0 a$ [) v- E# ]" C
3 e& a5 x, c U- F& `& ?1 l9 W3 t: f( n0 L1 t8 u# M2 a8 A
Configuration file配置爲
' y+ b1 f/ r: t
8 x( C+ \) L: d2 @8 I" n" N! B
3 v8 X! b" |4 ~! |( i# f
7 r& a- A# G1 |" ]' aD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg6 h* j1 l( Q' {( A2 {$ \: H
2 N% ^1 q9 O1 E
$ n) o: c1 ]. O; @6 W
/ M# D( m8 |- P) z9 D
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
2 U! J: L- M& n2 D' v4 O# z
8 D: A& T1 c' e2 O: j裝了需要機器碼的播放器,關閉播放器就正常了
8 ^7 p. \0 S. O$ o; R1 _
; @4 b6 S9 a5 X0 Nhttps://www.zhihu.com/question/27682079/answer/55509794
# j; B- M5 H% K% s4 L8 P ]% G1 `. j* o6 D& `
& j5 E- g/ W* @
0 N% A+ }2 P1 b( P8 B# _" c5 q8 G' Q4、使用orcad的CIS時意外退出' @2 [/ `% N! t" I5 q4 Q- G/ y
, T) E* j1 b3 u# N1 r& [
* i. T# u7 o S0 O1 u, |
4 q! w" T) W" s( k嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
+ B9 L1 a0 ~( B5 q; j, J9 o% Q$ G N# w5 ?. `' H* Q; _1 `
% a2 d8 b# h) l
/ S$ c5 ]4 j3 [4 T8 d0 A% ] P8 i6 J, V[Part Management]; `8 q' [3 ^; X& J
. R, n; B( J" q/ g4 ]
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC5 v* m' H! S- V) n
4 ^( k5 A1 T* B$ `DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC& f' y6 q- s, o5 E6 W
/ W4 }% I) R; ?7 W/ d9 X
* J8 r) |- |$ b& F E6 D
' H* H( T9 ~2 {7 s下面加上庫的路徑
; l- U f1 r! w5 b, E4 O6 [
! c4 j# m$ i, ?[Part Library Directories]2 S7 A2 `3 Q; `
- X6 _. E# q; b
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\4 J$ R& Z- A2 d) ^% P% k
: ?. S+ S, }; i[Allegro Footprints]# R8 l# Z) }2 W1 J- I$ ^* m4 N- {
4 I$ T( g8 \5 P4 F& s7 l* dDir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols7 Q: X- U3 s4 I
; o8 L5 x4 f7 ~就可以了!
/ r( b& d, i9 K8 |# Y9 R7 I. {' q2 y
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>5 y" c% x7 }. r5 Z
4 ~8 }! K$ P$ m, L- V
- R: S4 I, b7 ?; \
/ j- S8 Y# Q+ i0 a- h" m
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。4 q' n. @) B$ F- o
X% f. W" m0 a# `& T 第一個解決方法:
9 I% l- t! f3 I1 D' H4 i: g2 y+ ]$ P; B$ J' v
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。 ?+ J5 o( x: ~$ W9 h
% D: w6 D, \2 a3 y 找到[Window Placement]配置選項,改爲如下:
/ h1 s$ E. n2 J4 d/ U+ |) I* x1 }' t5 g j# @" T9 A$ g& s0 k. K( Y
Max Position...=(-1,-1) b& e5 I% P8 ?# _ l1 G% s! ?+ x
& a$ m o: ^3 f# l) V/ z8 G Min Position...=(-32000,-32000)
! e. ]: J( o5 ~7 @7 _ D# \' a! t# o1 r0 k0 z( G
Normal Position=(138,105,1176,877)- o0 f4 [% e! {6 r1 x% o* H, e! X* k
: }. T, R {$ y7 M2 D Show...........=ShowNormal! _' O' _8 r; e. Y/ I
' x( c1 f3 ?* z# k 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
9 l) `# U' B N; x$ q9 b
) Z' K0 l- f; g" A# m3 | 第二個解決方法:
; O$ E7 W# T. y# I. {% q/ X
2 g( C' T3 S7 I( G$ n5 F 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。- m ] S! Z: z% G4 r8 Y; D
E6 @! f, D4 h- B: N來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
8 Y2 p* ?. C& v2 `! g6 w1 K+ Q9 ]- j6 E) X8 b8 u0 t+ q2 b5 a
; _9 e8 l- @8 A$ ^ f4 J8 }
9 Z# G- J" C1 F+ e; o; M3 A/ S, `彙總以上兩張解決方法,
1 n# U# u3 ]7 D; ?5 w) C! Z. P
/ i4 r# G# n2 ]- b% d8 g解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
/ k* W8 Y0 H& I0 l$ Y' N' D. p
9 V# A+ n/ J& C( q/ ~! m R# }8 F[Part Management]
: C5 ?5 T5 O+ v& {* r! c7 y) r! X6 p9 g2 d- q8 y2 ?" G1 G
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC# f/ O! r, A" k; |% @& b5 o
" U' w+ m% w2 K; n/ T3 C7 i
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC+ e* z$ D7 _9 A+ K$ l/ h. g) p+ u
/ t9 p3 F% S3 X( G: u[Part Library Directories]# S$ J/ {- y. E7 e* D5 m
" T& u3 e3 C& x% rDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
* l8 {, P( L) F- }1 y a* z3 r' o+ q
[Footprint Viewer Type]% R6 a4 e2 g d) ^8 M
& B) x g/ d; ?: K1 eType=Allegro6 L+ I% a5 [5 ^, D) M
* \2 L% P5 k. d$ n7 S+ e2 Z0 T
[Allegro Footprints]
! B, g, A+ I( Z7 v& n9 F
z1 M0 x }6 h( ~, ^1 L8 bDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols, D! c) q- D6 ^# E9 ?5 S
$ e5 h; F8 x% A3 Y
[Symbol Selector Configured Libraries]! i _5 {5 T7 x" N
$ Z7 K L% t) @9 J
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
8 p$ _/ A8 N4 Q: v7 U# q3 ^ {" v h
Number of Configured Libraries=1
. _7 ]4 @1 d5 N; Q' v% n3 ~2 d+ a7 c& @3 I& u- T/ ~# Z
[Window Placement]:
" z4 _3 I0 l) T4 X
- z5 \5 e- Y2 ^5 k; GMax Position...=(-1,-1)
5 p+ w" ?0 k: a8 R7 J' a& w* R" a; v7 [* H/ _2 h
Min Position...=(-32000,-32000), ~7 s8 K# x4 g
) Z4 R2 a2 g- Y/ t0 K2 i% L
Normal Position=(138,105,1176,877)6 p& l7 K! z/ i3 C3 X
, k, C/ d6 t# O% J+ X; Q# T
Show...........=ShowNormal
$ y" b/ q. U# o( O }8 Z+ p' Z2 ^( p. ?0 v
" N5 K: `, v* V5 Y) l5 V2 z( Q2 {2 [7 H0 q
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition' @( o, I! S3 v7 y1 K! |' O+ a
* B; B: H; j8 u3 m% A
問題:
4 K- S5 {4 G: H$ r7 l! V
# U1 K* @; g4 b3 B5 `5 |
. s3 ?- U, R) S4 W$ V: K- ]$ o! m+ ^1 `& r$ z5 `2 z
解決:
3 \: Q: N) {/ Y# t+ m# f V, ^: o& X
& w* M, y' j6 y+ S8 k ( l" A. |* e7 d# x, z$ b
8 J# r- F; @; B/ K5 l
添加class 信息,都改成一樣 |
|