找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划

急急急 器件库更新问题 在线等

查看数: 1788 | 评论数: 22 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-9-24 19:44

正文摘要:

做了一个SOT89封装的库,正确的导进了PCB板中,但是发现有个pin尺寸错误,所以重新做了封装。并把原来lib文件的关于SOT89的库信息全部更新为了最新的这个。结果通过以下方法更新封装都没有成功: 7 q/ ]: x3 g$ n& ...

回复

liqianzan 发表于 2011-9-26 14:30
那就没办法了,我以前碰到这种封装部分错误都是直接在原文件里面改,然后UPDATA封装焊盘,在到PCB里UPDATA元件就可以了,把PAD更新也勾上。
819535006 发表于 2011-9-26 14:16
liqianzan 发表于 2011-9-26 14:12 + e* B+ m/ Y7 V& C3 p" G* l4 [
你试过这么多方法了啊,试下把器件删掉,重新导入网表看看?做实验注意先备份哈。

; l1 B( s) R! d7 `1 l  ?呵呵试过了,我把这个器件的footprint更改后再导网表也试过了。
liqianzan 发表于 2011-9-26 14:12
你试过这么多方法了啊,试下把器件删掉,重新导入网表看看?做实验注意先备份哈。
819535006 发表于 2011-9-26 08:29
chengang0103 发表于 2011-9-25 10:00
4 g# G0 v; N* r& r7 ]9 B是的,把错误的拿出来。" F% U, X! b3 R$ l- @9 ?
& I3 \5 H% S# A& J% v
可以把焊盘记忆消除掉。就是焊盘replace。
% ?8 ]! U" j/ D' H- `9 x+ c5 y# i
我先勾选database,然后放置了旧的SOT89,然后又通过勾选library,update SOT89。
+ r$ d7 L4 S2 K0 |; Z5 e% n还是失败的,怀疑这样做,替换不掉原来的SOT89的焊盘
chengang0103 发表于 2011-9-25 10:00
是的,把错误的拿出来。
) _% w# k! G! S- b
6 H7 p2 t/ \& z: M# Z可以把焊盘记忆消除掉。就是焊盘replace。
819535006 发表于 2011-9-25 09:12
chengang0103 发表于 2011-9-25 07:55
4 p* a! x7 `( S7 L- @: X操作步骤:
; E) q" |& D% |) t) ]! R1:首先是把SOT89的库信息都删掉了,然后把新建的sot89的所有信息都拷贝到了我的lib文件下
# g0 C' o7 X& H% k, G5 Z0 e2: ...

0 |/ D4 @! k0 l, ^' x0 f第二步,怎么操作呢?是不是就是把原来那个错误的放在板子里?
& h- R" q( @& @* q, e
; m6 S; G4 z0 y$ G此外,我发现了一个问题,只要新建的这个焊盘,名字与之前那个不一样,然后再去生成SOT89,就是可以的。
9 u9 H3 w( e: ?6 B, s所以我在想如果通过database把原来的焊盘记忆消除掉,估计就可以了。但是不知道怎么来实现?
chengang0103 发表于 2011-9-25 07:55
操作步骤:% [! l# Z# G+ _! g& \3 p
1:首先是把SOT89的库信息都删掉了,然后把新建的sot89的所有信息都拷贝到了我的lib文件下
9 r+ h! m( ~5 G8 w  Q1 X2:把database里边的sot89拿出来. t8 a& y9 z; C* ^9 v
3:通过place去掉了database然后选择了library- V" X1 `/ X: L* g
4:update package.) c, r- Z/ U. H$ }, ^$ p' l  Y

