在使用Altium Designer的過(guò)程中
我們收到許多用戶(hù)的提問(wèn)
Q&A系列將針對(duì)用戶(hù)關(guān)注度較高的問(wèn)題
請(qǐng)Altium技術(shù)專(zhuān)家為大家答疑解惑
從PCB文檔更新原理圖元件的關(guān)聯(lián)封裝
對(duì)于那些PCB中的元件封裝與原理圖元件Properties屬性面板Parameters中顯示的封裝不匹配的設(shè)計(jì),下面將向您介紹如何使它們同步。
有幾種方法可以更新原理圖元件的關(guān)聯(lián)封裝。
最佳做法是在原理圖庫(kù)中進(jìn)行更改,然后再更新到原理圖。
注意:如果您使用的是托管內(nèi)容服務(wù)器中的元件,這些元件將被鎖定,并且它的封裝無(wú)法直接更改。
從庫(kù)更新:
原理圖元件可以直接從關(guān)聯(lián)的庫(kù)中更新,如下所示。
從打開(kāi)的原理圖文檔中,選擇工具? 從庫(kù)中更新(Tools ? Update from Libraries)。
注意:原理圖庫(kù)中有一個(gè)選項(xiàng)工具 ? 更新原理圖(Tools ? Update Schematics),但這會(huì)將庫(kù)中所選元件完全替換到所有打開(kāi)的原理圖文檔中。使用原理圖中的Update from Libraries選項(xiàng),可以更好控制哪些元件需要更新。
屬性面板(Properties):
可以使用屬性面板將封裝添加到原理圖元件中。
選擇原理圖元件,在Properties面板Parameters參數(shù)部分下,單擊添加Add按鈕,然后選擇封裝。
從PCB更新:
如果PCB文檔中的封裝發(fā)生了變化,則可以通過(guò)運(yùn)行PCB文檔中的命令來(lái)更新相關(guān)原理圖元件的封裝,設(shè)計(jì) ?更新原理圖(Design ? Update Schematics)。這將更新現(xiàn)有原理圖元件中關(guān)聯(lián)的封裝。這個(gè)命令不會(huì)添加新的原理圖元件。
使用封裝管理器(Footprint Manager):
如果原理圖庫(kù)沒(méi)有關(guān)聯(lián)封裝,或者您需要?jiǎng)討B(tài)設(shè)置某些內(nèi)容,則可以使用封裝管理器(Footprint Manager)進(jìn)行封裝管理。
您可以從打開(kāi)的原理圖中訪問(wèn)封裝管理器,然后選擇工具? 封裝管理器(Tools ? Footprint Manager)。
添加封裝
在"元件列表( Component List)"中選擇元件,然后單擊"添加...(Add…)"按鈕。
將封裝從相似元件復(fù)制到另一個(gè)元件
在"封裝管理器"中,在左窗格中選擇兩個(gè)組件,其中一個(gè)元件具有你希望添加到另一個(gè)元件的封裝。
右鍵單擊右上窗格中的封裝,然后選擇添加到所有部件(Add to all parts)。
一個(gè)特殊的情況發(fā)生在當(dāng)原理圖上的元件沒(méi)有關(guān)聯(lián)封裝時(shí),進(jìn)行Design > Update Schematic。只有在原理圖符號(hào)已經(jīng)關(guān)聯(lián)過(guò)封裝時(shí),才可以從PCB上去更新原理圖中的元件封裝。
在這種情況下,如果需要,可以如上所述第二種情況通過(guò)另一個(gè)元件來(lái)復(fù)制添加臨時(shí)封裝。如果最初元件沒(méi)有關(guān)聯(lián)封裝,可以臨時(shí)添加關(guān)聯(lián)任何封裝(參考下圖),然后如上述“從PCB更新”,將原理圖元件臨時(shí)關(guān)聯(lián)的封裝調(diào)整為正確的封裝。以下步驟描述了該過(guò)程:
在項(xiàng)目中打開(kāi)原理圖文檔。
放置具有封裝的元件,或如果有,可以使用一個(gè)設(shè)計(jì)中現(xiàn)有的元件。
在封裝管理器中,我們將首先添加一個(gè)臨時(shí)封裝,然后我們將能夠從PCB更新正確的封裝:
? 如果元件關(guān)聯(lián)了多個(gè)封裝,請(qǐng)右鍵單擊要使用的封裝,然后選擇"設(shè)為當(dāng)前(Set as Current)"。
選擇工具 ? 封裝管理器(Tools ? Footprint Manager)。
通過(guò)點(diǎn)擊標(biāo)題Current,使列出的元件針對(duì)該列進(jìn)行排序。
選擇Current列具有空白值的所有元件。通過(guò)點(diǎn)擊第一列,然后按住 Shift 鍵并單擊最后一列(或只需按住 Control 鍵單擊即可進(jìn)行多選)來(lái)完成。
注意不要丟失初始選擇,通過(guò)按住Control鍵,單擊一個(gè)具有封裝關(guān)聯(lián)的元件以將它添加到整個(gè)選擇項(xiàng)隊(duì)列中。這是我們將添加到其他元件的臨時(shí)封裝。
在對(duì)話(huà)框的右側(cè),View and Edit Footprints區(qū)域中,右鍵單擊要添加的封裝,然后選擇"添加到所有部件( Add to all parts)",請(qǐng)參閱下圖。
單擊Accept Changes (Create ECO),然后單擊執(zhí)行工程變更(ECO)。
從 PCB 文檔更新:
現(xiàn)在所有元件都已關(guān)聯(lián)封裝,下一步是打開(kāi) PcbDoc 文件。
最好先按照以下步驟驗(yàn)證元件鏈接Component Links:
在 PCB 文檔中,選擇項(xiàng)目 ? 元器件關(guān)聯(lián)(Project ? Component Links)。
確保所有封裝都匹配。如果沒(méi)有,確保選中Designator字段,單擊添加匹配的配對(duì)(Add Pairs Matched by)按鈕,然后單擊"執(zhí)行更新(Perform Update)"按鈕。
通過(guò)選擇設(shè)計(jì) ? 更新原理圖(Design ? Update Schematics),然后單擊執(zhí)行更改(Execute Changes)。一旦執(zhí)行,原理圖中的元件所關(guān)聯(lián)的封裝將與PCB中的相匹配。
從更新完元件的原理圖上來(lái)生成新的庫(kù):
要生成新的原理圖庫(kù),請(qǐng)選擇設(shè)計(jì) ? 創(chuàng)建原理圖庫(kù)(Design ? Make Schematic Library)。這將包括修改后的零件,其關(guān)聯(lián)的封裝與原理圖相匹配。
注意:驗(yàn)證Pin引腳到Pad焊盤(pán)的映射關(guān)系。在這點(diǎn)上,原理圖到封裝焊盤(pán)的匹配應(yīng)是被驗(yàn)證過(guò)的,因?yàn)樗鶇⒖嫉姆庋b焊盤(pán)是自動(dòng)根據(jù)符號(hào)引腳的值來(lái)進(jìn)行匹配的。編輯原理圖元件的PCB封裝時(shí),單擊"引腳映射...(Pin Map… )"按鈕。封裝引腳位號(hào)(焊盤(pán))需要在封裝庫(kù)PcbLib或Pcb文檔中手動(dòng)檢查,因?yàn)榇藭r(shí)的引腳映射不一定反映的是真實(shí)的值。
審核編輯:湯梓紅
評(píng)論
查看更多