咨询热线:

18929371983

昊林pcb全国服务热线

全国服务热线

18929371983

如果您有任何疑问或是问题, 请随时与我们联系

查看联系方式>>
pcb问题解答 当前位置: 首页 > pcb问题解答

Altium designer10原理图中update PCB出现add pins to nets和add component class members二项错误

时间:2017/5/22 9:04:35

问题描述:你更新原理图中的更改到PCB时,符号(原理图元件)引脚与封装(PCB元件)焊盘连接不上,请检查符号的引脚和封装的焊盘,特别注意他们的编号!

回答(1).建议你生成PCB时先编译下原理图,查看messages的提示 这种原因一般是网络放置不规范,或者是自己画的封装有问题。如果还是不行你就把图挂出来看下吧

回答(2).能够引起这个问题的原因有很多,不知道你现在属于哪一种,如果你把两个PCB文档或者两个原理图文档同时放在一个工程下时会引起这个问题,一般一个工程内包含两个以上原理图文件时很容易出现元件标号相同的问题,于是就会发生你这种情况;或者你的原理图元件的管脚定义与封装中的管脚定义不匹配也会出现这个错误,比如一个二极管,在你的原理图中的两个管脚叫1和2,而在封装之中叫A和K,那这个时候原理图与PCB的封装对不上它就会报这个错,建议你再好好检查一下到底是哪一种情况,或者你再补充一下我再帮你看看 哦也许你说的是第三种情况,当同一个标号的元件被同时指定了两个不同的网络时会提示这个错误,比如R1在同一个项目中的原理图中 出现两次或以上并且同一个管脚被定义了不同的网络就会出现add pin to nets error,你还是检查一下你的原理图是不是被复制或者PCB是不是被复制,你也可以使用标号重置来避免这种情况,快捷键T N然后OK接受改变,然后再试试是否可以了 呵呵,看了你的图,发现你所说的不同了,因为你第一个PCB是已经导入过的,已经包含了那六个网络了,再次导入时不用再添加网络,而是将你的元件连接到网络即add pin to nets;你的新建的PCB没有任何的网络,所以在你更新的时候才会出现你所说的添加网络,即add nets,在这里仅仅是添加了网络,并不意味着你的原理图正常的导入了。 我现在基本上可以确定导致这个问题的原因是因为你的原理图的管脚定义标号与PCB封装中的管脚定义标号不符,就是上面我说的第二种情况,请仔细核对。如果你还是实在找不到,你可以把你的原理图和PCB,以及你的封装库发给我

回答(3).这个是由于,你新添加的器件,在原有的pcb中是没有的,所以它在检查时会报说不认识这个管脚什么的。等你最终更新后,这个管脚它就会识别了,会在done里显示它已经更新成功。除非done里也显示错误,才是真的错误,找不到它。你试试看,是不是这个现象? 你一个问题问了两遍??

回答(4).出现这个提示是因为现在的PCB里已经含有net的,只需要先删除所有现在板子上的net,然后再导入就不会出现这个提示。现在暂时不用管。点继续。 同上,不管继续。 如何解决Unknown Pin问题,其实很简单,跟上面讲的一样,只需要删除现在PCB板子上所有的net就行了。具体如下做。 删掉以后,再导入就会发现。不会再出现那些提示和红x了。 ADD Component Classes出错的问题。提示是Failed to add class member:xxx 现象如下,解决方法见后。 删掉以后,就只剩下一个All的Component Classes了 ,然后再重新导入就会发现 ,问题完美解决。希望能够帮助大家。

回答(5).追加网络 应该是你将定义某网络的默认的网络名删了。比如,接地符号,他默认的网络名为GND,你可以改为其他网络名,但是你搞为空白,就没有网络,这是软件就提醒你需要追加网络。你仔细检查,是否存在某些导线没有网络名。最容易出错的是电源端口,自己画的元件。 刚刚在找问题。在网上刚好发现好像符合你的问题。 我是小白,顺便问下。如何给芯片管脚添加netlable。是直接添加过来不用其他属性吗

回答(6).你可能是不慎在哪里放了个名为空格(疑似)的网络标号…… 虽然不影响PCB的生成,可是每次都会报错的,的确很讨厌。建议你用通配查找的方式高亮所有网络标号,然后找到这个网络标号并干掉它。

回答(7).有截图吗?如果是这么多的元件管脚同时出错很可能是你的元件标号没有设置正确或者是自己画的元件封装并不是一一对应的

回答(8).这个是因为原理图中该元件的Designator ID和PCB中的Designator ID相同,但Unique ID和PCB中的Unique ID不相同所致. Unique ID是prtotel随机生成的,从别的地方拷过来的原理图一定会报不匹配的错误. 一个办法是在PCB中点菜单project->component links...进行手动匹配.可以随意匹配,因为protel导入PCB的重点是网络表,不是Unique ID.匹配后重新从原理图中Update PCB就可以了. 另一种办法是找到该元件,把Unique ID改成一样的.

回答(9).以下方法建立在你的封装都没错的情况。。。。 听说以下方法可以解决,没亲身试验,不敢肯定,仅供参考 1. 打开 PCB 文件,并切换到 PCB 文件,点击菜单"Project => Component Links". 2. 在弹出的对话框中,选中对应的两个原理图和PCB元件,点击">" 按钮,最後点击"Perform Update" 按钮.OK,搞定

【返回列表页】
荣誉证书
  • 2小时快速报价
  • 生产层数高达48层
  • 工厂地址:广东省深圳市宝安区沙井
  • 24小时单、双单、加急
  • 生产铜厚高达20oz
  • 详细地址:新和大道西基达利工业园六栋
  • 2-10层加急2-3天
  • 软硬结合线路板
  • 咨询电话:18929371983
  • 12-20层加急4-7天
  • 各类混压线路板
  • 公司座机:0755-29125566
  • 12-20层加急4-7天
  • 特殊工艺线路板
  • Mail邮箱:haolinpcb@163.com
  • 大于≥22层加急7天以上
  • 特殊材料线路板
  • 在线QQ:1301093580
  • 深圳昊林电路有限公司 Copyright ©2016-2017 版权所有 备案图标粤ICP备17023075号   网站XML地图

    展开