|
Cadence使用中遇到的錯誤及解決辦法(更新); u9 i# j+ I) j5 ?3 l4 a
/ S; ^! n5 L2 N, ]8 h; F【目錄】
0 J, V- u! z8 ?4 h* r+ N/ T& L. z* S5 i% l% M
) a9 E! c7 _& ^4 N E
, }) a2 W5 j3 _0 c9 d1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)
+ k( j2 |& D& g3 _, d$ x
% _* W5 z3 H5 }+ wOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:2 b8 A# T# A0 }! K; B$ [1 r% R
/ q% G/ t$ {' _$ R, N$ y( W
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,, j, U- n5 l; M3 i: i3 {3 d. D2 Z
% j. Z: {3 \! M+ U! l- m( i
再打開ORCAD就可以成功。7 s2 S1 g6 H1 G! l# U o/ W9 R
$ h9 I% _9 k0 m- M
3 u% S% `. i& {% f
( |" y0 J( _7 X) GCadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
5 ^; D9 C2 @5 A: u" a
3 \* o# a0 l1 B0 T9 i* s1 p; [: Q
5 k. {/ _& J% d# X* q" W2 t2 r/ ]% S e; s% x# n7 m" y, f
7 ]: J: u6 G# ^2 \. c% k. ^4 B) {7 ^4 S! e( _2 L
2、下載PSpice模型文件打開報錯
0 H3 d U1 S8 O2 T$ v+ C# [2 P% X( N* c# ^) o1 h/ a O0 M
提示錯誤:0 s+ C& w/ }6 `9 s3 ?' @
! j9 ], ]; Z+ q- L8 n' ?2 o
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
s) i$ d4 G1 q1 ]2 R5 W U+ J4 p5 J
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
}9 P% \7 ^" D4 t8 y5 ?( |4 Q7 u2 p, w; }, y
解決方法二、(待補充)
3 }3 I# f5 V7 B; M( \/ F6 x0 M" k' R( Z, Y6 I( ^% C& P# Z' ~ q6 M
8 X! a# O* G7 D+ Z" P' m" w; d# ^. w2 Q4 z* _& S
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤3 {, y3 t6 W( V, u6 \( s
5 b) U: n; w+ J3 ?0 v2 k0 D. e
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
# z6 k7 @, F" a3 L! q7 ~0 a( v. J* R$ B* O/ k! Y6 U" l X. q) J2 R
來自 <https://blog.csdn.net/rdarda/article/details/6587384>, W' b, ^- \' U4 a% y
( @; H9 \3 ~3 \' A% }' [9 D d0 b5 u/ {. e2 W: m5 _, B. j
_8 j5 c$ F7 G: _5 k; \; Q其他2:求教“pspice COM wrapper error”問題
' \! R/ A8 B4 W! R; s( [3 ]
. F$ m1 u: E, M- T我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤: l0 g2 G, r7 k1 G, p
}% C2 Q" J3 A) L( R解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。$ ]% m% W. R$ A" \5 Z
8 C% Q! I; T+ l' Y- q' e
J- o" @$ ]; n# `: }2 N+ g; Z5 E3 r# y* W0 }* Z
3、凡億視頻播放器引起的各種問題
& W! h9 p! }5 ]8 ~: k
1 {- G1 X' ]# k! F& u2 e4 V3.1、播放視頻時OrCAD閃退問題& I8 C* N% x, V% r& D0 n: Q
. o, m1 }( L- ]2 a& k+ ?. _" n8 a因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
' K9 O" V* x+ K. O) }' P5 e$ K" U9 V
導致orcad閃退。
6 v( A7 X+ U$ K9 O* q0 z% g: W1 U/ s' f8 K0 `/ C, ~) K5 M
修改capture目錄名稱與caputer.exe文件名稱
' J1 ~, a: G. s3 e' d: J* P
0 n7 g8 H! M( m: A; S; t7 pD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲* Y% b0 c" O# x# X. S
8 O, e# s9 l/ r: o5 r- ?/ RD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
& S2 p2 t' n5 G T1 K
+ V1 A' e. r/ g" `9 J3 I) ^
n! ~6 K9 B3 R8 w' f j
/ ]% c8 ~* U* {* Q5 H2 n9 r6 M/ L" ~4 ^D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲- C2 y4 f' R/ Q, |1 O, W, i# a
. {. b! I* `6 }# b8 e5 S
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
/ b( K. V. R; K7 e* p
# @1 O L0 |5 K; r) j ! z6 \' ^9 D6 C8 H9 c# S
" _- V. e* ~/ ?, R& |3.2、導出網表提示錯誤7 _: `& G0 T" U. ^% I# ~: o
`% {" V* S4 i. |7 X1 I. y
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:: q# W; f: M" G$ T( w
4 p& l$ i0 L8 V F
(1)導出網表:提示無效指針,PCB Editor空白9 N, g, Q' }! P0 d0 ^. {& U
( O2 U, S& q+ _9 Q解決辦法:( u1 H/ B e# J ~6 Q# D& X
. a6 ?/ E5 F, I4 f/ }7 O! P+ b
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用/ |" S v% X0 R) L3 L. l1 f
9 d8 P& t- o. V' Y; X$ h點擊鼠標右鍵以管理員身份運行
0 N( H, k3 a. m6 c
6 I* A! j& p) f0 P進入DOS命令窗口下
2 V2 d: H+ k0 Y; M. r" m& V
7 z V* u$ |/ P" [- A3 V0 J先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
* F! r) L- a' t2 L5 ~! B8 Q1 l8 c# C: Z) o5 a; X2 ]/ m
文件路徑進行修改)+ \' x, h! r) y
& }3 E: O6 z. C( nregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"6 A5 u' I. Y1 {8 z0 a; R; J
* |" g7 M5 N& U! {0 Kregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx". h5 t$ d- l- F; G( D1 T$ ]6 n* D6 W
- g4 m# T# L. r
參考:
/ x1 M7 O$ I# m+ U" {1 L. u' I' @+ K: ]5 o2 y# I
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
6 L, g1 q2 E5 y4 h. }
1 J3 [8 k! E. D* H
7 h* o/ R9 i2 p' e1 o
$ m# F5 s+ W( V: M- z$ b
9 F. K) F& M7 n: t4 F: P" P
2 w A9 g" H4 O2 }(2)導出網表:Configuration file錯誤7 c/ a' V( T1 w, h: D
2 f& I; @8 Y- Q! |* m
9 _& S: b* B9 k4 H) i6 S0 [: z L
+ v# b4 c! F" q* i# c
/ X g2 F1 I1 U7 D) lOption->setup -> 重新選定allegro.cfg文件
' j/ R. [8 I' ?! e' x% m
! F9 L6 S9 r0 _/ c
+ a: P6 S0 b( R H- p# ~
. p( Y* u# A& j1 t4 E5 m; R9 ]Configuration file配置爲
6 X+ m( }4 B y1 R5 H: a) x* ` X
( U& T/ _) i. k
: c: U: k$ Y; T" l8 ?
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
8 l/ c& W8 ] ~1 N5 P
( z/ a- o3 R5 x! D
5 r8 ~8 R2 @) V/ u+ Z- ^( I' {
1 H1 x: {% h1 k/ L- e; P# L+ T- l3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
) e/ |9 e& N8 B0 V0 @8 m: H3 j
( c) @; A- q% L, p裝了需要機器碼的播放器,關閉播放器就正常了
; u7 g* S7 K3 p4 s* ` p" m3 B+ h2 H, A- B! a( {3 P4 Z4 g5 { e5 u
https://www.zhihu.com/question/27682079/answer/55509794
2 ]7 I+ {7 [7 R8 A8 g6 ~# J' x: r9 ^! q- i: }
% u$ _1 s) s9 h. [1 a+ A5 |9 h( i2 d3 C5 [; @7 D
4、使用orcad的CIS時意外退出
+ N" y0 _+ Q1 N' {$ e5 O. o* s0 t7 Z+ h
4 E9 I; V5 c* X; w' \1 V8 G
! }9 F! B4 P1 s3 Q+ s' i7 _嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
" Y2 J* L% W9 E( C' T7 P, }. H2 V& S) Y+ u
" g# X; K. s' ~' |
6 {, r( b' A: E G! Y! {
[Part Management]8 _( F& D, o& ^7 M- i
2 q( X4 h# u m: L' lConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
: ]' f" V+ ]# L6 F% B$ X2 K- H1 A& ?1 U) p7 A1 Y1 e; H; N% T
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
( q) F1 S0 e8 O% T5 E4 b% K/ ?4 a! x# E" U
* \. ~1 H. _4 Q9 L1 ?5 S2 S( f7 S6 A j- O/ y$ a. [; _; E. [; [0 B
下面加上庫的路徑: Z; `: ]. Z9 e! A0 j f
$ t. M3 _! ?; g* }: t$ `$ m x: A% @[Part Library Directories]. M/ i! S: C9 K; ~3 V1 n! n
2 k9 m+ s! m4 L) J! }$ M; wDir1=D:\Cadence\SPB_16.3\tools\capture\library\- t/ o( s' T" `7 p. P5 T( P
3 ]3 \" s9 e4 E- y# C) Z5 F; R* ?[Allegro Footprints]
% i0 n8 }1 Z2 O
$ o$ l# v- n8 K6 u6 @8 T! }1 SDir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols9 t" l% E' D9 j1 V9 @# C8 c
/ B. P1 M4 G6 l2 y: d- O9 ^就可以了!
R. u+ t- a; W7 n3 \ x! D
7 V' l! B" A3 ` ^- T, x. v來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
% o" o7 s5 Y' r3 d- S
8 M( @1 G. g7 g7 v
9 q W( f6 X0 _ L
& T& Y: z$ T5 \0 O, C/ ~& v 這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。6 ~) ~6 {8 v3 b: g3 p, V
, }; y$ w& H2 F) ? 第一個解決方法:3 j$ C- I4 u5 j6 a& S
( J+ R! U, j! f6 p& M6 w1 C& f; p6 Q 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。' o5 Z4 J& t f
/ {8 J, L4 y& l9 g% R 找到[Window Placement]配置選項,改爲如下:
: l. h" u- O! }
6 e4 w6 H) ?4 i& Z: k Max Position...=(-1,-1)7 p" p* h& G p3 E3 K8 s) u) G
8 Y% \9 _8 |& k' Z- u Min Position...=(-32000,-32000)) f8 R0 y( d' @- E
5 j5 M0 o: H8 z/ y0 r2 ~$ \1 o
Normal Position=(138,105,1176,877), U1 |& r" ?3 x8 r( h$ {
s5 z( f9 C7 @3 q* \% n2 U! F Show...........=ShowNormal! o8 M) v- e. p6 m
5 J8 q" p+ z* ?, F' r. Z 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。9 c1 }" f1 s0 M! q0 V
% ]3 G6 T) T l/ j$ g0 O# I
第二個解決方法:
5 X, x. j0 I" U( {7 b1 ^; h, Y
' v+ p. b8 W- _/ k 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。4 C" p% i: O0 f3 Y* g
: u: ^- @( S; G來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
6 r8 a! C, w# g# \4 ^) n8 U9 h- p/ H' {! {; B' }- }
1 {7 r( y# _8 E4 `9 H' @
/ H" p- j" z: P3 p: Z, B! }
彙總以上兩張解決方法,: b# D+ b: C2 X: {9 {9 i2 v# @
. ?6 i0 N8 Q4 J: U g
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
( ]! W% L6 ]+ I. l0 K6 k# U- N
7 [) K+ i6 f' M7 ?6 i, {1 X! J[Part Management]: b/ S8 Z$ q( a
. h7 u2 y5 Y2 d
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC) G, A" f5 T$ m; K9 h
0 K$ N- J, W6 ]7 M7 NDemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
& Y! R0 b \6 L( X5 {% B# d
% ?8 v. S+ k9 M8 N3 w$ G6 @! n% A[Part Library Directories]
0 E4 R: H( j @7 i. P/ R3 R- y* {8 X* B
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
+ B/ Y4 B9 s# c; X6 o6 a
/ Q6 z4 Q8 r$ m/ n+ u[Footprint Viewer Type]
8 m# s u9 s# l% u4 s) ], f- { h! `3 m0 R8 s# f
Type=Allegro4 A1 x9 H% B. y6 C" W
# R- M2 [0 Z, Y
[Allegro Footprints]
% x" Y- V8 o$ E6 ^, s' l5 `4 |8 F$ R) ?* S9 @; L" C u: X' L4 T
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols9 Y$ j6 |$ a, u( F- J9 R- t
% B0 ?) _- v! t2 {+ V H% X! u[Symbol Selector Configured Libraries]1 E7 ?! w$ ~% |
7 i+ M( e% Y, x8 n- A5 b }Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb' W( y- G0 K# A
# D: F' p4 Q9 W O% B/ e
Number of Configured Libraries=16 V$ k) c% f- j2 I; N* D6 e
r9 C D, \/ n& H2 B! Y9 b[Window Placement]:
# _& G+ d' N1 y. q% g+ o, w8 Y6 E8 E* Q: @/ [/ ^" B: _
Max Position...=(-1,-1)) E" x3 y y' r) @# {
, J4 X3 v& i* \9 _
Min Position...=(-32000,-32000)
) O3 u0 z' C# Y& k% `3 @
8 G% s! D9 Z$ V( Z1 k. cNormal Position=(138,105,1176,877); A( F9 X: @# F$ V! r1 |
- s+ J- B$ B9 m, C2 c [Show...........=ShowNormal" H s8 r2 s& B2 _; o' S
: w+ L, Q; |2 l. I7 H
, L+ j Y, O) B' }
# {# m) x3 Z5 u" R9 B% }5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
. f; X0 n) R2 L
- l( N% T, r4 H4 y問題:8 @4 R: Q( Y6 c5 Y* T+ j* ^
4 G3 L5 a+ T8 o0 i! }, H, F* I9 ~& e 1 p% V+ n. I' {
. N3 n& [' d P' B
解決:+ m* o& C& k1 \2 F
* x$ c2 q8 A I% q9 X0 Z8 t
4 n' \ E# D# w3 d2 @/ l4 p& b, u: s8 Z$ i& d) {
添加class 信息,都改成一樣 |
|