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

轉載:(https://www.cnblogs.com/feitian629/archive/2013/05/06/3062648.html

現象:新設計一份圖紙,在原理圖界面編譯後,在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對應的方式。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章