Altium designer 原理图转换为pcb时出现的 unknown pin 和 failed to add class member
网上有很多方法,大部分都是让直接新建一个pcb文件,这显然太不现实了。
上述错误可以看出,unknown pin 的错误是在add pin to net的时候发生的
failed to add class member 的错误实在add to component class member发生的
要想根本解决这个问题,要了解net和class的作用。
首先net的作用是在原理图中建立引脚间的无线的物理连接,也就是在原理图元件很多,没法走线时可用net标签来代替连线。
知道这个作用就明白了错误发生的原因了,就是因为原来pcb中已经包含了之前原理图的net标号。更新原理图后,导入pcb时,原有的net标号也重新导入了
导致了重复。
因此解决办法是在pcb界面下,点击design-netlist-edit list,然后删除所有的网络标号。这样原来pcb的net标号就被清楚了,然后重新导入即可。
其次是class,ad有很多种class,在这个错误中是component class 也就是元件类,意义就是将元件分类,比如top layer的元件和bottom layer的元件,就是两种类,那么报错的原因和net一样,因此只要删除原来pcb中的component class即可,design-class-component class ,然后右键单击你的原理图,删除即可。最后再重新导入pcb。
posted on 2016-04-19 23:52 sichenzhao 阅读(3821) 评论(1) 编辑 收藏 举报