EDA365电子工程师网

标题: allegro封装库中的异形焊盘的怎么编辑成我想要的? [打印本页]

作者: binmuk    时间: 2011-5-2 17:52
标题: allegro封装库中的异形焊盘的怎么编辑成我想要的?
本帖最后由 binmuk 于 2011-5-2 17:52 编辑
- J7 }$ M% r$ z+ s8 @" ?3 F8 x9 Z3 N
allegro封装库中的异形焊盘的怎么编辑成我想要的?要更新这个屏蔽罩的形状,打不开ssm编辑,不知道怎么弄?
: C& E7 s1 ?; y% b* f
2 H  s0 e4 Q% g+ g1 [; o, X' G8 _
作者: binmuk    时间: 2011-5-3 09:05
自己顶
作者: cxyjoe    时间: 2011-5-3 09:28
可以用move vertex修改
作者: binmuk    时间: 2011-5-3 10:17
cxyjoe 发表于 2011-5-3 09:28
0 Z# s& |7 f: x2 Z# L) H可以用move vertex修改

6 M+ O9 f$ e( J/ l$ Q% x. D% |谢谢回复!首先我只能打开这个封装的dra,在dra里面好像不能对其操作,; f/ X3 E3 ?% {. q
其次你说的move vertex我找不到,如下图- f! F9 S6 @& o9 X# }
. V" ^6 r1 q' [' A
( I* p+ K6 k. t- J

作者: cxyjoe    时间: 2011-5-3 10:43
本帖最后由 cxyjoe 于 2011-5-3 10:45 编辑
; J. S* f& {8 F3 J) d+ F# A, y8 D& E/ U- w
把鼠标放在角上,会出现一个向向四个方向移动的图标(抓不到图),然后右键move vertex,输入你的坐标就可以了,你自己多试试,肯定能搞定,我也是偶然发现的,以前觉得不能编辑,现在发现是可以编辑的
作者: binmuk    时间: 2011-5-3 10:57
cxyjoe 发表于 2011-5-3 10:43
3 `: {0 ~: O/ x7 g. a, M把鼠标放在角上,会出现一个向向四个方向移动的图标(抓不到图),然后右键move vertex,输入你的坐标就可以 ...
  Z  }! \: x" q% P; P) F
真找不到,那个dra都是实心的,不可能有图表啊,我试了好多位置都不行
作者: cxyjoe    时间: 2011-5-3 11:21
本帖最后由 cxyjoe 于 2011-5-3 11:23 编辑
  D+ V; G* w6 D+ P% Q0 u1 C! s$ `2 T6 [/ }% b2 H. z8 Y% b" F  J
你是用line画的话一定可以找到,方法告诉你了,自己找找,实在抓不到那个图。如果你是画的矩形就只有重画了,我没发现更好的办法,我用的是16.3
作者: binmuk    时间: 2011-5-3 11:31
本帖最后由 binmuk 于 2011-5-3 12:09 编辑 ! Q5 q& k" w( d5 W0 m: ?
, S! @  m: C  c* u
我改好了,多谢你' f$ @5 H+ P$ H: m( D
现在我要更新到pcb里面,发现更新不了% {+ w; m! c6 X9 l8 y

2 V* ^  a& D. ~; W3 B, p6 S3 f4 [' w! i$ ^% G+ [" s
9 r! U. ?1 p! ?2 I' V2 R
% v( h' X! q' h7 J+ E; g+ z( S

. ]* Z+ _0 _$ x# t  g1 Y* L( S3 F( A6 y. A3 y5 N+ Z3 }" |" i

) L4 l' D6 P3 q* x
) z2 J4 q7 E3 x8 y4 }) n1 d
, a: Z; q' \" k! D
. Q7 ^: P* R& K, ^1 y) o) d& {5 v% ~- `4 q' T+ U
如上图,我的dra已经改过来了,稍微有点不规范,只是做实验用,并且我已经创建了psm
; C$ t0 S; e$ @. @) m8 r' j可是在pcb里面我updatesymbols却不行,我的库的路径也都设置的对的
4 Y; P9 e9 L1 H; t7 Y
7 M4 x+ W5 w/ J. A2 a. B% K- A  q9 y( l3 [2 T, d

9 c! B  K, I1 D# R8 ~7 J
& m( ^/ l2 j! r
作者: binmuk    时间: 2011-5-3 12:05
Tue May 03 12:04:41 2011                                Page     1, h* Q9 d. _4 k6 b

. V0 I1 |; r" }  `, u5 v$ t附上更新库的时候的viewlog
9 P' R& K. W* M% X" P ) ~3 L. E- [, _. Z
Update Symbols/Modules Logfile. y: w1 F6 E& x9 \& U
        Tue May 03 12:04:41 2011: j+ N# A" g( z

5 S5 L/ I5 P4 {) D------ Module Refresh Messages ------
2 U3 A2 F0 d% h* ?% r1 \8 X- S* d& F3 i" H2 t
SUMMARY:    Updated 0 out of 0 modules
4 ?- r! ^# x( F2 P. D. w8 D% q& A/ w+ C8 ]4 I% N
------ End Module Messages     ------, M& d" P) \# b3 {3 a
. ?- b. [: \. z+ L# s6 N
2 h$ a3 W% L3 W  L1 U/ D4 b# w
. Z; y9 m& V. D7 y  T# z
Tue May 03 12:04:42 2011                                Page     1
' l( C" K% R( `
% x+ o+ q$ z4 w0 ?( uCadence Design Systems, Inc.* s$ ~) T) v) W$ @# C
! R' ]% g. p: A' W! r# b% _  Q& H
Symbol Refresh Logfile1 ~. P& w" e2 U7 [' y
4 _* z% Q4 w' o! C; C3 f" [) x
------ Symbol Refresh Directives ------
6 t1 s1 N9 W% X: |+ W, ~
& W; n0 u& n5 w: p6 UOLD_LAYOUT_NAME = '#Taaaaaa05284.tmp';
9 b+ k" o  Z4 X3 o3 ]5 g) Y% MNEW_LAYOUT_NAME = '';7 y) ~& r" d/ g# \+ C
REFRESH_MECHANICAL_SYMBOLS = 'NO';
3 ^7 ~7 U+ D1 nREFRESH_FORMAT_SYMBOLS = 'NO';
3 U+ K+ q* m& p5 C; G+ OREFRESH_PACKAGE_SYMBOLS = 'NO';
0 R) q0 S# B+ J- qREFRESH_SHAPE_SYMBOLS = 'NO';4 |1 ?1 q5 c; y
REFRESH_SYMBOL_PAD_STACKS = 'YES';' _8 U  s! b) }7 J
REFRESH_SYMBOL_TEXT_LOCATIONS = 'NO';
) P: e- b1 E: z- p9 YREFRESH_CUSTOM_DRILL_DATA = 'NO';
6 p$ K/ {/ y! ISYMBOL_LIST = 'C:/DOCUME~1/ADMINI~1.CA6/LOCALS~1/Temp/#Taaaaac05284.tmp';
" `, T0 l  F. S: W2 ~* J
4 g4 [4 h# D1 x; d" O
) u1 f" w1 f0 H7 G------ Library Paths ------
9 J8 r$ U  s4 t" @3 xPSMPATH =  E:\pads_project\allegrotest\mt6205\
9 }9 {( x- L, w1 o           F:\pads_project\pads_project\k3\HI47CPD1 Ver.E\HI47CPD1 Ver.E\PCB MainBoard\ & b/ V' a; c+ G( S
           D:\Edalib\M535\ 1 a% w( _: \+ H% c  Z+ e
           D:\Edalib\Allegrolib\symbols\ & ]& _1 t# r; n# H
           D:\Edalib\Allegrolib\padstack\
- _6 z9 F; z8 `& K. B: G8 \1 S1 R& @  h+ [; q: d
PADPATH =  E:\pads_project\allegrotest\mt6205\ * |& _9 s  R1 o
           F:\pads_project\pads_project\k3\HI47CPD1 Ver.E\HI47CPD1 Ver.E\PCB MainBoard\ . m( R1 X, Q9 u; C9 ?
           D:\Edalib\M535\ % n- C) P3 i$ t( M' Y& M: T/ k+ [
           D:\Edalib\Allegrolib\padstack\ 6 y  B4 ~5 i& W9 h1 T4 E- `7 u
           D:\Edalib\Allegrolib\symbols\
9 }9 b2 l# _7 ?; l
4 d; H3 E0 ?/ V
3 [+ V7 |. \6 [; {' E& u------ Symbol Refresh Messages ------
( _# ?: U( d; S7 t$ l4 R3 S7 J
' ^; T( ]2 j# B'SH2_MTK'  symbol refreshed successfully.
4 W0 V& q5 m9 J" `( ^1 N; D
1 x% K0 b  }, s2 J5 t5 i  W
' X( A8 t5 p$ T9 J: W3 y* `2 I------ Pad Stack Refresh Messages ------/ W: ^( L, k8 R

5 C3 T( ?0 @7 w'YWX'  pad stack refreshed successfully.
2 c7 E* Z" F/ ?4 n3 J
! ~) R% _; Z- k* b+ R
/ E5 p" ~0 i) p5 j% N% s----- Symbol Update Summary ----
9 _% G, Q* ~  L! P4 p/ n/ u' I; K5 }) Y* P. h- N+ M& O0 j& `* [
Completed refreshing all symbols successfully.; g7 ?7 C% t6 c" T

作者: binmuk    时间: 2011-5-3 14:01
咋没人了?
作者: amaryllis    时间: 2011-5-3 17:32
先将你要改的这个元件删除
' b- `) |5 Q) ]然后tools--padstack--modify design padstack5 o7 V7 r# F& @% r+ o" q9 e
1 ^5 j# H6 ~+ \+ x6 O" ^
侧边栏的option 下purge --al1 X- L$ ^4 ]  r( i9 C6 m
( F- s3 y' D  ?8 H3 q- p* }
再重新放置该元件l
作者: binmuk    时间: 2011-5-3 21:55
只能给你2分,不然多给你点,想给你十分的非常感谢!
作者: cccccc32    时间: 2011-5-3 22:52
学习了!!
作者: binmuk    时间: 2011-5-4 09:23
楼上的学习了,要给别人加点分啊,要鼓励帮助我们的朋友
作者: amaryllis    时间: 2011-5-4 15:00
回复 binmuk 的帖子) s5 i, Z" ~" w' y6 U$ g; y
2 S1 ~+ ^2 }% I# q; u( v$ Y
相互学习,共同进步( T1 E9 M4 t. o" G0 p

作者: binmuk    时间: 2011-5-5 16:35
amaryllis 发表于 2011-5-3 17:32 3 T% m7 D7 L3 G
先将你要改的这个元件删除
6 b* S. Z9 b7 A, O% w然后tools--padstack--modify design padstack
! k! ^; o  I! b$ f8 m
为什么有的朋友说update肯定可以更新过来啊你这样操作的目的是什么呢?: e  q/ h1 Q  ]" I+ a
为什么我这个update不行?
- p+ Y! ^( A. M3 j$ h哎,还是有点不解!/ c  m+ o( s# `

作者: amaryllis    时间: 2011-5-6 11:36
回复 binmuk 的帖子
: `9 m. ]" L* H& h/ p7 I0 e5 `+ {% {/ x7 Z0 |4 [; w4 ~& c2 E7 h
update针对换了焊盘名或者shape名等基础元素的名称的,如果只是换了尺寸而没有用新的名字,allegro会优先使用database里面的,或者说它认为这个东西在database里面有就不更新了。+ ^3 q9 C0 f2 E( K
我说的这个操作就是把相关的元素从databse里面清除掉,然后再重新导入,这样allegro就从库里面重新去调用相关的元素了。
- G! y* R0 y9 P
作者: binmuk    时间: 2011-5-6 13:08
amaryllis 发表于 2011-5-6 11:36 % x$ R9 h8 K, N2 ?6 Z# m  k
回复 binmuk 的帖子6 T# `7 U1 \/ V+ e5 a/ e) H
7 @) Z, S+ v2 p; l& Z; X, N; H
update针对换了焊盘名或者shape名等基础元素的名称的,如果只是换了尺寸而没有用新的名 ...
! ~5 q) z3 z. i2 m% O( K
非常感谢,这下彻底明白了




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2