找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1700|回复: 7
打印 上一主题 下一主题

allegro如何实现库更新到PCB?

[复制链接]

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
跳转到指定楼层
1#
发表于 2014-11-29 23:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
allegro如何实现库更新到PCB?
" |9 s+ j$ w; z+ o+ q+ T8 G0 b通过tool下拉的菜单可以更新pad文件,通过修改与更新到设计PCB可以轻松更改库。- s- ^" y) h% K3 [3 k/ ~5 h, ]
但是如果想修改的是dra库文件,如何更新到设计PCB中去?(不要那种删除了所有的元件再添加的那种,要直接更新)
3 ~9 b$ `9 K/ a# E0 e% b+ V使用palac下拉的那个更新symbols...貌似不起任何作用,是操作问题还是设置问题?
  @9 L# {% c9 s% y" [9 X6 Y
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
8#
 楼主| 发表于 2014-12-1 19:10 | 只看该作者
Abel-lin 发表于 2014-12-1 08:31( _( [& {( J/ Q
請問是否設置了多個路徑,有時多個路徑也會引起這個問題。

" ]! k2 h0 Z* b$ J, H, t/ u没有设置多路径; \* D1 Q' J& c0 l" \4 b
* C: m; X: w, M$ X$ s$ N1 t
看来只能是原理图与封装完全一致的情况下 更新不会出错- u4 w' `0 ]) e# C# \

7

主题

53

帖子

540

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
540
7#
发表于 2014-12-1 09:52 | 只看该作者
我有碰到过这种情况,同一个板子,同一个零件库,16.3(没装补丁)也是更件无效,但是删掉零件再放下来OK,用16.5的更新没问题。

3

主题

24

帖子

69

积分

二级会员(20)

Rank: 2Rank: 2

积分
69
6#
发表于 2014-12-1 08:31 | 只看该作者
請問是否設置了多個路徑,有時多個路徑也會引起這個問題。

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
5#
 楼主| 发表于 2014-11-30 20:26 | 只看该作者
Sun Nov 30 20:24:34 2014                                Page     1' r" v) B  a, v4 ]5 I4 X

  F* z8 T' k" d  _6 M' L  S, G8 h+ ]; G. R

/ ]' d% y8 W. @% I0 D' J( MUpdate Symbols/Modules Logfile
* x" x, f+ I% r0 ]        Sun Nov 30 20:24:34 2014* D1 e. i  z' Q4 d
! v5 ^3 c+ b; v$ ]! i: U
------ Module Refresh Messages ------
& I6 `% N7 o; H1 P8 O0 M8 ?( U$ P! r' A7 ?
SUMMARY:    Updated 0 out of 0 modules
+ q; E$ k6 w/ t2 j" K- h  Z" s4 P- A  X# r, M
------ End Module Messages     ------
! K- t' ^: V0 F* @& {9 v4 J
1 B. X$ {+ o" \+ t- T, e: _3 ?1 Y  n5 \4 i8 D; b
- D3 v) P1 J, w2 r  o( V8 t
(---------------------------------------------------------------------)9 d6 j, Z8 j  q" i% b! [
(                                                                     )1 E7 D& D/ ?. R; N2 P
(    Refresh Symbol                                                   )
8 p5 }+ Q) c" q. G, z5 m(                                                                     )
% g/ @$ K! H9 K; o7 U7 J(    Drawing          : unnamed.brd                                   )
' P" c1 P( k$ D, c# C/ t(    Software Version : 16.6P004                                      )
2 ~' Q4 E4 X) m. J9 Q(    Date/Time        : Sun Nov 30 20:24:34 2014                      )
0 z+ t1 v* I# `& E+ L: P- D) s(                                                                     ), p, H  ^: a# I* f
(---------------------------------------------------------------------)8 j5 h: E8 B1 X; k( E" A

' O$ ?! E0 C( p* S3 R" O2 K1 B
( n2 q/ X1 V; `: S1 z; w% @Sun Nov 30 20:24:34 2014                                Page     1( J  V' G5 r* U% _3 w5 t) W! a

+ K: R4 c; ?# `8 v, E+ R% ?" v  I  z- l; t; J8 q
------ Symbol Refresh Directives ------" P, m* P+ }9 K  U
. D; f: K) G( `1 s; T0 q( N
Input design = 'C:/pcb/unnamed.brd'. I% h4 {& e% g1 P. x
Output design = ''$ @+ l2 k5 ]* W! N" l& s
Update mechanical symbols = 'NO'
9 l4 C# w; {. I% K5 }! HUpdate format symbols = 'NO'5 {7 `/ B& ^" z  L) W
Update package symbols = 'YES'0 L$ ?3 S0 K! z" o+ p% n
Update shape/flash symbols = 'NO'# i5 d2 a% k- F$ p, ?$ M5 q
Update symbol padstacks = 'YES'" m; w- Y3 `% c8 \
Reset symbol text and size locations = 'YES'4 ]& V% x* v. s. v0 N, W
Reset Pin Escapes (fanouts) = 'YES'
" n; n$ E* k! S4 x# sRipup Etch = 'YES'
# c% O/ U5 D6 y$ DReset custom drill data = 'NO'" @) G3 W5 f: p- D, M5 Z6 M
# O# Q1 R5 H7 Q8 w" t

5 v4 Y$ R3 J# S4 Y2 l------ Library Paths ------
7 B5 i, H6 ^3 M, APSMPATH =  .   c% d" f- [$ p- [& u+ F1 r5 M
           symbols
5 S. V. y1 J6 R/ N, [6 K           ..
- Y$ m+ z  K' {           ../symbols
0 L9 Q/ y4 j8 ]' F* ]. \5 S           C:/Cadence/SPB_16.6/share/local/pcb/symbols ! k* T0 V5 \4 w" N- U
           C:/Cadence/SPB_16.6/share/pcb/pcb_lib/symbols # r) t9 K7 v! y0 y
           C:/Cadence/SPB_16.6/share/pcb/allegrolib/symbols
8 h- Q& J" r( m! b- C0 `           C:/pcb/ - w0 \' }: A9 a+ D7 T& X6 z, L) N* l
$ k# M$ J# J& d7 q, S- D6 g
PADPATH =  . ! R. U, Z) Z* M( `# p
           symbols
. z# M( D, W: E: v0 P           ..
- O  u" y7 _8 `$ i, G2 f3 @           ../symbols * P) h! ?+ B% W1 ]: e4 k
           C:/Cadence/SPB_16.6/share/local/pcb/padstacks 8 ]5 |- b% q, w0 H8 X7 y  V" K) p+ i8 e
           C:/Cadence/SPB_16.6/share/pcb/pcb_lib/symbols
