找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

pcb封装无法更新啊!!试过很多办法!!

[复制链接]

25

主题

468

帖子

3646

积分

五级会员(50)

Rank: 5

积分
3646
跳转到指定楼层
1#
发表于 2010-12-16 22:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
PADS 2007库中PCB封装无法更新同步到POWER PCB中的问题8 p! [, a" \7 N: D. q2 v& A9 c1 ?
问题描述:
0 ^/ D* d( ^2 X8 `' V# g在用PADS 设计过程中,发现变压器的PCB封装与原理图的管脚对应的不合理,想通过更改PCB中PIN的号来纠正3 k5 b1 B8 l) S" A9 V+ N: |
1.POWER PCB中,菜单FILE>LIBRARY,打开库文件,对变压器封装T的管脚号进行调整,保存,退出库编辑环境.(封装的名字一直都是T)0 O' ^6 p5 ~6 v2 r
发现POWER PCB中变压器的封装T没有自动更新为更改后的封装); f. k/ q5 @# x' t# z" p
自己认为应该是没有同步的关系吧,于是7 d. _+ d( H* Y$ G* C
2.在LOGIC中进行ECO TO PCB 进行同步,在POWER PCB中发现变压器的封装T仍然是更改前的封装: w7 L8 S' r) X# ~- X
心理纳闷,怎漠同步功能不管用呢,心里发狠,于是在LOGIC中,将变压器的封装T更换为别的与此变压器管脚数目一样的PCB封装Y(不是我想要的封装) ,在LOGIC中使用同步功能ECO TO PCB ,在POWER PCB中查看变压器的封装已经更新为Y,
, @, [% d) I. T$ f1 @$ O9 _* |心里奇怪,这说明同步功能是好用的呀,为什末对封装Y能更新,但是对原来的封装T不能更新呢
* C6 Y* x1 Z1 C在LOGIC中 将变压器的封装由Y改回T,在LOGIC中进行ECO TO PCB 进行同步,再次到POWER PCB中查看变压器的封装,发现变压器的封装还是变更前的T封装.0 Z* }! x- N1 V. M/ d. z2 [' r0 B
更纳闷,将POWER PCB关闭,重新打开,更新同步,变压器的封装还是原来的封装T(更改前的)
9 }0 H% Y; M5 N0 O$ c' e不知道这是什末原因?* G( U9 w; _2 v5 J! \* U1 n: d
另外,发现如果在POWER PCB中,选中元件,在元件上点击右键,点击“EDIT DECAL“ 可以更改此文件中本元件的封装,但是不能将元件封装库LIBRARY中的封装进行更新.
4 a: t1 V+ V) C) e7 w这两种问题是怎漠回事?但愿大家能明白我上面说的意思请高手指教!在PADS 2005 中是否有类似的情况?
- C* u& u- P" S; k: W
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

9

主题

203

帖子

844

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
844
2#
发表于 2010-12-17 17:54 | 只看该作者
库只要名字相同,pads就认为你没改!不会更新。可以删掉pcb封装再加或新建PCB封装导入(当然ECO要选对比库选项)
2 I, B; E, K1 \2 Q$ W1 @) K& A方法1:在pcb里选ECO模式删掉你要改的元件,再打开pcb库修改,保存!并查找其他库里有没有以前旧的错误封装,有删掉,保证原理图封装和PCB封装有且唯一并是正确的.直接ECO,就可以了!2 A1 G% L1 T4 t. k2 ?, R7 [' L! A) g
方法2:修改pcb封装另存名称为xx,在原理图里修改原理图封装加入PCB封装XX。保存更新到原理图,在原理图里选中使用封转XX,保存再ECO。
( o0 E! T' }7 m. u

评分

参与人数 1贡献 +10 收起 理由
jimmy + 10

查看全部评分

5

主题

222

帖子

-1万

积分

未知游客(0)

积分
-11921
3#
发表于 2010-12-17 18:01 | 只看该作者
厉害!

25

主题

468

帖子

3646

积分

五级会员(50)

Rank: 5

积分
3646
4#
 楼主| 发表于 2010-12-17 20:49 | 只看该作者
f.yang 发表于 2010-12-17 17:54
4 w! H6 Y' |9 ?! O8 l. L库只要名字相同,pads就认为你没改!不会更新。可以删掉pcb封装再加或新建PCB封装导入(当然ECO要选对比库选 ...

; t# l2 f+ G$ g( |挺麻烦的 但是可以用  谢谢了# M, b; Z  O2 V7 m3 P

40

主题

465

帖子

6807

积分

五级会员(50)

Rank: 5

积分
6807
5#
发表于 2010-12-17 21:32 | 只看该作者
元件库是有优先级的。对同名的封装,如果你的“旧封装所在的元件库”在你“新另存同名封装所在的元件库”之上,那么你的设计中始终出现的是旧封装,这时候只需要把“新封装所在的元件库”UP在“旧封装所在的元件库”之前就可以了。& l' }& ^- {' F) f

评分

参与人数 1贡献 +10 收起 理由
jimmy + 10

查看全部评分

从此开始自己的美丽人生

9

主题

203

帖子

844

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
844
6#
发表于 2010-12-18 16:10 | 只看该作者
回复 lht-tz 的帖子1 @/ t$ J7 K$ O5 E% j
' i, t& n3 s, @7 Y$ d6 o. L
虽然麻烦,但很严谨!
/ R+ n  a1 i4 L$ Y* I4 D  Z  当别人给你发个图,里面的封装命名和你的库相同但两个不一样是时,你ECO一下就变你的原件了……那更麻烦" K# K. u, T0 Y+ ]

25

主题

468

帖子

3646

积分

五级会员(50)

Rank: 5

积分
3646
7#
 楼主| 发表于 2010-12-19 14:13 | 只看该作者
dallacsu 发表于 2010-12-17 21:32 3 D8 C7 H$ S9 k
元件库是有优先级的。对同名的封装,如果你的“旧封装所在的元件库”在你“新另存同名封装所在的元件库”之 ...

+ _8 {- [: U  o7 Y+ Q3 P: y$ w* [一般只会做一个属于自己的库吧 你这样做意思是不是就要做两个以上的库?
# ]: L/ d8 n+ }3 [

17

主题

291

帖子

2974

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2974
8#
发表于 2010-12-22 21:07 | 只看该作者
【关键词】Pads是通过刷新PartType来刷新器件的Decal的
& b7 `( x3 d  A+ H' I5 t. \. c0 S' A+ a1 @7 G  z0 F) s
Pads Layout的封装更改是很烦,很不好用,这是因为它的数据管理方式,都是以PartType这个参数来进行索引搜寻的 。  p3 l( |7 Y: ^  J
     最容易碰到的问题就是,在library更改封装后,在PCB中还是不能刷新为改动后的封装,因为PartType没变嘛
) u, f, k  B+ G4 L$ Z$ S     我常用的解决方法(不改封装名):
5 W9 Z8 A% }: l) q0 x! i1.Library中Edit需要修改的Edit,保存。& P1 a% Q% o( L3 H, g5 _* T
2.返回PCB中,ECO->Change Component,选中待刷新器件->右键->Library Browse;
3 ~) b2 ~3 E% C9 }% f3.在Library、Items、PartType中选中对应的器件;
  Y$ ^& f; |) x, `# v+ T1 ]! Z* s4.下面是关键一项了,一定要选中Updata PartType from library。不选中的话,pcb的封装刷新不了
: z+ }+ n# ]$ Q6 [/ s) W; T- t! P2 U2 v3 [* B- `$ M# h

