1. 程式人生 > >Altium Designer中如何將相同佈局的PCB模組複製到另一塊PCB中

Altium Designer中如何將相同佈局的PCB模組複製到另一塊PCB中

       畫PCB畫的多了,村民們不可避免會遇到這種問題,就是有一些固定佈局的PCB模組會經常用到,比如FPGA或者微控制器的最小系統等,這些佈局在不同的PCB中是可以完全一致的。這樣,如果每次畫板都要重新對所有模組佈局,我想大家肯定會很心累,尤其是遇到那些器件特別多而可重複性特別強的佈局。村長最近在畫的一塊板子用到了BGA封裝的FPGA,背面的去耦電容有幾十個,而且要畫好幾塊不同的電路板,我把一塊電路板的FPGA和它的去耦電容、過孔等擺放清楚就花費了好多時間,所以村長急需一種方法能將同樣的佈局器件“複製”到另一塊電路板裡。通過摸索,村長終於get到這個技能,現在就把我的操作展示給大家。


圖1

      在圖2中,已經將器件匯入到了PCB中,為了將複製的最小系統部分貼上到圖2的PCB中,要將圖2中PCB中原有的FPGA以及最小系統對應的所有器件都刪除,刪除方法很簡單,只需要在原理圖中選中所有要刪除的器件,那麼在PCB中對應的器件也被選中了,然後再PCB下按Delete鍵就可以了。而且要注意的是,兩個工程的原理圖檔案中最小系統的器件名稱,Designator必須完全一樣,也就是要貼上的PCB對應的原理圖最小系統的部分也是複製過來的,這樣做的原因是保證原理圖中的器件要和PCB中一一對應。

圖2        

      然後,就可以將剛剛複製的部分複製到第二個PCB中了,如圖3所示。這時候,雖然最小系統複製進來了,但是你放大仔細看這時候所有器件的網路編號已經消失了,那麼如何找回已經丟失的網路編號呢?


圖3

        很簡單,只需要回到原來的原理圖中重新Update PCB就可以了,這時候就找回來了丟失的網路編號,最小系統輕而易舉就畫好了,是不是很迅速,這時候刪掉多餘的線,按照第二個PCB中的網路編號將電路中其他部分佈好就可以啦,最終移植後畫好的電路板區域性如圖4所示。


圖4

      這個方法,同樣適用於同一塊電路板中存在很多相同模組電路,比如很多路相同的模擬運放,很多路相同的422收發通道等,這時候只需要畫好一部分電路,然後就不停的複製,但是還需要做的工作是複製後的器件名稱和Designator和原理圖中並不是一一對應的,要將原有的與原理圖中Designator對應的器件都刪掉,然後把複製後的器件每一個的名字和Designator改成與原理圖每個元件對應的名字,然後重新在原理圖中UpdatePCB就可以。