2 ]1 s9 N  [! z% g3 \& R4 O( W           C:/Cadence/SPB_16.6/share/pcb/allegrolib/symbols 6 I) c. S* w" h0 I3 i- J( G- q
           C:/pcb 7 t  Z- m& {% h8 }, b9 t

/ q7 w! g6 a6 c0 U  }& G7 \3 z' f* U
7 r( u, C3 d( x4 j* F------ Symbol Refresh Messages ------
3 ]: T1 Q5 a9 F# x3 K" E: D
5 l0 w2 H% Q( y5 P9 H9 T- Q! ~: X9 \' K' ~$ O- v7 q6 _. A
'0805C'  symbol starting to refresh:
, |( j9 t2 m* w- j, t0 r( g, G' t  _     ERROR(SPMHNI-271): 2 pins found in library symbol, but missing from the symbol in the physical design. They are:+ n; x: p1 U% e3 U. W. t
            4,30 @% {" {# C  N' n% k' b
7 D: a1 }8 m5 Z: C+ a6 q# V% ^: S1 i

6 E% l. O% N5 F7 L$ R4 b4 `4 W" M3 Z1 d9 x% R/ o
------ Pad Stack Refresh Messages ------
0 C: G# r0 @4 y( C1 E% G  O* V/ G. {( J5 |
'PAD1'  pad stack refreshed successfully.6 ]& z2 r, C: h7 \0 R

1 M) B/ n$ b. p3 r: h% B0 g
3 b! S' W+ t5 r----- Symbol Update Summary ----$ Q4 |. p9 {2 v  t) t) z

' Y4 X" q1 L' x+ d$ p. u  jErrors detected; due to these errors, this design was NOT updated.% K% O  Z3 g5 {6 Q
       1  errors detected.# Z7 c" j5 g5 y- F4 x' Z2 C6 }
       0  warnings detected.
! g0 `* e* e" @; g* \4 V7 C. V  ^# v. _8 R+ N$ k5 }  J2 \! {. M

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
4#
 楼主| 发表于 2014-11-30 20:22 | 只看该作者
wwddss_1976 发表于 2014-11-30 19:50
- u) ^& M4 \/ w( n2 e- K% V! i& I3 Z确保路径准确无误;勾选被修改了的封装,忽略fixed属性;查看log

# ]- `# P  P9 Q- l8 g0 |! ~2 Gpad psm路径都设置了
3 \7 `* L1 D% O' I- ?3 I# d, W4 w1 ^$ R0 s, w" [' I
因为删除了这个元件后,再手动添加就可以加入更新封装后的元件9 s' }! Z+ }% D9 Q3 C; t* C

' J) K. Z- q: n4 M奇怪的是如果不删如果正确设置来更正修正后的库?+ y9 S, f9 K' n

5 J8 ]: I8 ~) ?* U# s单独更新焊盘是没问题的
/ W( p0 X- u+ A. r) Y3 F- I9 E
! x! D* d6 h: c6 I5 U  i' }就是更新元件库会出现这个奇怪的问题% @& @/ H" Z9 b  C( s# X
, T) i( l3 |/ l
也按照百度搜索的结果 看了一下 不知道可能还有啥地方会影响这个2 ^% g  ?1 J# J' `6 q8 W) I3 G8 L

34

主题

870

帖子

5416

积分

五级会员(50)

Rank: 5

积分
5416
3#
发表于 2014-11-30 19:50 | 只看该作者
确保路径准确无误;勾选被修改了的封装,忽略fixed属性;查看log

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
2#
 楼主| 发表于 2014-11-29 23:27 | 只看该作者
http://www.360doc.com/content/14/0114/21/6973384_345318777.shtml
: i0 r% b" x( a: ^* }+ n) m5 R1 `& f' r$ G' H' _
http://wenku.baidu.com/link?url= ... pCmqNE2VjCamIs5nRxS; |% v* r" n9 g5 f+ K3 I
$ `# \; ?) |6 C2 z  ~
看了这2个,按操作还是不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-12-23 22:27 , Processed in 0.058369 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表