在執(zhí)行原理圖導(dǎo)入PCB操作之前,通常需要對(duì)原理圖封裝的完整性進(jìn)行檢查,以確保所有的元件都存在封裝或者路徑匹配好,以避免出現(xiàn)無(wú)法導(dǎo)入或者導(dǎo)入不完全的情況。
8.1.1 封裝的添加、刪除與編輯
(1)對(duì)于封裝檢查,一個(gè)一個(gè)地去檢查是非常麻煩的,Altium Designer提供一個(gè)集中管理元件的功能。執(zhí)行菜單命令“工具-封裝管理器”,如圖8-1所示,進(jìn)入封裝管理器,可以查看及管理所有元件的封裝信息。
(2)在如圖8-2所示的封裝管理器中,原理圖中涉及的元件都在“元件列表”里面進(jìn)行了顯示,單擊“Current Footprint”,可對(duì)同類型的封裝進(jìn)行集中排序,方便設(shè)計(jì)者按照封裝類型去檢查封裝的完整性,若某個(gè)元件沒(méi)有添加封裝,會(huì)優(yōu)先在前排顯示處理。
如果選中元件沒(méi)有封裝,可以在右側(cè)按“添加”按鈕添加新的封裝。添加方法可以參考前面封裝創(chuàng)建的內(nèi)容。
圖8-2 封裝的檢查與操作
(3)在封裝管理器中,可以對(duì)一個(gè)或多個(gè)元件進(jìn)行封裝的添加、刪除、編輯等操作,同時(shí)可以通過(guò)注釋值篩選,局部或全局更改(或添加)同類型元件封裝名,如圖8-3所示。
圖8-3 通過(guò)注釋值篩選同類型元件
(4)對(duì)封裝進(jìn)行完編輯或添加等操作之后,按右下角的“接受變化(創(chuàng)建ECO)”按鈕,在所得到的對(duì)話框中,對(duì)更新內(nèi)容單擊“執(zhí)行變更”按鈕,更新到原理圖當(dāng)中,如圖8-4所示。
圖8-4 更新封裝信息
庫(kù)路徑的全局指定
很多原理圖工程師喜歡從系統(tǒng)自帶庫(kù)或者自己積累的PCB庫(kù)中調(diào)用封裝,將原理圖關(guān)聯(lián)的封裝指定在本地某個(gè)文件路徑下面,但是當(dāng)移動(dòng)工程到另外一臺(tái)電腦上時(shí),由于另外一臺(tái)電腦不存在指定路徑下的庫(kù),原理圖元件就沒(méi)辦法識(shí)別匹配到PCB庫(kù)了,需要同時(shí)復(fù)制PCB庫(kù)來(lái)重新指定路徑,讓其相關(guān)聯(lián)。
這個(gè)時(shí)候同樣存在一個(gè)問(wèn)題,就是效率問(wèn)題。是一個(gè)一個(gè)改,還是可以統(tǒng)一改掉?這里同樣需要用到封裝管理器。
(1)在指定庫(kù)路徑前,要移除PCB中已關(guān)聯(lián)的系統(tǒng)庫(kù)。打開(kāi)PCB設(shè)計(jì)交互界面,在右下角執(zhí)行命令“Panels-Components”,進(jìn)入“Components”面板,執(zhí)行如圖8-5所示的圖標(biāo)命令,選擇“File-based Libraries Preferences...”,進(jìn)入集成庫(kù)安裝界面。
圖8-5 “Components”面板
(2)在如圖8-6所示的集成庫(kù)安裝界面中,選擇“安裝的庫(kù)”下的所有庫(kù),再單擊“刪除”按鈕,完成已關(guān)聯(lián)系統(tǒng)庫(kù)的移除操作。
圖8-6 已關(guān)聯(lián)系統(tǒng)庫(kù)的移除
(3)執(zhí)行菜單命令“工具-封裝管理器”,進(jìn)入封裝管理器,全選左框中所有元件和右框中所有封裝名,在右框中單擊鼠標(biāo)右鍵,選擇下拉菜單中的“改變PCB庫(kù)”命令,如圖8-7所示,在如圖8-8所示的匹配路徑對(duì)話框中,選擇“任意”項(xiàng),可以實(shí)現(xiàn)工程目錄下多個(gè)PCB庫(kù)的任意匹配,或者可以選擇“庫(kù)路徑”項(xiàng),選擇指定的路徑。
圖8-7 批量修改封裝匹配
圖8-8 PCB庫(kù)路徑的匹配
如果工程比較多,建議以工程為單位管理庫(kù)文件,路徑匹配直接選擇“任意”項(xiàng),避免路徑匹配帶來(lái)的煩瑣問(wèn)題。
(4)修改完庫(kù)的匹配路徑后,單擊“OK”按鈕,然后按封裝管理器右下角的“接受變化(創(chuàng)建ECO)”按鈕,在所得到的對(duì)話框中,單擊“執(zhí)行變更”按鈕,即可完成全局指定PCB庫(kù)路徑的操作,如圖8-9所示。
圖8-9 執(zhí)行變更