EDA365电子工程师网

标题: 在不同库里的同名封装如何切换 [打印本页]

作者: sandsea    时间: 2013-2-28 16:29
标题: 在不同库里的同名封装如何切换
捣鼓了很久,一直没找到好方法5 L% a4 a- X! w; e9 V  Z  a
8 K; n: x% N! F' ?. f5 T
问题:比如有个叫X的PCB封装,分别在A、B两个库,现在我在B库里加入了3D模型,所以我想把现有的PCB板上的X器件从A库转移到B库。0 s: {% _" I4 \: I
# `" y/ C1 w& s& c
直接在原理图里改封装的路径,然后update,PCB里的器件还是没有改变。  ]! A2 Z4 d" V$ a1 f

" M7 f/ C9 k* _0 T5 ]; P请问这种情况如何解决啊?{:soso_e183:}
: w: y$ |7 [. i
" m) M% |! Y% \7 X多谢高手来点拨。
作者: zhengzy    时间: 2013-2-28 16:33
吧原来里面的那个库原件删掉 ,吧现在加了3D的这个拷贝到里面去啊
作者: sandsea    时间: 2013-2-28 16:57
zhengzy 发表于 2013-2-28 16:33 ( {+ D+ [) e+ p6 d( j% i
吧原来里面的那个库原件删掉 ,吧现在加了3D的这个拷贝到里面去啊
% t8 a, [. t( k
{:soso_e100:} 谢谢你。倒是发现从PCB 文件 Tools->update from PCB library 可以更新(需要安装相关的库,把A移除,安装B)。但是觉得很奇怪,直接从原理图导入到PCB为啥不行。
作者: zhengzy    时间: 2013-2-28 17:47
sandsea 发表于 2013-2-28 16:57 ( |/ ?8 }/ F9 S, `4 G( C$ }0 p
谢谢你。倒是发现从PCB 文件 Tools->update from PCB library 可以更新(需要安装相关的库 ...

; {- h7 j0 ]2 R6 M" E你要在同一个工程文件下
作者: zhengzy    时间: 2013-2-28 17:48
zhengzy 发表于 2013-2-28 17:47
& ?. p* s. Y9 h; t4 F" |" X5 m你要在同一个工程文件下
3 Q6 c1 j" V& w3 ^( |; t
吧封装匹配更改为ANY  放到同一工程文件下就可以了
作者: sandsea    时间: 2013-3-4 08:54
zhengzy 发表于 2013-2-28 17:48 ; b* {" i5 R' y3 y$ t
吧封装匹配更改为ANY  放到同一工程文件下就可以了

8 V  E% B8 Z) TO(∩_∩)O谢谢!我试试!& M8 Y! b3 h1 e# o
以前我的库在其他地方,选的也是ANY,所以老是改不过来!
作者: xljun158598    时间: 2013-3-4 23:03
sandsea 发表于 2013-2-28 16:57
  K8 s0 B" U. T谢谢你。倒是发现从PCB 文件 Tools->update from PCB library 可以更新(需要安装相关的库 ...

! O1 u$ y3 `( L) W4 u7 J' o如果pcb中有该器件 从原理图中导入 pcb是不会从库里调用那个封装的(因为软件认为这个器件有了,就不调库了),你必须把pcb中该器件删除,然后从sch中导
作者: xianrui1989    时间: 2013-3-30 15:45
zhengzy 发表于 2013-2-28 17:48
% r5 h6 a# K# [+ ]4 s+ K5 a吧封装匹配更改为ANY  放到同一工程文件下就可以了
' e6 N! k7 i% p! n* h  j( Y
版主,请教怎么在PCB中为某个封装里的一个焊盘设置一个间距规则
作者: qwzcp1229    时间: 2013-3-30 16:55
如果要用ANY的话,首先要把你要用的库设好优先权,封装库是有优先等级的。其次是你可以在线路图上更改库ID ,可以统一编辑,ANY只是根据你所用的一些库中选择,若你元件的库ID为B库,那么就没有这样的问题了。




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