|
Cadence使用中遇到的錯誤及解決辦法(更新)
0 T0 i; e1 C8 }8 S' y, G7 j" U" A, F+ \, A0 I n- E2 s, t" e/ }# a( |
【目錄】& e) ], w5 X! C- _
; l* J9 i( A) ~! C T& y. D8 s0 [; f % `1 w+ \; a0 s- v: o
5 w! Z. Y# G2 @( Z/ I
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)0 y6 L( U- ~& h- {. }! Q
1 C+ |' ?/ N5 `: V/ s/ I+ E: t
OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:' q4 Z' X% l4 s8 A+ F8 e' B. W- r3 t
+ h# [. i7 Y3 a# ?" X1 l7 L) z
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,0 t' V0 E! H T
4 }# a6 a3 j+ [; C" G再打開ORCAD就可以成功。
) _5 f6 q- I9 H7 Y" C3 E, C' k) V( z z
$ n, F- c2 p5 N* O0 d: O: E. \3 F
4 z' k5 F$ q" Q5 \8 Q0 cCadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
6 \ N' M1 g5 W9 @( d5 J
! I1 ~5 l! K6 B( V \3 ]$ w' J' d
& c* j" _) X, x" A& R3 a4 J, ]+ ]. W6 H/ K
' @( j) c7 S1 `: }
1 \/ c$ \, C8 U7 M2 w2、下載PSpice模型文件打開報錯/ T* `, l1 E C2 U1 L0 x
- a! ?. q( g }$ ^8 Q
提示錯誤:0 K s. h0 i7 K+ ^$ \
$ K: h8 {) k0 y, h7 P% z+ L
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred7 a& q" v6 Y. d3 J9 H; R
6 r& e( w+ Y5 b
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。& P" r* n$ H& b" s* u
. b4 Z$ ^! D6 c" [$ Q
解決方法二、(待補充)
) M" N) g; J- r' A4 v+ D4 y, }. q% P+ E
7 |8 Y+ ^( Z9 Q8 s+ A1 f/ q0 p; r! q5 C- C, w5 o9 h% w. q0 t
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
" z3 J j! p1 D/ ]# `- p
- x% x- f# @, M錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
6 B3 ?; w; w- \& ?9 [- z" K
5 K! H: [# Z& z來自 <https://blog.csdn.net/rdarda/article/details/6587384>
0 h2 c- C3 O3 h1 f
0 o3 U5 e/ O, R# u+ [/ y. u2 U 6 y8 q1 D, T5 E
. `, ? L8 [ J( g, i) M. D其他2:求教“pspice COM wrapper error”問題/ L$ Y, B4 E# Z% x! `
; k1 z- j# j* @( k+ `; V, m
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤3 K/ ^7 M- Q; }) y& z( A! \$ R
" X6 g7 N; R* F; Z( I5 }4 a解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。$ |& Q" `+ X8 G+ F1 z! f: W
% d J+ f0 t. u- F2 L8 P7 q/ K
8 s. k- s7 b: [) o; X$ T6 A8 Q' u! Y* O2 o6 N7 }7 g
3、凡億視頻播放器引起的各種問題2 p7 D5 N i5 F: B5 H0 `
- h; V* g. Y" {9 c) N( ?9 [3.1、播放視頻時OrCAD閃退問題
5 M6 g" E+ {9 y2 d
, v' Y5 P& p. X# t; _因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
6 M" ^2 G3 l; X: U) S& U/ E
# |8 B0 m) O! b8 {' A- }9 K) t導致orcad閃退。3 b0 \: ^: K* u& T
; u( Z4 l5 A! y9 \+ y4 L; L9 I修改capture目錄名稱與caputer.exe文件名稱0 g' U2 z6 l) b) ~) b3 @' `
* e2 e) G$ P+ I& g4 U9 Q/ s8 VD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲3 E O [9 H+ Q6 X0 M
6 }2 B% [" ?1 C
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad+ x1 L/ ~( n8 f8 ?
; W7 q; I6 l1 `$ n- ]9 Q 5 `2 c! X( S+ i; G: G4 B
" J5 m1 u8 l/ m" }8 ^
D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
; I( l; T; q) O" L, Y& d |
# Z) `: u. x( n+ TD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe( |' J9 E* G: _
7 k4 N* ]$ k$ b) t. ^9 c- w
, Q% A* O" F' R1 S. g
2 ^* `- A+ h7 h3.2、導出網表提示錯誤
' v6 X. C! s! i6 a# X+ F+ x+ D1 d& t# G5 `# r+ a
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:" A$ M# ~& u- z* y* F; b. F
/ _) `9 k' ]$ c+ J }/ e, J8 b(1)導出網表:提示無效指針,PCB Editor空白" r7 @5 {9 d6 H4 b+ d% v6 X9 Q
, G$ \4 ~( P8 _; P1 G解決辦法:
7 i! m+ \% n) |
8 v4 G# y6 f3 `6 U( U打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
& b( Y$ }/ D$ [$ d- R8 j; M
( f) n( ~& O$ e( B) R7 R點擊鼠標右鍵以管理員身份運行
" z) W2 g# B4 r3 H( \! h" x0 {+ E4 _$ A
進入DOS命令窗口下# p$ |/ b/ [& ^! t/ v+ R' S6 ^3 K
9 C. `9 K0 {- s. ^2 z, o: D
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的) d) @4 ]' W+ R
% M+ D3 v: g% }7 A
文件路徑進行修改)% N" Z2 P5 e1 U7 F8 @
: }8 l9 v; R3 u( C+ g5 E4 l
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
+ V6 P3 {3 k- O- d: z, S! I
1 U( h ~! {% G+ j, Aregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"* H% u5 u. t6 v9 p3 A X' [
/ j4 O$ Q6 U% w I/ `
參考:# e. Z) U0 c& H
6 Y5 e0 _. O8 r% A: Nhttps://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view# P* K& d! x8 U% e, U% [% o
8 Y" L8 S' P) @* A; r- D' w; Z
9 j# w' {7 l( W. f7 u
m' E; v( V- G' y2 \- x s ( z" b2 c2 o3 a
2 T5 Q( ?& S- m4 A- I+ [) I(2)導出網表:Configuration file錯誤4 c! f; e5 L, i0 R' T# G5 F5 h3 ?9 R
% D9 T5 w+ v' s. X+ X# C2 P5 w" O) c: @+ B& n5 d
0 v& y; z- v' l3 D! S! R $ I3 G+ y: |( l" m4 Q, ?6 M% A/ c
5 n: ~/ C, p; G8 h( P# tOption->setup -> 重新選定allegro.cfg文件+ T* p' n5 q9 I# M" R
R1 G) m* n9 u5 t) ]: q" W/ a+ Q+ w, W1 \+ o; J
% D$ R* E! L8 q; A2 h: c$ WConfiguration file配置爲
6 V( D+ ~& H( v+ G# q. z
, @2 _6 b$ _8 |
a" T. L+ U4 B5 E
8 I9 ?$ g F: @* A- t* X2 tD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg W) }' K$ Q( R3 s
1 _# C& M5 v! W; h/ }- o ! b9 J0 I F, j5 ]
! j- t5 C* D( Z
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
( v" b$ i: H/ k' [4 u+ S8 l# X' E4 n+ A R7 T% w' I
裝了需要機器碼的播放器,關閉播放器就正常了, s9 I) G0 v! k+ H
. ]7 d! i( l; N+ [5 w F9 K8 {
https://www.zhihu.com/question/27682079/answer/55509794$ ?& n& x0 G/ ^4 n& @( \
* [# \$ m- N) Q7 v
5 k+ @0 n% ~0 A" o
$ ~) J2 k s3 D1 l" {
4、使用orcad的CIS時意外退出
2 @ u* H, H" X8 H$ @( }4 D: @8 J5 ~- x) Z' c
& [. X2 _- s3 H( R+ _
" |/ Q, q- p7 h6 W嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
2 Y# z: y: i" y7 W# d. }
. @0 B7 e7 Y+ J- d, Z4 Z9 ~ - b( m+ W% p8 V3 N- z7 c
' v- `7 Y* Q+ E b; x# H[Part Management]
B" W l+ ~+ J) T8 ~- g' j6 B: y. b; q: W# m& q2 [+ j( c
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
# |( ^9 d V* U A# I. ^4 f, C }1 D$ G+ v- B4 Q2 q
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC/ z. B( P3 Z) U8 s
; R$ Q4 i$ m \ ) _! Y; R9 b; R) U* L; P* V
D- h7 J& y' }# V6 h) ]3 Q+ i
下面加上庫的路徑5 n; }7 u3 D3 C+ s
; Q0 z1 L7 ?7 a[Part Library Directories]
3 W: @) v' W, B. u9 H0 Q
3 E( |8 Y- h0 y$ C) rDir1=D:\Cadence\SPB_16.3\tools\capture\library\
2 X! ?; e! Q, T4 U- Y1 Y2 Q+ n |- ?& [( p
[Allegro Footprints]. W, _# r6 M! [; P" o7 \' _
$ s, ~0 `* J+ J- s
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols& g3 L( B" ?+ F; x5 ~5 T' X
7 h; b& l. j2 E( D5 d( j, {* H8 C
就可以了!
3 d6 Z. @- {7 ^" V. N
t$ m1 S V" ^* d& S! V來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
: K; [, e: }3 B1 Y3 h
* l8 y6 u0 l: r) X: e: V
% Y- y' }; ]+ ?6 F/ \% u+ s" ^8 ^/ {9 c
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。. i# E7 J% I( P& v3 S2 S
; m& a, T1 X! g/ d
第一個解決方法: o' K. l6 l' F; ?# ^
8 i B' T" |( q" `0 \ o- E5 ?
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
+ e& g* E6 H* `" L
% Z y G! R* n1 z1 e# m 找到[Window Placement]配置選項,改爲如下:
9 g5 b# K8 `& w
& B8 O$ i5 ?# n! b2 @% m( T, o1 z Max Position...=(-1,-1)
' i7 U5 z+ u! b5 f+ c, k6 v7 C" U/ g2 ^% ^4 j2 S5 l
Min Position...=(-32000,-32000)
3 _$ D. l) X) {; D) H
" `% [$ q# Q* M2 v Normal Position=(138,105,1176,877)
: o' T' X4 O% D. @0 T0 I' ?/ e. k2 Q |( L
Show...........=ShowNormal
6 `* ]5 x/ w e& h; d5 K
8 y8 u1 I3 J$ ~6 p5 ~ 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。/ Q2 a$ `: _, Z$ j Z6 k- W
7 z1 S3 X" }+ f, p% j" r# t
第二個解決方法:1 g2 V+ H6 m" D4 J
2 Z' h0 g5 Q% N8 k! x" x8 `
直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。( n# Y% e% x' B' y: o+ c
r4 Z0 v3 X* S, h! Y+ R
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
* Q( _1 M5 [- p/ ?5 w
+ d+ X$ K; M4 x
Q; a1 Q# Z( o2 V5 |; b2 w6 M6 {- {
彙總以上兩張解決方法,
/ r: P Y( C( m8 x
6 t, R7 h$ j! j5 g' [解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
5 ]9 b7 \% | Z9 [
$ D4 k$ j8 w& ^7 ][Part Management]
! X) s7 H: ^# \' A: J! `( c6 V' H/ Q( f( k
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
4 f' f0 y5 [# F& {# H5 R/ I9 t0 z+ ~' f+ V9 Q3 H8 \ T: u/ Q
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC. l! V0 {$ a& B$ i/ s/ }
$ ]- b/ E1 @6 ?, ^6 M4 l. q
[Part Library Directories]
/ m* a9 f+ l8 m( B O/ k
9 A% l7 X! {' N9 U& }. e7 V' UDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
* ?5 ~0 I6 ?5 r- ~5 R3 c
4 O8 A( Q& k7 ?' T: T% p; E% N3 a[Footprint Viewer Type], O7 c* z# l3 |
) r4 r1 X( Z/ F) a6 I4 ?+ w9 D4 Q+ [
Type=Allegro
N5 U7 Y8 Z; ~0 R5 Q: Z) v3 N$ S, }! ^$ A& x$ u! V( K- o6 K7 m% j" K
[Allegro Footprints]
& N, A6 w! E0 r" B7 f4 |2 L" e c5 c% V" w/ M+ O4 F
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols2 w: `5 g; [- {
3 R- { N( Z/ u( Z( M6 f
[Symbol Selector Configured Libraries]# G3 N4 t. Y7 \5 V
6 ], I% d' y. @3 S0 F
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
, L* H' M( Z0 R+ }7 |0 K4 p! Q9 i( r/ }: ^$ L2 J/ N7 l8 g! Z, C" z
Number of Configured Libraries=1
! ~4 I+ ]- J' i+ C+ k1 t P0 z1 W: d, F- h* I
[Window Placement]:
! Z, I6 z$ w+ L& \7 D6 `# t# P
9 O% p+ w8 f+ ~3 R% @+ p$ d5 jMax Position...=(-1,-1)
2 G( R; o4 T" ]" g$ S2 P5 M5 T R* ~- X" i9 `+ I$ R; J* R+ W) f
Min Position...=(-32000,-32000)/ {* @1 _, \6 d5 r( c) [3 a$ w
: ]# K8 d. S$ j2 `: G. j
Normal Position=(138,105,1176,877)
$ K0 \/ ^$ E' q3 S# `5 ]+ w5 _& S6 j* ?; E
Show...........=ShowNormal
. }6 ^+ o4 g& {' s( L5 u* {7 f. K/ Y5 k/ g |9 `, B6 ~
7 }; j. Y2 J: z% P' _1 H4 H4 t
9 _; V' {, e/ e6 j5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
, D, y0 A2 g2 ^; T3 r5 z3 T' \# E5 m- Q e" X2 ^
問題:2 I& R# f8 |9 g0 N! J$ l& }3 K' K
% ?, r* t/ q' S1 k" ^" V* @
6 Z. s3 T% p: O4 H6 `* \9 C" y
9 A1 B. D! W9 X解決:
+ T3 A" G- k5 e& w9 R" T8 D4 p# P, [0 G2 N) l; B* U
4 M1 h2 X6 K# g/ E: o
) i8 m7 R: ^/ G* U! j* u) N4 E
添加class 信息,都改成一樣 |
|