& o) r+ {2 r) R- j: s

点评

我一直都是这么做的 哈哈  发表于 2011-9-6 15:50

25

主题

468

帖子

3646

积分

五级会员(50)

Rank: 5

积分
3646
9#
 楼主| 发表于 2010-12-24 21:56 | 只看该作者
回复 fishplj2000 的帖子2 D; a* x# x* P% i) `/ v5 A" O+ J
2 ~2 S8 E& M6 }! i
呵呵!!9.2的版本才有吧- J. h3 r3 ?7 g) |7 w$ _

17

主题

291

帖子

2974

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2974
10#
发表于 2010-12-25 15:25 | 只看该作者
回复 lht-tz 的帖子
/ [% \8 C# P: f: u% b& v, m. B# M( p9 h. L9 ]* d
下面是Pads2007.2的截图
, y3 {3 Z. z6 z # J5 q3 e& ^: \& c- t$ Z

25

主题

468

帖子

3646

积分

五级会员(50)

Rank: 5

积分
3646
11#
 楼主| 发表于 2010-12-25 23:39 | 只看该作者
回复 fishplj2000 的帖子
0 D2 B; l/ o3 Q' e- k# K
  ^! r, q% \0 d9 E& U$ K: Vok!!呵呵 谢谢了!

11

主题

44

帖子

185

积分

二级会员(20)

Rank: 2Rank: 2

积分
185
12#
发表于 2011-4-7 01:59 | 只看该作者

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
13#
发表于 2011-4-7 08:39 | 只看该作者
也可以直接在PCB界面中,选中要修改的器件,右键,edit decal,
$ b+ T9 E4 i( y0 C4 Z9 @) ]) n然后会进入封装编辑界面,再执行file->open decal
5 Q! X0 q' j+ Y' P' K3 W7 \调入修改后的封装.
" j0 [  u0 r- p9 x' P' K" A& B然后点关闭,在弹出的对话框中,选择确定就可以了.3 z4 }  C, a( i! a  q9 {, N, ?
; }8 v! p8 a7 ?. a
对话框中会出现:只更改你选中的,还是更改所有的同类型的.  R3 w2 r& M; w2 w6 b) @' z& u

8 D4 q# @: _5 b3 c+ x通常是更改所有同类型的.
专业服务:(价格面议)
代写作业
拉等长
调丝印
喂猪
欺负同学
打老师

24

主题

419

帖子

542

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
542
14#
发表于 2011-9-6 15:19 | 只看该作者
谢谢  

11

主题

887

帖子

5630

积分

五级会员(50)

Rank: 5

积分
5630
15#
发表于 2011-9-6 15:23 | 只看该作者
了解了。谢谢!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-15 14:43 , Processed in 0.071160 second(s), 36 queries , Gzip On.

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

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

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