加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Unknown Pin和Failed to add class member的问题我用的方法

(2013-09-02 12:20:12)

Unknown Pin和Failed to add class member的问题我用的方法

2011-11-20 2:20

要是你照着这个做了不管用那就看最下边的好了。 

今天用AD09转换文件时出现了这个情况Failed to add class member结果不能正常导入到PCB文件了封装和网都不行无论怎样都不行,包括删除PCB文件,网上说的删除法我的不行所以可以用这个判断下是不是这个问题。我的显示的老是TO-92的问题,而且都是这个问题。库更新无数次检查N遍没有结果。(关键在这里如果你可以添加其他正常的元件,或者删除问题元件后通过了,恭喜你跟我一样请继续看)这个应该是个BUG但是可以用下边仁兄的办法妥善解决。

抱着满怀希望试了一下,结果到删除类文件时只能删除掉一个,其他的删除没有反应。郁闷之余又到网上大搜索,使用了各种方法徒劳。最后突发奇想用DXP2004试了一下,不行。用Protel99se试正常打开网络正常封装正常,重新生成网络保存。把转换的文件删除后用DXP2004重新打开 转换 通过了。。。。。。郁闷+惊喜。这一刻我知道离发现问题很近了,保存文件关闭DXP2004。用AD09打开刚才通过的文件,一切正常了,但是不要添加上次出问题的元件。这个说明应该不是软件本身的问题了,重新加载库 依旧。用AD09重新导入一次用99se修改后的文件又失败,停下来屡屡。检查DXP2004与AD09的设置 一样,用DXP2004再次转换成功通过。最后不经意的鼠标移到DXP2004的库,过一会库打开刹那间一个想法产生了,是不是库之间冲突啊!!!打开添加库界面只有自己的库文件系统自带的库已经被删除。马上打开AD09 打开添加库的一瞬间感觉问题明了了,这个库里还有系统原来默认的库文件与自己的库文件脚定义不一样,结果是不知哪个是管用的了,设置了一下,因为我基本不用系统自带库所以直接删除默认系统库文件。重新导入PCB 成功。虽然还有个提示 但那时提示已经有一部分网络被添加,忽略后再次导入没有异常。成功解决问题。

   

总结,看来AD09还不会择优录用啊,呵呵。

如果你老是一种或者几种元件不能添加每次都出这问题,而且是可以添加其他正常通过的元件,那么用我的方法试下找到完全匹配的库文件保留其他的删除或者取消激活状态。如果不跟我的情况一样,或者这个没有作用,请用下列方法。转载请标注原著作者谢谢

   

下边是转载哦,上边边是我经历的情况。

相信很多人在使用DXP和AD的时候,都遇到过,我也遇到了,经过实验发现新建个PCB就可以解决这些问题,网上的常见做法也是这样的。但是很多时候新建PCB就要放弃前面已经布局布线了一半的样本,实在是费时又劳神。所以我在想既然是报错,肯定有办法解决,于是就研究了下发现了如下解决办法。希望对大家能有帮助。

http://s13/middle/6b79ac7dzx6CkHDhXUE2c&690Pin和Failed to add class member的问题我用的方法" />

出现这个提示是因为现在的PCB里已经含有net的,只需要先删除所有现在板子上的net,然后再导入就不会出现这个提示。现在暂时不用管。点继续。

同上,不管继续。

http://s7/middle/6b79ac7dzx6CkHDMV5Ye6&690Pin和Failed to add class member的问题我用的方法" />

如何解决Unknown Pin问题,其实很简单,跟上面讲的一样,只需要删除现在PCB板子上所有的net就行了。具体如下做。

http://s7/middle/6b79ac7dzx6CkHDUSPk96&690Pin和Failed to add class member的问题我用的方法" />
http://s16/middle/6b79ac7dzx6CkHDYGKj0f&690Pin和Failed to add class member的问题我用的方法" />
删掉以后,再导入就会发现,从第2图开始一直到Unknown Pin的问题已经解决了。不会再出现那些提示和红x了。

   

下面说如何解决ADD Component Classes出错的问题。提示是Failed to add class member:xxx

现象如下,解决方法见后。

http://s4/middle/6b79ac7dzx6CkHE5vaz03&690Pin和Failed to add class member的问题我用的方法" />
http://s6/middle/6b79ac7dzx6CkHEf25L15&690Pin和Failed to add class member的问题我用的方法" />
http://s5/middle/6b79ac7dzx6CkHEkMzqd4&690Pin和Failed to add class member的问题我用的方法" />

删掉以后,就只剩下一个All的Component Classes了,然后再重新导入就会发现,问题完美解决。希望能够帮助大家。Huarana(生如夏花)原创,转载请注明。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有