前情提要
在《庫遷移系列 - 前言》中,主要介紹了什么是庫遷移器。DigiPCBA專用的庫遷移器界面會自動分析您所選擇的本地庫并將它們遷移到您登錄的工作區(qū),實(shí)現(xiàn)一鍵式解決方案。庫遷移器可以提供極簡的簡單界面模式和高級模式兩種模式,文中介紹了四種方式來讓您以簡單模式訪問遷移器。
庫遷移器的簡單模式會根據(jù)其對源庫和連接的工作區(qū)的分析,軟件自己在后臺會經(jīng)過一系列的處理,預(yù)先自動選擇遷移過程的所有方面,然后庫遷移器的對話框會顯示遷移結(jié)構(gòu)的摘要,包括每種項(xiàng)目類型的總數(shù)。之后只需要點(diǎn)擊一下遷移命令(AD22.4版本后是)即可,僅僅一個步驟就完事。非常簡單,用戶不需要做任何額外的操作。
一鍵式簡單模式操作
比如,我們想要遷移一個本地集成庫,在Component元件面板里選擇該集成庫,然后點(diǎn)擊遷移庫(Migrate Library),AD22.4版本后是導(dǎo)入庫(Migrate Importer),就會出現(xiàn)如下圖所示的窗口,里面以結(jié)構(gòu)模式列出軟件分析過后自動對元器件進(jìn)行分類的結(jié)果。該元件庫只有6個LED器件,軟件將其歸類于LED文件夾。然后它有6個符號庫模型,6個封裝模型,和2份數(shù)據(jù)手冊??聪聛頉]什么問題,直接點(diǎn)擊窗口右下角的“Migrate”(AD22.4版本后是Import),過一小會,庫遷移成功,如下圖所示。
AD22.4版本后的界面如下
這種簡單的接口模式將適合大多數(shù)常見的源庫格式,這些格式往往包含常見的元件類型(電阻器、電容器、集成電路等)和標(biāo)準(zhǔn)化的參數(shù)值。
在軟件的后臺分析處理中,系統(tǒng)推斷元件庫中基于代號或參數(shù)的關(guān)鍵字(類型LD?,LED等),來找到一個相應(yīng)的分量模板中的目標(biāo)工作區(qū)(LED)。此模板應(yīng)用于這些元件的遷移,然后指定遷移設(shè)置,例如目標(biāo)文件夾 ( Components/LED)、參數(shù)映射、參數(shù)值單位等。如果選擇了包含示例數(shù)據(jù)選項(xiàng),則工作區(qū)中會提供合適的模板。
庫遷移后的結(jié)果顯示
作為新創(chuàng)建的 Workspace 元件,庫遷移的結(jié)果可以在Explorer和Components面板中看到。如下圖所示
AD22.4版本后的界面如下:
遷移的元件包括:
● 所有模型
● 元件的參數(shù)
● 源自供應(yīng)商鏈接源數(shù)據(jù)的元件選擇
● 任何參考鏈接或文件
任何由庫遷移器創(chuàng)建的元件模板都可以在資源管理器面板的Managed ContentTemplatesComponent Templates文件夾中訪問。
如果出于某種原因(例如不滿意的遷移結(jié)果)您希望刪除一組元件,則可以通過 從右鍵單擊上下文菜單中選擇“刪除條目”選項(xiàng)來徹底刪除在資源管理器Explorer面板中選擇的元件。連同選定的元件,它們的關(guān)聯(lián)模型也可以刪除(如果其他元件不使用)。
關(guān)于庫遷移過程的值得注意的點(diǎn)是:
● 單一庫(包含多種類型元件的庫)會自動拆分為子組,其中每個組代表該庫中的一種元件類型。這些組作為單獨(dú)的數(shù)據(jù)類處理
AD22.4版本后的界面如下:
● 具有無法識別(未檢測到)元件類型的源庫將在沒有說明的情況下遷移,被作為Components/Uncategorized工作區(qū)文件夾中未分配的元件類型。若不想器件被歸類為未分類類型則可以做如下操作:
1. 在運(yùn)行遷移之前,可以通過在高級(完整 UI)模式下應(yīng)用指示符映射或參數(shù)分組來解決此問題。2. 您可以繼續(xù)遷移,然后稍后通過資源管理器Explorer面板修改元件的設(shè)置和文件夾。
● 庫遷移過程包括一個自動元件驗(yàn)證階段。觸發(fā)驗(yàn)證錯誤的元件將被跳過。
● 進(jìn)程遇到的任何錯誤都可以在遷移報告中查看,該報告可點(diǎn)擊遷移完成后的按鈕來打開。
簡單模式處理不了的情況
比如,我們遷移一個本地集成庫,在Component元件面板里選擇該集成庫,然后點(diǎn)擊遷移庫(Migrate Library),AD22.4版本后是導(dǎo)入庫(Migrate Importer),如下圖所示。
AD22.4版本后的界面如下:
點(diǎn)擊之后,軟件在進(jìn)行分析,自動分類,然后將結(jié)果呈現(xiàn)在如下的窗口里。您可以看到系統(tǒng)已經(jīng)將這個集成庫里的各個元件按照電池,電阻,晶振,數(shù)據(jù)轉(zhuǎn)換器,二極管,保險絲,電感,集成電路,開關(guān),電阻,LED,變壓器等等常用類別進(jìn)行了分類,然后系統(tǒng)識別不出來具體屬于哪一類的元器件都放在Uncategorized(未分類)文件夾里。接下來還有元器件的符號模型多少個,封裝模型多少個,仿真模型多少個等等。
AD22.4版本后的界面如下:
然后直接點(diǎn)擊Migrate(AD22.4版本后是Import)進(jìn)行簡單模式的本地庫到DigiPCBA云端服務(wù)區(qū)的遷移。
這里要說一下的是,庫遷移的簡單模式方便是的確方便,但也有其處理不了的情況發(fā)生。如果云端服務(wù)區(qū)沒有分類中的相應(yīng)文件夾,那么遷移過程就會出現(xiàn)問題,其結(jié)果會在日志里詳細(xì)說明。
比如剛才這個本地庫Miscellaneous Devices.IntLib在簡單模式下就沒有遷移成功。出現(xiàn)如下所示的日志文件,告訴您哪里出現(xiàn)了問題。
這時簡單模式不能做任何設(shè)置,只能點(diǎn)擊窗口左下角的Advanced按鈕進(jìn)入到高級模式進(jìn)行處理,打開高級模式的設(shè)置,把有問題的元器件排除在遷移過程之外,只遷移那些沒問題的元件。右鍵點(diǎn)擊沒有文件夾的元件類別,選擇“Exclude from Migration”,操作如下。
之后再點(diǎn)擊“Mgrate”(AD22.4版本后是Import),即可成功遷移元件庫。
AD22.4版本后的界面如下:
因此,庫遷移的簡單模式相對來說非常便捷。只需一鍵點(diǎn)擊即可進(jìn)行基本遷移。但是如果出現(xiàn)了各種問題需要設(shè)置和處理的時候,簡單模式就會報告遷移失敗,然后有Log日志信息指出什么地方出現(xiàn)問題。此時就需要使用庫遷移的高級模式。庫遷移的高級模式可以做各種設(shè)置和處理,具體的高級模式的操作和設(shè)置將會在后面一篇文章詳細(xì)介紹。敬請期待!
審核編輯 :李倩
-
led
+關(guān)注
關(guān)注
242文章
23278瀏覽量
660940 -
模型
+關(guān)注
關(guān)注
1文章
3244瀏覽量
48847 -
元件庫
+關(guān)注
關(guān)注
75文章
287瀏覽量
42981
原文標(biāo)題:庫遷移系列 - 簡單模式
文章出處:【微信號:gh_eca3aaae664e,微信公眾號:DigiPCBA得極】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論