針對Altium同一工程中,需要兩個或多個PCB文件,而不願將原理圖分開整理,保持工程的完整性,采取如下的方法:
轉載
原標題:Altium Designer同一個工程里不同原理圖導入到不同的PCB的方法
鏈接:http://www.amobbs.com/thread-5510591-1-1.html
出處: amoBBS 阿莫電子論壇
作者:gentlerain
糾結了很久的問題。
同一個工程,有不止一塊的PCB,原理圖已經分開設計了,但在導入到PCB時就只能全部導入到同一個PCB文件,莫非只能把不同的PCB與對應的原理圖分開到另一工程才能解決?相信這也困擾了不少壇友。
近日在網上找到了解決方法,現整理發上來,讓更多的壇友知道這一技巧。
問題:
在用Altium Designer進行PCB工程設計時,有時一個工程里可能不止一塊PCB,比如,一個設備里有主板和擴展板或者按鍵板等等,
這時就需要在一個工程里添加多個PCB文件。如圖:
我們知道,在Altium Designer中將原理圖導入到PCB是通過在原理圖菜單Design->Update PCB Document xxx.PcbDoc,如圖:
在進行這樣的操作之后,雖然我們選的是某一個PCB文件,但是最后結果是,所有原理圖都被導入到了這個選中的PCB文件中,無法實
現不同的原理圖導入到不同的PCB。
在Altium Designer中,我們可以用Altium Designer設計同步裝置把設計資料從一個區域轉到另一個區域,它包括比較工具、ECO
以及UPDATER。它可以用於原理圖和PCB之間的轉換,Altium Designer中導入網絡表不再是必須的。
1) 在原理圖環境操作菜單中的Project->Show Differences,顯示Choose Documents to Compare對話框:
2) 在Choose Documents to Compare對話框中,按Advanced Mode點上對號。對話框將顯示成兩個專欄,
在其中一個選擇Sch,並在另一個中選擇對應的PCB文件,如圖,我選擇左邊的Sheet1.SchDoc原理圖文件與右邊的PCB2.PcbDoc文件
對應,然后點擊OK。這里可能回彈出個錯誤,這是因為新建的PCB2.PcbDoc沒有保存,只要保存一下再重新進行以上操作就可以了。
3) 在上一步點擊OK之后,將會出現顯示起差異的對話框,列出了Sch和PCB 的對應關系。(為了說明,我只在Sheet1.SchDoc里加
入了一個三極管Q1)
4) 右擊鼠標選擇Update all in>>PCB Document,把所有PCB中與Sch的不同的地方都從Sch轉到PCB中。對話框將顯示更新將執行多
少不同的地方。
(從上面的圖可以看到可以有多種導入的方式,可以從Sch到PCB,也可一從PCB到Sch,還可以選中某幾些部分進行導入)
可以看到在未執行這一步之前,Create Engineering Change Order按鈕為灰色。
5) 點擊Create Engineering Change Order。 這時出現Engineering Change Order窗口,之后的操作跟Design->Update PCB
Document xxx.PcbDoc一樣。
6) 點擊Validate Changes 按鈕,Engineering Change Order 對話框將顯示所有變化執行的列表。
7) 按下Execute Changes按鈕更新PCB。
8) 當更新結束時,關閉對話框。
指定的原理圖里的內容就裝載到指定的PCB文件中了。
本文中,有一些圖文說明缺失,自己也是第一次操作,后面將補充截圖,以便更簡單的學習。
-----------拐彎溝的王三