|
Cadence使用中遇到的錯誤及解決辦法(更新); G5 Y$ N5 d5 y. l4 M
$ S! j) M( \8 |8 k8 D9 r# v【目錄】
) m2 T: h5 J7 G) r8 O' e B
: e) X6 m+ P. ^- G $ P7 R: f4 i) x7 u2 g* c
% ^2 }5 [0 h7 `: O* W: @& E% F1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)
! ~" f# P( M W3 I
' B0 Y3 F; o* z, S' XOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
# L' s% X8 a- G+ R$ H) S
7 A6 ~9 K; k. s6 B8 q運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
3 _* H, Y2 }% Y3 @& G$ q. f; c m9 c, M0 s
再打開ORCAD就可以成功。. I, l A; s, f5 ?* n
0 J1 R: ]# V ^" t6 ]- W: E4 Q3 j( E; j 8 d. a) Y: T, P* Q- L) r! K. Q
1 n3 {7 d5 l. R5 DCadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor. ^8 v& Y: P! y1 O# E
) `# V& ^8 Q4 {
" {" Z0 `/ o# u; t# Q
+ A7 y0 G! l. { D$ G: @/ S
# ~ X4 e4 [4 T ]9 o) p7 ]9 F
+ |9 I; x8 r& B H8 [3 Y2、下載PSpice模型文件打開報錯- U7 j" F5 S I
; M. Z6 i, s {& A* W
提示錯誤:( f2 m4 d' S& i0 t7 y# \
. a$ E4 ~3 B( w0 `ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred( ]8 r% ?9 |* ]$ ]
- e: V% S7 k9 H% I: h, Z7 x8 c
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
! \$ K2 M/ o* L4 O1 U
. E! `$ F9 B$ b+ `解決方法二、(待補充)
0 }" J% H) C$ `9 h- K
/ Z7 q+ I e0 z1 G0 f
. c" l1 |2 |6 C9 [1 i$ S% c* B! s
! S. J2 I; {7 W5 R' q9 K其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤3 m, b9 A/ H2 K
5 w. r* b. D* x3 k5 X
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型- c. l- P( g% j1 D
7 d, q3 Y2 `1 V$ b4 E6 O來自 <https://blog.csdn.net/rdarda/article/details/6587384>2 ]; N( V2 p4 Z# C" Q# S
7 ~) w& N U% i v9 c' c 2 `4 o6 B, ^% u
: r5 W3 q1 ?8 Z$ v3 z; i7 P, E; a$ x其他2:求教“pspice COM wrapper error”問題0 h5 L9 e* Q. F! n3 T: a* c
; i" n8 Q! m2 i; B- y% s: J" m我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤' J' V) J' w2 `0 E0 |# R3 d, p
2 D3 h3 B# m" y0 G
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。* F) `# d8 d2 t* U
$ d1 x) g _4 X" F
. U, X1 C+ R0 L- G
5 k. H% p1 I8 c& y5 @# y. A3、凡億視頻播放器引起的各種問題/ W( F X) w) H& K: v8 Z; q
% R6 r! R3 d3 U% b; I; u3.1、播放視頻時OrCAD閃退問題3 z- R0 F0 R" Q) T; k1 m
2 F3 S3 O& V6 }8 w; t) }: F因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
$ V# b F0 Q6 o5 Y& e* E# F8 B! H6 T0 D0 J% k" X* L* p k
導致orcad閃退。" Q. f6 g5 |, }8 V' c& ]1 y( k
! D/ n' i1 |! y: W修改capture目錄名稱與caputer.exe文件名稱
5 [) V8 l4 ~9 M$ G U
~3 C$ q0 k6 S2 W4 U' n8 a+ gD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
! q' ?& `3 D+ V) g! d+ Q j
+ F+ r" Z5 ^) s! ^: K) ^D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad4 }: z7 | u# |2 N
" F, R; j" }, U/ g
$ g' F$ H- n8 J4 H/ Y+ m
0 M' Y0 L- h2 |- ^4 I j1 ?/ ZD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
& V6 t i: \) \! l1 u! c# s. d0 L
: v' R+ e5 w+ e/ JD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe5 t$ W, q9 u0 \7 O& \5 k+ |
! x0 C) C7 i# X6 u1 ^
z5 s) K' T& d& _5 F. Z/ ]1 W0 p. d% A5 u
3.2、導出網表提示錯誤
; l) u2 }' `& z8 A: \2 K
- z# b1 }, I' a e7 D" F) l; B* X4 t以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
) m: z0 j: S4 F; I ^: K1 i4 x" z) G s# m! Y- l7 {
(1)導出網表:提示無效指針,PCB Editor空白
# y& _2 X" H: v4 h" t! I' I0 r) z% j
; X8 k% }& V. Y1 |" a" C1 D解決辦法:8 d. V/ V& \% Z9 O; e
. [# q4 s* Z# i
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
; k, e/ g) ^$ V* G0 O4 t% [# I; {* ?" E7 j
A7 v* ~( M9 q/ o2 u- {! K$ W N點擊鼠標右鍵以管理員身份運行
7 j3 `& D7 e/ O6 u& M) X( J) J! T/ R0 N) _& b# m+ W
進入DOS命令窗口下
! k4 I) b) k: A9 A( y( V& f8 G
* j8 W4 E7 [3 B) p/ `先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
6 c) d1 d H) j5 @1 x; X
6 E$ A" g& J$ v文件路徑進行修改)
- Q/ h; d3 {: U9 D( ~% E8 B9 W, _. u6 p) A- I( I, M0 E
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
' p8 ^6 M' @& C; S0 _
* C; t& B1 s2 P, f8 Sregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx". F: X& o( I0 h9 ^ C# T/ U
" w5 z5 C! H v. N; w" [參考:
3 Z5 ^% [. A) \; z3 r4 M. z/ S" s
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
0 V" b7 X2 U5 k6 t+ g1 s3 ~% D; S) r- R0 \! C5 h& @
$ s% C& s8 \' t# K) J8 p) B
2 @3 X3 L+ G7 W8 K" x' H. I
; y `5 A; f3 B
0 p! b0 e1 l: c( F(2)導出網表:Configuration file錯誤
. n& Y6 W7 t* v# @3 {" H8 }& y' Y, t" \8 w+ x4 l
. Z3 [3 ^6 W+ G6 a% [
7 A+ P& g. h1 t' [
6 L' f) m3 v* `* c2 |9 D' i9 z' e. D1 T7 d$ ?/ q
Option->setup -> 重新選定allegro.cfg文件
' x6 G* y3 ~8 g" T
0 Z: B4 L9 z" M' M- t* t7 }( {) `1 }% L$ k
; Y e5 H+ F! o9 H. a" ~9 |3 ^Configuration file配置爲$ I- r0 e; t6 X4 {" A: |6 m
8 g: l) h& Z& B2 [
5 @1 T6 r1 {. M7 b4 w/ \: s
1 o+ F( V$ _' [& v2 ~2 J0 H8 `/ z
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
% m- Q3 M9 }1 ?7 y; t& F, h/ e8 L
9 [9 g: P- p4 L
% t6 g9 D/ W! d+ f' u$ `4 P( s2 ^
* G) M/ e+ m. S: s3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出2 |# C3 n+ R5 t, B$ V. }4 _
8 ~3 ?( w4 M/ O& V; F5 U' @/ D( m2 I9 Y裝了需要機器碼的播放器,關閉播放器就正常了
. Z% e1 P( d; A7 n
! k; V3 \8 ?# j/ z. N3 |' F9 nhttps://www.zhihu.com/question/27682079/answer/55509794& i: n/ W) V" i+ o: D: ?) {
( N- k- f/ y' { y# Q6 p y
+ G: v) g0 h" j
, \; ^" _* |. [# a: M0 V4、使用orcad的CIS時意外退出 r- ?4 ~. H' B K5 @5 }- M
) U; W3 B4 ]7 o
+ K" g* r) x' J) K: Z$ z
. b* P M9 ?1 S8 N5 o( R8 w, ]
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在- M$ @: Y+ d; B0 W. y5 p2 c- O% X
% [' O$ D3 B2 J# \ l9 G- E3 X
% S# T7 {% c$ e) T) @& q- d/ z( ?. e: S6 ?
[Part Management]$ j3 ^1 A0 U, w. Z" R, `8 \
k8 I5 H3 \# a- ~: z1 [
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
0 z- D9 @2 T9 e- V% z0 }
3 c: n6 a. P& ]0 L, w: Y+ aDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
" c9 g; B4 o+ ]4 n7 ^! G# ~0 ]# y- m
4 E: V! ]: ?- o! U) z7 N- a, s
" e. T8 ], K& ?) \9 e5 f
下面加上庫的路徑( L! N1 x6 w' M) \5 C# }. u1 V! g
( E5 o" F2 |7 `2 {% J7 J[Part Library Directories]
( U4 T2 Z0 Q5 x- @% u
0 d# @3 K. X: IDir1=D:\Cadence\SPB_16.3\tools\capture\library\" _6 B! f( w1 m0 ]0 J$ r% ^
+ t- W! B* [: D. ~: L- G7 h[Allegro Footprints]+ G5 k; ^' f1 M% }5 R- A: R
+ b! f( t& l1 oDir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
7 b3 n% ?. g0 [# y/ C5 g$ i# j% V: v/ d* F( z( K+ }( W' V
就可以了!' t! l/ I3 G" [$ h! ?. W
0 `" j. c A z4 s2 K7 B9 p
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
7 V9 L* N+ z& L: L# T
/ |3 X" L8 c" o( C2 a% f ' f( b( m* d& g% a: Y |
; L8 ^: U. |! n% C N
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。& j/ l* u/ m* Q( v0 {) ~" ?
3 ^! Z- U7 j. m6 r- X
第一個解決方法:$ H g1 {' ^- \# w/ b3 J
. L2 o0 V" g" X9 }! y7 {. r
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。6 A0 C) v$ b/ B# F6 o9 G* P$ F% a
; J/ N( {+ J( @* j+ _% ?
找到[Window Placement]配置選項,改爲如下:0 g" z" [& p; T; o( R8 o
1 Z* {4 Q& B$ m Max Position...=(-1,-1)# @! L+ [: N( c7 I3 J4 `2 Q: K4 _
" `/ |8 I% k, y4 r4 J# v
Min Position...=(-32000,-32000) v6 S) J b) ]% F1 r4 g3 F: O* T9 j
+ R! d- u& Y3 g. Z9 [; X$ ^2 e. k4 j: b
Normal Position=(138,105,1176,877)5 v7 d$ N8 G5 Y7 q" @/ K* F1 p
5 r$ B% }! }1 Q1 H# H9 E
Show...........=ShowNormal7 g- g+ k/ [3 n4 O9 m9 V5 k+ J9 A- k; \
6 f L; r' e9 s' {- R8 l% B+ r
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
$ E+ \* l# d! x8 V$ q8 F9 t7 ?2 W! `
第二個解決方法:* S/ L; {4 |: s7 b6 Z
2 M8 H e% x: x" ?
直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
( o3 V/ n+ U1 J5 d; d# q& m( B' a+ h+ }' M3 _( j+ g
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
6 B" B; e. }+ l# B6 Y0 f
" x( b a' l8 F8 N 8 Q$ e% L# k. i0 j0 v) o1 y( V
1 S4 \# B; K0 E6 @- O: c3 _
彙總以上兩張解決方法,
+ I* C0 @ M0 M% q b: L2 J/ c2 y w
$ O3 I5 R: f9 r; f3 `解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:8 @ M! n$ ^6 _; p
; k' \" S0 {. w+ {4 _4 h5 }[Part Management]
& T/ Y% q6 U1 F; s
: g$ y2 X, i# BConfiguration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
! ?* p6 V b/ v5 n3 b7 b4 g& a; f. y
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
! h7 H( ]# l% ]' e x# V
7 p* [$ G# h2 Y$ h( |6 e. s[Part Library Directories]
* b3 [$ x: b! ?7 r5 Q, W0 s( S6 M5 C2 x, Z: E5 k
Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\. l3 T/ y& ^; T& S
) x" R- X1 r r% w" a5 j0 d
[Footprint Viewer Type]
. @& f: z: P/ u7 J1 ?; \* P# q$ P$ R9 [0 {$ Q* g! U
Type=Allegro: W) J) d0 I. M9 x$ S' p9 P [6 o" ~
; e! ^& R( H- y& R- H" ]
[Allegro Footprints]2 w" i1 K( d# C0 H
& U7 W; L) U1 o$ E% N" @0 e tDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols1 G1 t* M/ a9 u( U' i
' M& G% \ T. G: ~3 [+ k& H9 Y
[Symbol Selector Configured Libraries]
( ?* l9 m" s2 t. ?8 m% M" D' E" M/ ?+ m3 u+ H7 _$ K+ I% n7 G
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb' O, `0 ]! R+ M. I }+ T
: D E2 _% ?* H8 l+ y/ ?& p* @6 Z1 Y& c+ Z
Number of Configured Libraries=1
3 ]. o0 Z |' L* c [2 M
0 p0 ]5 |: R0 z! U0 ]. ?4 q& ?2 a$ V[Window Placement]:
% r$ P& t) N# t& h, w0 W" F7 V4 H
: e% T8 I2 \0 j; P( CMax Position...=(-1,-1)
- m2 r. C8 W6 }: V* s. K. m8 W5 W( E4 j8 b3 _+ c% h& ~
Min Position...=(-32000,-32000)
3 P2 V2 b3 Q/ W: t' h2 z6 c; a6 ]5 T- O2 {0 \! P
Normal Position=(138,105,1176,877)' r( g w0 R' N( ?; C
' C3 M/ g7 i+ N8 B. n5 r6 Q
Show...........=ShowNormal
/ v9 |* u- `% Q* g+ e5 f1 d7 Q9 w( p( B0 j0 p) u2 g0 v& H+ J
/ D" _- J% f* i; ^% Y& k" D; y! u
" d# ]. d! P+ G* b5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition! B7 S! B! }: O, y) {! V2 Z+ n
8 o: _ |: {0 ?+ H b2 ~2 |+ E2 D
問題:, b) P& M7 U$ ]9 k! V# G- S
" c! @$ [4 m' ~
+ a6 [5 t6 E. t! ~7 x2 u
4 V) Z# ]/ c3 a' Y `" b# l解決:% h# z5 ^/ f+ v- n0 N( S- u" e
7 i h- J$ s d/ A5 }
6 g" ]. k& |& z9 x/ T% h3 o* m5 d" r: z; T Q/ Y. O* n8 e
添加class 信息,都改成一樣 |
|