|
Cadence使用中遇到的錯誤及解決辦法(更新)+ E6 D: p, {4 r; e5 `& { c) Y
6 P2 ` ~% V0 O( a1 f6 E
【目錄】
% k3 z, F2 t7 D7 D. Z9 C& H/ A$ r1 j! A8 j$ T9 l
- H1 o5 ]' @ R3 y* w
; O0 Z5 _# I+ M1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)5 b) e7 ?9 c' `$ O$ F: K! r r- o8 d
1 g! p/ x* T; DOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
( S$ e* ^% }5 R" \
/ d( A# o8 ]6 w4 k; D; Y運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
7 y9 R% c% D4 D$ ]4 m4 @# s
7 t8 O6 X3 w2 W/ u) ]# }再打開ORCAD就可以成功。
1 ?" a& E; e% x9 [0 n4 K# e
! z5 j7 F: B: o
6 h8 J Y* X$ k$ T2 C- Q. q$ r+ |
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor$ L" g3 K& r, r$ h7 U/ e
, @2 U1 M, y5 g9 } L8 |3 V
" _7 B& D. p) x6 g* Q- {& g
% [& o2 l5 q; @# v0 I# Z8 e
) q% ~" j" G3 m1 y& n) }+ d R2 }3 |) {
2、下載PSpice模型文件打開報錯' p' {- @ u2 O, Z; I/ F2 a1 u- v
* F" N( s) r* j5 d! O
提示錯誤:. a( E/ e9 w/ E0 v# C
3 j. l4 H( M$ Q! o' @& K7 N* p. l
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
) g/ [: ^5 Z4 D6 [) ]/ G! Z. }& h5 t# z$ T5 t5 d! l
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。$ Y( V& O5 C; K. ?! M. n' Y
; \8 p# E6 k T: B4 D% [0 v解決方法二、(待補充)7 C" O6 ]4 o, \9 L5 n& t4 \
X. h+ s: s8 a! O
3 h7 X" K/ b0 l# z* w+ v
% t( M; _5 s% n, K o3 B0 I1 O
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
$ D# u! |2 M/ u$ i9 H: w" [/ c* m a& ]) \% X: c2 j4 M
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型5 t; B( h }8 g+ O
. M( _' s1 `* w& g$ P, u2 d來自 <https://blog.csdn.net/rdarda/article/details/6587384>- Q; Z' |7 I& t" C; s" D. c
$ ^6 Z# t: Y8 A
/ C9 Z e0 L& A, N
' G2 m1 r3 f& e! n2 t( x3 p2 f" x其他2:求教“pspice COM wrapper error”問題
% r3 {: ]9 M! O" B9 b; ] b' W5 H$ z4 c' Q4 e
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤
( O* f1 v; n$ q& s, l6 C0 e8 |* w" A" f% Q$ p0 s* e* e) S6 z9 d
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
: h$ o* C; C3 r) a! h6 a) ~5 J* `: ]2 l0 N+ ^0 R
* m- J2 |7 ^& u$ J1 ~# ~7 Q0 L; L
, r; n4 u ^, w6 y" i9 R( P+ R( G
3、凡億視頻播放器引起的各種問題
" ]6 O$ u5 f0 V2 Y+ e
2 _& u6 ]; E+ I$ V* D7 ]* S9 Y; @3.1、播放視頻時OrCAD閃退問題, Y1 P; g+ J8 ?. v) R1 H
! v, w8 H0 k+ g9 i
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,; d+ s; @0 o# f: W! M. P
# M& h1 l2 O/ b5 }導致orcad閃退。
- @3 U8 m: i# j; U/ J$ S9 l' L4 @; Q9 Q8 @5 Z
修改capture目錄名稱與caputer.exe文件名稱
* v/ V$ s, W B% R0 T# p2 ]5 B% s. z5 F+ D0 R% d
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
0 m) _( W1 m* r5 a5 G) h1 Z5 c3 ]: _: A
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
7 e. c- Q/ I7 C- `) H9 | B" h5 f4 @9 \- L1 Q: U) G
" w9 f( m. U2 \: E' P9 |
% i9 J* P8 e5 I. ~8 B, ^D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲6 a! r, ^+ r% _2 E: n' C8 r; q$ ?
4 i: n% X! W' b; Z& B5 ^3 l
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
# C. M4 G0 l- |' B& E! E) g" x9 ^. o [6 Z# G
3 I8 d0 M, h: ]; L& I5 F3 v) l) I8 W4 _! B) j
3.2、導出網表提示錯誤
! a3 F' }: U& ?! m' J4 K
1 f& H3 H7 v, E9 S' H& x6 i. l以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
' H- ~2 } p6 @& p
7 f. V, ?2 g0 r8 B- ~(1)導出網表:提示無效指針,PCB Editor空白# d: B' e' ?9 A1 J& v
9 g9 t _2 P. J( I. {" {解決辦法:
+ A( W" M' H, J! h) ~
* M* {" L: p# E+ M. R& R: _打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
8 X2 J0 q9 C* P V3 S' L$ U- W" l, ~0 v' e7 x2 L
點擊鼠標右鍵以管理員身份運行
4 ]1 N b6 F& y9 G# ~2 W. A
; g0 x+ M! a8 X% U# l Y進入DOS命令窗口下8 m1 e; M& k( d! Y, K
* m) z4 d, l& t0 R6 k/ E4 `
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的$ \5 m" @4 x, y$ [' R8 t3 N
$ l) K! i8 X: |5 f: R. {+ e2 {
文件路徑進行修改)
( ?7 n# p+ P+ B2 Z$ ?9 x; {: c' q- s
7 a' O7 w2 o3 t) [regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"3 w2 Z/ n/ w! q1 l5 Y) ~
4 Q @. O3 h1 S7 H n/ O/ H
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
, [( P, c. m2 _) m, F
. l$ c1 s4 ?, m+ h0 G6 A" o: Q; s' ^參考:- o0 b" N/ [3 k: ~% A* b$ O
z4 T1 k6 |7 H1 m% L( {https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view6 c) L# @4 Z' x- k0 h1 K: \) |
+ X' v3 X% ^% e, e6 R7 t
* A8 @' e& D; H+ m
5 K- m7 d, {; Z. I- k& g* a ! ?$ H2 O8 U" Y! P) D
, t0 q7 t3 L8 |) p% l
(2)導出網表:Configuration file錯誤
5 D* D3 v$ I4 S
P4 _0 b1 J$ ? u3 ?8 @# V4 [0 v
q: c6 i% e" _ E, W# G2 F' D1 d& U; R) A
) @+ S- E, i7 d9 c4 R6 l2 ^/ }- h" E7 |" h
Option->setup -> 重新選定allegro.cfg文件
) ]! g$ G& D" g- w. E+ J( ]2 i+ ^+ a2 }( v1 T+ R# b4 ?
0 t/ U+ G9 k* l9 Y" ?
: u, U2 H. O# O' c! X6 j4 d7 vConfiguration file配置爲+ @! F: r* u0 i& r
& e0 R. i$ g3 X 6 I8 ~3 ] ~/ u" }( ~* C6 m
2 A; a2 k+ N+ s n7 _% T2 f& zD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg5 I+ X3 D7 ~) H1 x% q
2 `) B! i2 x2 `- n$ ?+ C5 d$ j . @- d3 M. k' h; w: R2 F
* p, u$ C4 \1 u ~3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出1 T( K, J4 J s) |# }: [0 ]
6 N; I: m) p8 O. M9 H裝了需要機器碼的播放器,關閉播放器就正常了7 o5 R0 W- _7 o9 B# A: W; |9 s4 O
( F4 z! p# I0 i- y
https://www.zhihu.com/question/27682079/answer/55509794* }- @1 O2 d" B% f0 X2 H
( A, V/ \3 A; S# Z) `
5 h1 h/ ^: E4 [: B+ Z5 K; v4 i! D; n2 F* j5 @
4、使用orcad的CIS時意外退出! Z; J6 \& J+ {+ n3 |
B: x [, e" e. v
( b* p- t( h% k0 I$ f5 D" O+ c" C; r5 @* \. h' S/ e
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在- n! C. u5 j' Z/ V/ g
4 T" R4 ~* ]' u$ D) t* _' h, y
$ w0 K9 r1 g- p; f p' T& @4 b% T
) M$ G7 t9 V) W9 o( k& Q5 g[Part Management]
) a3 y( t& ]# W" d8 d, ]2 f4 V$ S% m+ ?
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC6 h L6 n; X9 {* J: v8 O" @8 q
& P# r; l0 R* z9 a, R" ]) y* j
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC! h* H' l$ C3 Z
' T6 T) g6 r3 J g
s( ^5 ?4 S+ X3 _, ^/ X
, i0 |: q8 |) m, ]- I下面加上庫的路徑
, P# H( H& C' B! S7 e1 R! r. y& Y4 s. r. `. c, U
[Part Library Directories]
t8 V& F8 G& g7 w
3 a$ f& o1 x- eDir1=D:\Cadence\SPB_16.3\tools\capture\library\3 F, P% F8 L! d& c" n6 O
# \ n& X* m1 ~, |" |[Allegro Footprints]
4 Z1 ?- z, ~* S. s. e6 J% p8 Y$ L' ~4 R5 G W
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols9 C7 Q8 F; Y7 Y& L% w' ]% Q
% e3 e. A7 m6 m7 x就可以了!- ]" W' Y& f) e$ Z H
5 r7 t w% P1 m8 x2 I! l來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
, a) Q# k, [( }* ?# {0 Q |9 e5 Z, l, F% G' I6 {4 l
/ P3 s- j7 g T/ Q2 K
$ I5 y/ O8 y7 b/ D! G 這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。0 a) }4 M, w5 F/ [; v# u
% H; A0 V) X( \/ ~4 B# [, e 第一個解決方法:* x4 a: k$ u. n; ?0 L& G1 N
6 q' A- {$ i' X1 w: o+ a6 S. n
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。+ l. ~ d# x J! f& }* G
& c/ L" f: W9 {% } 找到[Window Placement]配置選項,改爲如下:
" ?0 W8 G K: p4 M* v' v g; n$ Q$ n1 @- h& c& ]7 _* q. k
Max Position...=(-1,-1)
% P" |4 l4 K, {$ q. M' {2 }$ B
* O- V: g6 h/ k+ a Min Position...=(-32000,-32000)
; ~' k9 _. J- l" F2 S& s( I2 I
% s& \$ u; e+ v Normal Position=(138,105,1176,877)
% r) ^7 s6 b$ U) |4 }6 n3 I
2 n& q9 t! x' ?5 ^ Show...........=ShowNormal
6 b1 T2 B' ~) S$ i+ a+ r( G$ g8 z$ V3 M- E$ J O% O# ?
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
8 L9 ^; Q0 B/ j! I) ^) ~) @
# D' W- F& b7 v, n6 _ 第二個解決方法:% M2 j$ j/ q1 j9 B/ o1 j! f( D
0 e5 X3 E2 n& P6 d9 P# R* Y" g
直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。' x2 h+ L, }# G1 g- Y
" z M% ?* \6 ?* b1 L; M( f% x
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
% Q! S2 k/ `' n$ ^- P# A9 h& P! {8 k, I# T& O" Y; ^
* ]) H7 q0 X3 N& f: p6 B% n+ _' w& z* g7 e6 x) S
彙總以上兩張解決方法,+ Z2 a. C; q- [
: H1 X9 P$ a" U/ _" v) r
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:0 i9 [, D- y# r' Q6 v$ P9 |9 d
3 V+ R Y: H5 z* Q5 D[Part Management]: g2 L# }8 `+ H4 N3 t8 l: Q
! i/ @* k$ h8 U# t% [
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
; I1 g/ B/ U. u6 l+ x. g
3 k6 I: g/ K7 P# h, D" vDemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
. j, `& N3 v) o/ c/ Y% ]( C' Z9 ` P) n3 k$ j
[Part Library Directories]
1 ^* _! g# }' g+ M, Z! g) I9 C, m# T9 D2 J$ _6 H9 T; I% \- Y
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
0 R1 d/ }7 ^+ u% u" i
) d5 I+ Z! X" s; W/ v4 Q[Footprint Viewer Type]3 M" }$ m! p3 D( j4 h4 e! l' x3 ~" C
9 k8 E, V) \5 V1 ~8 \8 ?
Type=Allegro
% W4 z, L2 L; k( Q# u7 Z# a1 V9 y1 z( L; N7 Q
[Allegro Footprints]: f: [6 K+ k& C5 n* w: Q
6 e/ k* i: I. i1 n9 L: z8 k% d6 J
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
* F. k3 k0 b6 ~' a& S' T' M# V5 c3 l
' p& p8 g! o+ \[Symbol Selector Configured Libraries]
1 [, Z/ t# g$ u p4 M [. ?3 E
. K# T1 z. Q! XLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
) x9 S5 {! `4 m4 Z
* D8 o, F3 `, }1 P, O2 PNumber of Configured Libraries=1
" b* l& a8 F7 ~1 e. I& P
( i, Q, l8 C7 m$ F[Window Placement]:( N5 L& b& _! s6 [: M
( w' \) H# D. A" s$ y3 LMax Position...=(-1,-1)
+ J. q1 t5 m5 [% A1 \; y
* [; ^& O" y2 J+ C* i; g4 mMin Position...=(-32000,-32000)& |' D& |: k! T# r/ D0 N9 G
6 z; }# d, t6 Z( L9 `6 h3 @: E% I% zNormal Position=(138,105,1176,877)8 }4 R) j {+ ~/ w+ F
2 s3 u+ h, e) {6 Y3 m: G: b2 |2 q6 g. Y
Show...........=ShowNormal
5 T. l6 D+ [5 d3 n* k& E0 @: Z8 u3 E3 J% v1 X% Q
" L5 n2 w7 l( H6 P
% U. j6 f9 h2 z% Z5 X5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
& @8 T) K& u i' Z/ O3 t" [0 y/ P: y
問題:" g5 d3 ^* m5 l+ ~; W
$ G6 c/ _* q: n2 x) W
4 k4 X7 A5 L' q7 D8 O/ \8 k7 J! `1 r& D# q
, A+ x$ G( n1 {7 \( V3 t/ |3 ]解決:
# w! U! t1 i( u8 e3 N4 M7 v7 f* e% X3 p
- N8 e: r/ i6 K
* Y' H \. [% n4 u: _5 X; F7 U添加class 信息,都改成一樣 |
|