Allegro 封裝規範命名的重要性,切身體會!!

2021-08-14 01:18:16 字數 464 閱讀 3681

近日,專案上用到的器件越來越多,由於小公司沒有規範的封裝庫管理,基本的方法就是複製之前的專案的lib庫檔案,或者是別人的pcb板子匯出lib檔案,以上這些檔案並不會去關注具體的pad symbol的命名規範,導致如果出現命名相同的就會出現烏龍,今天的專案就切身遇到了。

如上圖,左邊是匯入網表到allegro後器件的封裝,很明顯pad出錯了,與原始的設計封裝不同。原因就是有相同名稱的pad出現了錯亂。

解決辦法一:

如果你對於器件封裝很熟悉,則可以手動替換相應的pad。

解決辦法二(徹底解決方法):規範封裝命名,避免以上問題的出現。

歡迎關注博樂bar

mysql的庫命名規範 資料庫命名規範(命名規則)

資料庫命名規範 引言 資料庫設計過程中庫 表 欄位等的命名規範也算是設計規範的一部分,不過設計規範更多的是為了確保資料庫設計的合理性 為了專案最終的協調穩定性,而命名規範更多的是為了確保設計的正式和統一。資料庫中欄位等等以什麼樣的命名方式,並不會直接影響到專案的穩定性。制定規範的直接目的是約束行為,...

java的命名規範

命名規範 中命名通常以英文單詞駝峰命名 禁止使用拼音英文混合或使用中文方式,即使純拼音命名方式也應盡量避免採用 強制 不得以下劃線或美元符號開始或結尾,反例 name name name name 專案命名 專案名稱由全英文小寫單詞組成,單詞間使用中劃線分隔,不宜過長大於15個字元時可適當使用縮寫,...

ruby的命名規範

ruby的標識名用來指向常量,變數,方法,類和模組。標識名的首字元用來 幫助我們確定標識所指向內容的作用域。一些標識名,就是上面所示的關鍵字,不 能用來當作常量,變數,方法,類或模組的名字。ruby的標識名區分大小寫。ruby使用乙個約定來幫助它區別乙個名字的用法 名字前面的第乙個字元表明這個名字的...