“通過Digipcba平臺, 創建云端的中央元器件庫,可以讓團隊成員毫無壓力地訪問并使用所有的庫資源。更妙的是,這一切都在設計工具內發生,并且有完善的管理流程、工具?!?/p>
上文介紹了如何創建、分享、調用共享的器件庫。那如何把已有的本地器件庫遷移到共享庫?如何增加新的元器件庫?如何維護已有器件庫呢?且聽我一一道來。
01—批量遷移本地庫
如果本地電腦上已經雜七雜八地整理了很多元器件庫,如何快速地把這些庫分類導入到云端的中央器件庫中呢?答案是:使用庫遷移工具-Library Migrator。
只需要點擊菜單File ? Library Migrator就可以打開庫遷移工具:
遷移工具支持所有的Altium庫類型:
原理圖庫(*.SchLib).
PCB封裝庫(*.PcbLib).
集成庫(*.IntLib)
Database Library (*.DbLib).
SVN Database Library (*.SVNDbLib).
我們以AD自帶的集成庫MiscellaneousDevices.Intlib為例,看下如何進行遷移。該集成庫包含了常用器件的原理圖符號、PCB封裝及必要的器件參數:
也包含了部分的多封裝器件:
打開Library Migrator工具后,點擊Add Library添加需要遷移的庫:
系統會自動分析選中的庫
分析完成后,系統會自動判斷器件類型(Component Type),并按器件類型將器件匹配到對應的分類中:
說到這兒大家肯定要問,遷移工具是按什么標準進行自動分類的?小編仔細研究了一下官方文檔,應該是按以下兩種信息:
器件關鍵參數,如Description, ID中包含的信息。比如Description中有Res或者Resistor,就會被判定為電阻
如果你希望修改分類規則,可以點擊Library Splitting按鍵手動創建匹配規則:
那么問題來了,如果系統無法自動判斷分類呢?
所有無法自動分類的器件都會被放到Uncategorized未分類欄中。
右鍵點擊任一未分類的器件,選擇“Change Component Type”可以手動設置器件的類型:
這里可以看到,每個器件類型都會關聯一個器件模板,并預定義了發布后的默認文件夾。Component Type器件類型可以在Preference中進行編輯。如果您創建工作區的時候勾選了“示例數據”,默認就會創建以下器件類型:
您可以給模板Template匹配器件類型Component Type:
也可以在這里添加新的器件類型(Component Type)。
關于更多器件類型及器件模板的話題,會在下一篇推文中詳細講解(這個實在太燒腦,到現在我也不確定我的理解是否完全正確)。
如果部分解析出來的器件不需要遷移,則可以右鍵單擊不需要遷移的器件,并選擇Exclude from Migration:
在開始遷移前,還需要點擊右上角的Validate按鍵對所有的器件進行驗證:
如果存在錯誤Error(比如缺少封裝),則必須修正后再進行遷移,否則會造成遷移失敗。
確認無誤后,右上角點擊“Migrate”按鍵,進行遷移,進度條會顯示遷移的進度:
完成后會顯示遷移結果:
點擊Open Log可以看到詳細的遷移日志(用來查找可能的遷移失敗的原因):
遷移完成后,就可以在Component器件面板中查看并調用所有的器件,包括分類的及未分類的器件:
同樣的,也可以在Explorer面板中查看、調用器件:
至此,本地的集成庫已經完成了云端中央庫的遷移工作。無論在在何時、何地,只需要打開AD,連接到工作區,就可以直接查看、調用元器件了。當然,所有工作區中的團隊成員,也可以根據各自的權限,使用這些元器件,保證團隊的器件協同。
02—發布單個元器件
使用Library Migrator可以批量的將本地器件庫遷移到云端中央器件庫?;A遷移工作完成之后,如果需要添加單個元器件,可以按以下方法操作:
首先確保已正確登錄并連接上工作區,且當前登錄賬號為Admin或庫管理員權限。
點擊菜單File ? New? Component,創建一個新的器件:
在彈出的對話框中選擇器件類型。器件類型關聯了器件模板,定義了器件默認需要填寫的參數,發布的文件夾等關鍵信息。
確認后會打開器件編輯器:
器件編輯器包含了四部分需要填寫的信息:
區域1定義了器件的關鍵屬性,包括名稱、描述、UID以及器件模板中定義的器件類型、發布的文件夾等。
區域2為器件的模型,包括原理圖符號、封裝(支持多封裝)、仿真模型等。
區域3定義了器件的參數(默認參數也在模板中定義),如阻值、容值、廠商等,也包括器件的數據手冊URL,關聯網站的URL等信息
區域4可以添加器件的供應鏈信息,提供器件分銷商參考的器件價格、庫存等信息。
在區域2中為器件添加原理圖符號時,有幾種選擇:
點擊畫筆圖標,從頭開始繪制符號。
從中央器件庫中選擇已經發布的符號(同樣的符號可以分配給不同的器件使用)。
克隆一個已經發布的符號并進行修改。
為器件添加封裝時,有幾種選擇:
點擊畫筆圖標,從頭開始繪制封裝。
使用封裝向導,生成封裝。封裝向導支持大部分滿足IPC標準的封裝。
選擇中央庫中已發布的封裝。
這里要注意,新建單個器件是無法選擇本地符號庫的。因此發布一個完整的器件正常流程為:發布原理圖符號/封裝-> 創建新器件關聯符號并發布。關于如何單獨發布一個原理圖符號或PCB封裝會在接下去的推文中詳解。這里只需要知道器件在中央庫中的結構是元器件、原理圖符號、PCB封裝三者分開管理的;原理圖符號和PCB封裝會保存在專門的文件夾Model中:
區域3中的參數,又可以分為3類:
Parameter參數–用戶自定義的普通參數
URL鏈接 –指向某一網站的鏈接,比如在線的數據手冊或器件供應商網站
數據手冊Datasheet– 數據手冊被上傳到工作區后,指向收據手冊的鏈接
點擊Add可以添加這三種不同的參數類型。 數據手冊還可以通過拖拽的方式直接上傳并添加:
也可以把網站上的數據手冊直接拖拽到參數區域:
所有區域編輯完成后,可以點擊左上角的云朵小圖標或File ? Save to Server將器件發布到云端中央庫。
發布前會自動做一次器件規則檢查。如果檢測出錯誤,建議修正后再進行發布操作:
所有操作完成后,就可以在器件面板或Explorer面板中使用發布的器件了。
03—使用MPS創建新器件
除了手動輸入器件參數信息、創建/關聯原理圖、PCB封裝外,還可以使用Manufacturer Part Search功能,更快速地創建元器件。關于MPS的使用,可以參考:MPS使用步驟及說明。
每次使用MPS創建元器件的過程中,系統都會將當前器件類型的參數與云端數據庫中的參數進行對比,并詢問需要將哪些信息帶入到當前器件:
可以通過以下幾種方式使用MPS創建器件:
1. 在器件編輯器的Name名稱欄輸入器件的名稱,系統為自動搜索數據庫中匹配的對象,選擇列表中的器件并確定需要導入的內容:包括器件參數及原理圖符號、PCB封裝:
2. 點擊器件名稱旁的?, 在彈出的MPS面板中,選擇需要導入的器件:
3.點擊Tools? Create from Part Search,打開MPS并導入器件:
4. 在AD右下角打開MPS面板,查找到需要的器件后,右鍵點擊Acquire按鍵。系統會自動生成一個新的器件。接下去的發布流程與之前完全一致。
使用MPS面板可以利用Digipcba已有的數據庫(包括器件符號),使創建器件的過程更高效。
04—元器件維護與更新
如果需要對云端中央庫中的元器件進行修改,該如何操作呢?
非常簡單,只需要在Component器件面板中右鍵需要修改的器件,并選擇“Edit”編輯命令:
系統會自動打開器件編輯器,可以在編輯器中修改器件的參數或符號,方法與新建元器件類似。
修改完畢后,點擊左上角的云朵小圖標或File ? Save to Server將器件發布到云端中央庫。
可以在發布的對話框中填寫Release Notes,便于快速區分各版本之間的差異:
發布不會覆蓋之前的器件,只會在原有基礎上做一次版本的迭代。在Component器件面板,看到的永遠是最新的器件;但在Explorer面板的Classic經典模式中,可以清楚的看到器件的版本記錄:
如果工作區中的器件庫發生了變化,原理圖會自動檢測并顯示當前器件為"Out of Date"狀態,直接點擊更新即可更新到最新狀態,與工作區中的中央器件庫保持一致:
05—小結
本文詳細介紹了如何將本地庫遷移到云端中央庫以及元器件庫的維護與更新。至此,您已經掌握了所有基于Digipcba創建中心庫的基本操作。在接下去的章節中,會對一些高級功能做一些探討。
審核編輯:湯梓紅
-
pcb
+關注
關注
4317文章
23002瀏覽量
396233 -
元器件庫
+關注
關注
2文章
8瀏覽量
1950 -
digipcba
+關注
關注
2文章
31瀏覽量
3930
原文標題:從零開始,創建團隊共享的元器件庫(二)
文章出處:【微信號:AltiumChina,微信公眾號:Altium】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論