求助:PCB LAYOUT时PADS为什么加载不了元件库?

我是一个工作了10年的电子工程师,之前一直用的protel99,后来用了一段时间的AD9。用的太顺手了,很难改过习惯。没办法,近来做的产品要求越来越高了,200W的一个电池充电器,用PROTEL做个面积不小的双面板,速度无法忍受,布线太痛苦了,自动布线还不如自己一条条来。我觉得自己该换换了,太落伍了。cadence让我望而生畏,所以最近换了PADS,9.5的。原理图和元件库都掌握了,就是加载不了元件库,元件库是按照我的习惯自己建立的,能打开也能编辑,能确定不会有错。但就是更新不到LAYOUT里面去。提示* Failed to get RES from library、* Part name R2 not found。是个小电路,就几个元件,练手用的。ECO to PCB后,PADS layout中看到几个乱七八糟的东西,根本不是我设置的封装,而且元件漏了大部分。看书,书里也没有,是什么原因呢,望资深人士不吝赐教:
1.我自己建的元件库是不是不行,但我觉得应该不会有错的,从CAE,元件,封装都看过了,试了好多次,元件库的图形和封装的关联是不是有特别的要求?
2.元件库的名称和存放路径有要求吗?
3.一个元件有几个不同封装且这几个封装在不同的库中,或者不同的的元件有同一个封装,这可不可以?
你们的回答让我觉得很满意,太给力了,是我太孤陋寡闻了,现在我在纠结的是该把分给谁。。。
今天又试了下,就11个元件,结果从logic就导了3个元件到layout,而且这三个元件也不是我关联设置好的封装。元件都关联了logic和decals,就是不行,无论我怎么改都没用,CAE、decal和元件都是我自己建好的,做了如下努力:改路径;把全部东西都合并到一个库里面,把logic、parts和decals全部改成一模一样的名字。。。都不行,看来是没办法弄了,后面只能去试试ORCAD了

1、自己建立封装库是完全可以的;但是logic里面的symbol命名要和layout中的命名保持一致。比较symbol:res0402-10k:decal:res0402。一个是logic的库,一个是layout的库。
2、路径没有要求,但是画图前,你要将你建立元器件的库加载进去。比如你建立一个test库。画图的时候调用的是default库就不可以。不同名称的库里面可以放相同的器件,只要自己清楚调用哪个就可以;
3、一个symbol可以有多种封装,一个decal也可以对应多个symbol,但是不建议这样用,因为器件多了以后容易乱。比如,一个symbol对应两个decal,如res0402-100ohm对应decal有两种:res0402,res0402-BGA,导入pcb库后,右键可以进行手工替换,决定到底用哪种。
我用的是pads9.3,一般不用9.5,但应该差不多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-24
1:你先在SCH里面新建一个库,再新建一个logic里面画 RES电阻符号。保存到新建的库里面去。
2:在LAYOUT里面加载这个库。 画一个对应的电阻封装,同样放到DECALS里面。

3: 最后一步,在SCH里面完成一个Parts 整合。才能算一个完整的元件。

从你上面提示看到你的PCB软件里面没有加载库里面去。 R2的电阻PCB封装没有添加。你好好看看R2。 建议你用AD画原理图,再用PCB画板也是一样的。 库,原件封装名的做法可以通用的。

LOGIC这个东东确实做起来有点麻烦,如果有专人做库还是不错的。追问

一个完整的元件是不是必须要保存在同一个库中?麻烦你帮我看看我提的这三点

追答

1:自己建的库肯定可以。CAE ,logic, parts都在一个库最好。 parts 包含CAE 和LOGIC。
2:对元件库的路径没有任何要求,但最好是英文名称。 而且两个软件都要相互加载进来。
3:也是可以,但不便于管理。最好是在同一个库里面。
我从POWER PCB 4.0用到PADS9.4。个人觉得PADS做元件是件非常麻烦的事情。所以有很多人被元件库搞迷糊了。不像AD,99SE,原理图库的PCB的库是分开的。而PADS是整合在一个PARTS里面的。且两个软件都要同时加载这个库才不会出错。

本回答被提问者采纳
相似回答