zoukankan      html  css  js  c++  java
  • AD20(AD19)---彻底解决原理图转PCB时,出现failed to add class member及Unknown Pin的问题

    问题描述:

       原理图转PCB时,failed to add class member及Unknown Pin的问题,如下图:

    解决方案:

    方案一:

     网上大部分是直接新建一个pcb文件,然后重新导入,但是之前的工作都白费了,排除。

    方案二:

    1. PCB,Design-Netlist-Clear All Nets..,删除所有的网络标号(在PCB工程下点击,原理图中没有)

     

     2.PCB, Design-Classes...,Component class-Delete Class 删除相应的原理图。

     

     3. 保存PCB,重新从原理图导入PCB即可

     方案三:

    如果方案二失效,我查了网上的教程,大多数人让你直接放弃,直接重新创建一个新的PCB,重新导入。

    但是经过我的分析,最终找到了一种可能的错误原因。

    我们再看看没有出现网络的那个器件 :

    这个器件是micro-USB,为啥这个器件与众不同,就是没有网络呢?

     micro-USB原理图(原理图编译没有问题,所以每个热点也是没问题的):

    原理图库:

    PCB封装库:

    是不是还没有发现问题所在,其实问题就在原理图库和PCB库文件的引脚名称不相同。

    为啥我别的器件原理图库和PCB库文件的引脚名称不相同,没有问题?

    来来来,我们需要打开原理图库的隐藏引脚名称: 

     

      结论: 

    原理图库和PCB库文件的引脚名称不相同,导致无法匹配起来,导致出现原理图转PCB时,出现Unknown Pin的问题。

    步骤:

    1. 修改原理图库引脚名称,使其一致

     2.更新原理图库到原理图中

     3:重新将原理图导入PCB

     原文地址:

    https://blog.csdn.net/caigen0001/article/details/102497364

    参考地址:

    https://blog.csdn.net/hahachenchen789/article/details/51195157

    https://blog.csdn.net/yueniaoshi/article/details/7803253

  • 相关阅读:
    SpringBoot框架(二)
    SpringBoot框架(一)
    JavaScript语言和jQuery技术(一)
    Mysql数据库技术(四)
    Mysql数据库技术(三)
    Mysql数据库技术(二)
    Mysql数据库技术(一)
    JDBC技术(三)
    JDBC技术(二)
    JDBC技术(一)
  • 原文地址:https://www.cnblogs.com/iBoundary/p/13073153.html
Copyright © 2011-2022 走看看