1. 程式人生 > >Altium designer 原理圖轉換為pcb時出現的 unknown pin 和 failed to add class member

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。