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