|
|
Cadence使用中遇到的錯誤及解決辦法(更新)
0 z. F/ j2 H6 ^4 T
3 e& W3 [8 J/ H: {【目錄】
% s" u P" d0 C
" i1 j1 p' R+ B 4 a! B8 z5 m P8 s; a
: z3 n0 F8 p, a' b9 p7 r
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)/ X u! m9 k3 j- M
+ i6 Y4 O4 V; o) |$ @
OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
2 O& o/ T$ [' @" t' O
+ g# s$ w, `" v! T( I/ T; `運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,4 ? l4 n( @2 w4 F0 i
8 r. K$ ]8 Q1 \' A+ C9 p, W8 q
再打開ORCAD就可以成功。
3 z# o& d( V: N
! N. \4 V- n ] e6 {0 v/ X9 Q
9 V1 o& C3 A: s: m- \0 ]& L& l
1 f& g( R7 N& ?6 O, `Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
' t5 Y; a: e% a( G: H1 n: {' y" I1 `) d1 E) S
" @2 ]2 i2 M2 ~8 q1 e# ^# }
, w8 z; W$ J3 Y9 d 1 V, a, D: x5 {7 ~% }% }
: H) }# w+ S ~2 ^
2、下載PSpice模型文件打開報錯
) W t; Y/ n( m4 ]7 A X
- M7 Q% B S: d4 Z0 q8 A3 r提示錯誤:2 A; n" y, O$ ]% S$ N3 X7 Z
! S/ U! \% U3 m9 N
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred& e% {- c1 |5 t2 K& X4 j
# O+ y& \- U5 s% X% Y7 j
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。( N7 z/ u8 C! S6 y) ^) |: i; [
- B) ?& J6 j+ G& n' ^5 e% E解決方法二、(待補充)4 V! D" H: ~6 y, H) {' c3 I0 ~
3 Z7 b! g6 y! S3 ^* l) U; S 7 [4 Y; ?& p4 c5 P6 ]8 ^: G' E
8 u, F3 K5 ]- K0 F
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
6 t1 H) Q v( w* a$ V+ H e; [! m4 A6 |2 D/ }) a8 q4 I, N
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型7 |. O3 z" @2 P1 s" ?
; Q% P' M8 z. u' {& |6 T
來自 <https://blog.csdn.net/rdarda/article/details/6587384>0 @2 M* B- D& o- s! Q5 v* P
; O& |% V# @/ S ! H) t0 c. ?2 U/ d
+ F9 d5 I- p- s; P9 |
其他2:求教“pspice COM wrapper error”問題
$ ?$ r. `9 R: s! ~
6 H1 n* n# n& i$ n我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤8 A" f( T% B/ k1 W; w8 i
# t! H/ V( w! M8 g2 R解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。# O9 O4 N8 `2 G( F1 d, N
9 o6 L/ e S& Q7 M
) Y7 b4 U" y9 u& b+ K Z# o
/ ]4 [. A- i) S& X
3、凡億視頻播放器引起的各種問題" a) u$ T4 F8 s; L* Z8 `
" R. U7 i* c) F0 k! U X+ D3.1、播放視頻時OrCAD閃退問題
1 o/ k( d$ v7 O% y- D& W9 A# v0 Z8 S8 E6 @
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
! L) j$ @+ c: t# Q5 w7 B5 E. O3 D% b* ~) ?: |5 \- t0 s$ o
導致orcad閃退。! s2 S6 m/ w! Z# ?0 }2 _
: U, b" b% U8 W: G修改capture目錄名稱與caputer.exe文件名稱) h) T1 P3 r/ p- F; _
6 h/ q& u9 l/ |5 |, rD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
/ R& W7 e9 v q! W5 [- Y$ A; c2 R j- U5 p; y) }! ^
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad2 g1 b: K% ~0 C
: Q2 Q, C, I8 u 8 k1 V! A" Y! k" I) N, X
$ v; K2 C' B2 H2 WD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
- p3 `2 y1 l( `/ |5 g+ E2 t( r# {6 K4 Z# Q9 |6 {* Y: T) }5 S! f
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
% t: i1 U; o, |
! T7 f4 d, d4 f8 B3 d - X6 i* F' v) T1 }& @" J8 G
2 Z9 r0 Z3 u3 ^, c. t! Y! u3.2、導出網表提示錯誤2 U8 D ~0 t# ~+ j; D
) o$ @2 B0 A( ^4 Q以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:) S D$ [/ c2 `
' }' V T3 H/ l; B
(1)導出網表:提示無效指針,PCB Editor空白) l% z3 m3 r, Z6 b" ?9 H$ k
% ~! N3 C7 {+ m! M4 V- E! t! ~ |
解決辦法:
, _! P5 z4 l2 o+ Z. N" [0 k9 d3 v6 u1 P+ W6 ~
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用) |0 ~$ t0 P2 f& _
+ c: |- d' |; |( c, t點擊鼠標右鍵以管理員身份運行) ?9 B% I% d! Z7 e2 I8 m
! [. L1 M# n& ^8 f3 g
進入DOS命令窗口下* [! |4 D2 \: `/ y
" o9 t3 Q4 h4 z( u3 k
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
y" b- u' a! J2 s+ K+ @2 { i
文件路徑進行修改)& P- z# b* [( o
" Y8 B' y4 J% ?; \4 J7 c
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"4 V; q) W( p* R/ X7 |( j3 E* J
6 b" ?, u! s' T2 [& y {
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
; k. w, U1 c2 F
! X' v' O$ i0 Y$ x% I+ |參考: d* J) L" h2 s9 G( a' y# {7 Y
D: y; { p$ [( R
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view# @, v/ I+ f- W4 t* ]
: \+ F2 V" _! |( V + Y9 [0 t. F5 q Z( c% c, j
2 T( j5 O% d ]/ n* l- ~
B8 X( P$ ?5 [* d" ^1 O7 E+ U p0 Q" `5 a9 q8 ^6 E6 r7 X/ g
(2)導出網表:Configuration file錯誤- o, e8 b4 [3 L( g
! G' ]$ t6 g' w3 \
% V: |! z% R! e% n! J" N; h
9 o$ F: ^ M# Y2 b; i. g% y U
$ f9 r9 z0 f5 W! e& B) \9 O# I
Option->setup -> 重新選定allegro.cfg文件
: U/ y, }0 Z( r6 x- a; E, M4 w: e, z( Y
0 C; h6 z3 D, ]1 `+ t$ h4 t
' Q1 x8 B/ `! a: s+ h! WConfiguration file配置爲# Y) V/ Q) V9 a/ p
) b( d4 b8 ]+ m* c9 X8 U
6 }; n! l# }: W5 P5 C" ]% d X8 ]& M- N, i: E
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
+ ?% [/ i: h9 X9 E. `
2 @ ~6 F; z) F& z/ H 7 d; [& Z3 C& T* _$ Z0 U/ r
/ u6 E! T+ t* A( q3 [
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
( {& p3 E5 T7 N5 Y2 n
( f! S: \8 ~$ r$ X- l0 S$ S8 }0 w5 H' d裝了需要機器碼的播放器,關閉播放器就正常了
P R! [ s* m: h0 Z( e
( C/ z) y# u) p/ x9 qhttps://www.zhihu.com/question/27682079/answer/555097945 G. O2 a# i9 z/ D
( ]2 g% @$ U8 ]- j1 z8 s
9 ^2 ~" ]! I4 S2 ?% z% o& O) j C' [$ k. ? p# h3 Y5 t4 i
4、使用orcad的CIS時意外退出
% K# I% @- e3 j; {& m
6 W2 R6 m6 o9 `9 z2 R: e+ B
S! G- o( B1 ?7 m2 T) O# Z( D; z% c/ C& ]- @2 P
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
/ ~( a! C, B: l; h: c( ^; L9 [( V$ d3 h8 A0 q+ {
6 X5 m4 G) W( H: I
' [6 d. ]0 c# W6 s9 Y! c
[Part Management]& c# W" J# T7 v7 A; ?, Z. S
8 s' D0 T- K' B, s9 o: s
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
+ \) q1 F6 Q, a! P4 q$ f
" g% V' o/ f8 I; b: iDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
9 O' U. S3 _6 z2 s' } M: `( k, ]( r( Q H
2 ?- o' V* y. Q" h
3 b( A6 y I) F& I7 J/ ?" L下面加上庫的路徑
8 v& y( j. P) R5 O9 q; s. q/ {9 `- p& R' {( W! l( S' B
[Part Library Directories]
& U/ ]" |9 u1 S) `, ^1 g1 X- M: k0 Z5 v. |
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
( v% v- ?5 n7 v k: L* y5 F: x7 L3 [0 \% @9 F9 o$ A# [
[Allegro Footprints]
+ p3 F" q1 F) B3 u/ ]% Z, M1 p/ P) e) Z0 W. ~+ B- Z8 ^. }
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
* b4 Q g; G0 b* D* V$ f+ W/ a1 Q. G s* D
就可以了!" }* L& ^" [' G9 k
: b( t3 l8 E7 I: q( L, I
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
* K8 |1 W" ^. s
/ m3 w) M! @$ { [ " W" A. {1 z0 j
3 A7 o$ d6 ]2 C. C5 p w
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。, j" ~2 f* ?$ V+ l6 S" h' H
# A% d# }7 |8 v$ Z 第一個解決方法:
0 M0 u! q; o+ N5 Q! I/ u3 E! P' k) j% W5 `6 ?
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。4 p5 _7 @2 ^9 s0 }5 |4 S2 w* L
: U6 }! T# M' e ]- ^: X+ u5 n4 \ 找到[Window Placement]配置選項,改爲如下:
q# R# @# g( A( W2 ]7 ~0 N2 w& ^
Max Position...=(-1,-1)$ C! n# E/ U) b; L
. ] d' Q( w3 W0 Q
Min Position...=(-32000,-32000)
$ ~" W8 J( U3 O. j( X+ b2 o+ ~" f5 V2 }8 |. B1 G- u
Normal Position=(138,105,1176,877)
8 c9 E) M! m7 t' r0 T9 r6 ~7 `5 B8 v" O
Show...........=ShowNormal8 @# [6 J |* B0 E0 Y) T) ]
; N& H L, p7 x 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
$ L* L, J, n' \; Y& L2 [+ i6 Q p' w @# e; z! L
第二個解決方法:" c# g# [1 L B E5 q
6 H) i$ S1 E! Z+ \2 D- E- G6 \: Q 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
( s( X% c$ Y! h( E/ Z. v
9 c/ m; Q! d; |* u來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
; \7 |9 K. W8 T2 j3 [4 w
2 s W( P9 i5 R' O/ ? ; u3 e+ Y% ^/ X1 ]: e( V6 E
2 |7 \& Y* |5 u) ^' z
彙總以上兩張解決方法," `; X- ?% S& f- m2 B9 `
7 |: ^: {- x: M解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
2 O$ V) q9 B( p, K7 B% @' Y& Y
6 S& q! I4 R/ h: v0 b[Part Management]- M8 B9 v) B* V6 _% W9 N0 \
5 Q: f6 l0 t: \, L J9 I- eConfiguration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
% g v9 T" ~/ U/ |# B# v2 j" f4 r- T$ X6 N) G
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
" Y0 c5 w+ e: I/ u2 g( j
. ?3 j3 |& d& f2 X) H" i( H6 v[Part Library Directories]
! l# ]' S" j+ t' r% o' y
! O' H. r( f" M5 t3 \' @* sDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\& p' o! U1 @* Y/ C2 M
& [; Y; Q6 Z" U6 {+ Y5 a& o- B
[Footprint Viewer Type]. E' Y$ a, `0 z _1 q( [- k
- B; A! ^- r1 c; J' MType=Allegro; _) m) f2 T8 I7 J! _
: f) n# L4 B8 i9 d[Allegro Footprints]
8 g- k' n$ ~7 G
) Q \; s- W$ B" t' @' MDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
, L) }) J$ ^8 e6 }) G6 n, V( D* R1 R0 l
[Symbol Selector Configured Libraries]3 k' H! l7 [+ B# n
5 O8 ~2 Y @5 f* K
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb% o2 ]; s6 o6 f0 q4 z
4 o$ f* ]/ _0 `: H: X* j7 K9 D
Number of Configured Libraries=1
. f" l$ i' [2 n0 W
8 I. d. Y' V8 y9 m: g: a[Window Placement]:& E% m% b) ^0 ^$ y3 p( G
0 [4 U# ]3 V- c* B
Max Position...=(-1,-1)/ D0 K7 s- ^( u. ?" J6 X
) n4 \$ y8 O1 |* Y& |" S# GMin Position...=(-32000,-32000) w( C, ]' ?8 h! b& w, b9 r
; E5 [+ Q3 q6 f. bNormal Position=(138,105,1176,877)3 s) f+ j/ I7 T0 j. k/ [
; ~* I0 Q: Y* X! MShow...........=ShowNormal4 o5 d6 j8 ?# ?' S% j8 U" ]: ?
9 B- X, w+ e% t4 z) M! I' G0 Y
4 v6 w# ~: l. e+ z- O' g/ Q- W4 l1 Q# _
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition7 k' K( S1 A1 t; Q a1 w! Z& e
8 {! ]* d* `- d+ K' J* x
問題:
1 w% p& m4 v i9 v0 y' ~2 @# I5 O8 g' }$ H) E
# a8 _5 ~! j4 } P) V# U7 P: r3 ^
0 r- i; [ k1 U7 N( F4 Y
解決:, p+ B% ?# ]$ g+ b) X7 C# P
0 O' Q3 f+ S6 q, `" x: r+ h; B
( F7 V) P7 Z! E
+ |$ x& r) t8 i, D% n3 [$ [添加class 信息,都改成一樣 |
|