* k: ~/ O9 U& V' e2 d对于14楼的说明,我不赞同。
8 Q6 R% w7 K) n2 Z对于 package整体来说,pin或其它东西都不会再启单独的作用(不知道这样说,能否理解)。
1 h( A4 h/ X3 c; N( o/ r
yondyanyu 发表于 2011-9-25 00:52
让我想想,周一回复你!
819535006 发表于 2011-9-24 23:48
longzhiming 发表于 2011-9-24 23:41 + y5 }/ N# A- j3 M$ ]
呵呵,Allegro有时是会把人整疯的,楼主的,我遇到过,但我忘记了怎么处理,其实就是对于你这个文件来说那个错pi ...
6 {2 q( I/ I% ~4 ^5 \/ h8 @. k
啊,终于有人说遇到过这种情况了,我以为我的操作有问题呢
longzhiming 发表于 2011-9-24 23:41
本帖最后由 longzhiming 于 2011-9-24 23:42 编辑
; e" n' n3 d( p
/ F- {+ E$ @7 F" w呵呵,Allegro有时是会把人整疯的,楼主的,我遇到过,但我忘记了怎么处理,其实就是对于你这个文件来说那个错pin具有了最高优先权.就这个问题. 那个pin已经软件自动存在了某某安装路径下了,而并非你的关联的路径.慢慢整吧
819535006 发表于 2011-9-24 22:35
chengang0103 发表于 2011-9-24 22:14 ! s3 w, ?* f9 [/ N
我首先是把SOT89的库信息都删掉了,然后把新建的sot89的所有信息都拷贝到了我的lib文件下。8 \4 `, n/ M. F ...
7 Z4 ~6 L0 t6 D3 V
o 是place下面的update symbol吗?
) I% {; p8 @. \还是不成功。
1 h2 h. k1 a. g: G- [1 X9 F是不是因为我改这个库的时候,没有全部重新建,因为对于sot89封装,有两个pin,尺寸是对的。所以我直接借用了。, ^' j. N' f+ x3 ]% G! l
不过想想按理说不会错。SOT89下面特殊的地方就是有一个shape文件,我重新建好后,更新库的时候,可以看到正确的库图形,并且新板子这个库是对的。可是以前的就是错的。。。。
chengang0103 发表于 2011-9-24 22:14
我首先是把SOT89的库信息都删掉了,然后把新建的sot89的所有信息都拷贝到了我的lib文件下。8 \4 `, n/ M. F& c% B% x2 _
  r! T/ {8 Z- @/ B然后按照你说的,我通过place去掉了database然后选择了library,又通过tools——refresh
  m6 C9 ]+ E% V" _9 D3 s- W8 _8 H最后又去放置器件,结果就是那个图像了
- O) Z$ P3 S2 Q4 `1 r( {) ?( T. a( x
( B" z' J9 v$ Y, |( X0 k1 w
红色字体处,用update来更新。
819535006 发表于 2011-9-24 22:11
chengang0103 发表于 2011-9-24 21:53 5 }  X5 j* g+ _  a: f
发在你这个帖子上吧。$ ]) W+ J3 D7 p+ a% g3 l
涉及保密的话,就设好密码。、
2 f- F( O" H$ |" o8 r, r我绝对不会外传。

% F" L  X. ~9 g9 E9 w5 n呵呵是确实是保密的信息。
# A5 {$ m: j( `0 V' }. N/ J我说一下我的步骤吧:
/ p1 ?$ m% T, ]% k  ~我首先是把SOT89的库信息都删掉了,然后把新建的sot89的所有信息都拷贝到了我的lib文件下。. Y5 U) p% }5 Q  k5 ^; [
然后按照你说的,我通过place去掉了database然后选择了library,又通过tools——refresh。! ^. G0 M: h$ c8 b- |0 k& `3 S
最后又去放置器件,结果就是那个图像了。
chengang0103 发表于 2011-9-24 21:53
本帖最后由 chengang0103 于 2011-9-24 22:14 编辑
" E8 d2 k( F& ^& |5 q% y6 o9 a/ ^
发在你这个帖子上吧。
4 v3 u3 l& y- m6 d; b6 J
关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-24 23:53 , Processed in 0.061898 second(s), 37 queries , Gzip On.

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

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

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