問題描述:
原理圖轉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的問題。
步驟:
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