Altium designer Sch Compiler: unique identifiers error的原因分析與解決方法


現象:新設計一份圖紙,在原理圖界面編譯后,在massage頁面出現大量警告信息,基本上都是Compiler: unique identifiers error......等警告。

 

原因分析:當新建一個Sch文件,所有元器件的設計電路從一個頁面復制到另一個頁面時,就會出現這個問題。因為,新建一個Sch並編譯后,在編譯的頁面的元器件的unique identifiers是確定的,當再次新建一個SCH文件,並將原來的電路圖復制到這個新建的sch頁面時,則元器件的unique identifiers屬性將會保持,這樣在不同的Sch頁面便會出現相同的unique identifiers,Altium Designer 在后期導入PCB文件時,會驗證unique identifiers,一對一進行,而一個unique identifiers對應兩個元器件,則會導致導入PCB出現元器件丟失等問題。

 

解決方法:Unique ID如果大量發生重復,SCH界面中的Tools » Convert » Reset Component Unique IDs能解決這個問題。(查了一下AD的幫助文件找到的方法)

 

AD好像在6.9之后建議采用Unique ID來實現SCH符號和PCB封裝的對應,這樣做可能是為了保證設計重用時候的正確性(這個還沒有試過)。如果AD發現SCH和現有PCB出現Unique ID不對應的情況,會詢問是否采用Designators對應的方式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM