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