哦也许你说的是第三种情况,当同一个标号的元件被同时指定了两个不同的网络时会提示这个错误,比如R1在同一个项目中的原理图中 出现两次或以上并且同一个管脚被定义了不同的网络就会出现add pin to nets error,你还是检查一下你的原理图是不是被复制或者PCB是不是被复制,你也可以使用标号重置来避免这种情况,快捷键T N然后OK接受改变,然后再试试是否可以了
呵呵,看了你的图,发现你所说的不同了,因为你第一个PCB是已经导入过的,已经包含了那六个网络了,再次导入时不用再添加网络,而是将你的元件连接到网络即add pin to nets;你的新建的PCB没有任何的网络,所以在你更新的时候才会出现你所说的添加网络,即add nets,在这里仅仅是添加了网络,并不意味着你的原理图正常的导入了。
我现在基本上可以确定导致这个问题的原因是因为你的原理图的管脚定义标号与PCB封装中的管脚定义标号不符,就是上面我说的第二种情况,请仔细核对。如果你还是实在找不到,你可以把你的原理图和PCB,以及你的封装库发给我
该网络中连接了过多的驱动端。也就是说这个网络中有不止一个管脚具有驱动输出的电气属性,这显然是不正常的。
如果是连接单片机管脚导致这个错误,只能说AD自带的库对于单片机之类复用管脚处理不力,很多管脚的电气属性其实都是可变化的。你可以将库里的管脚电气属性稍加修改。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)