對于電路設計軟件,大家已經非常熟悉。上篇電路設計軟件文章中,小編對如何將 protel 99se 電路設計軟件的設計轉換為 DXP 的 PCB 項目做了初步講解。本文為下篇,同樣基于該電路設計軟件對此予以介紹。如果你對電路設計軟件的設計傳遞、轉換問題具有興趣,不妨繼續往下閱讀哦。
一、PCB 導入向導
當你第一次在 DXP 中打開一個繼承下來的板子,一個導入向導會幫助你分配板形,層分割以及規則轉換。板形所有 DXP 中的 PCB 設計都需要板形。這是 DXP 中的新特性,所以在你從以前的版本導入板子時必須加上板形。導入向導提供兩個選項:一個矩形的框包含你所有的設計對象,或者一個根據你的設計產生的更精確板外框。如果你選擇“latter”選項,你的布線框和機械層會被分析用于為你的設計生成板邊界的板形。無論你選擇什么選項,一個預覽框會顯示出預想的板形。板形定義板的物理外框,同樣提供內層阻隔線外框。因為位面是底片圖形,阻隔線在板層和板邊緣間創建一個無銅的區域,阻止其與加工板邊緣距離過窄。這些線在面層上是不能被直接編輯,但是在 DXP 中可以在任何時候重新定義板形,因此阻隔線可以被重新安排。層堆棧管理器允許你改變你在導入向導中設置的內層阻隔距離。分割層 DXP 改變了分割已定義層的方法。
以前,分割層被擺放到內層的頂部,每一個都在它自己的“bubble”范圍內。大不相同的是,DXP 分割層根據無論哪兒出現阻隔對象來創建與層上其他部分的隔離推斷出分割層。這些阻隔區域不屬于一個或另一個分割層;DXP 設計不再需要重疊或并列的線靠在臨近的分割層。這里有一個例外:導入向導允許你在繼承分割層模式操作。如果你在你的設計中導入層遇到問題或者如果你的 PCB 包含分割層需要在早期的版本中作進一步的編輯時,我們才建議你在繼承分割層操作。稍后,你會將你的設計轉換到 DXP 層模式;與此同時,新的分割層會放到內層上,而不是通過阻隔來推斷。當你轉換你的設計到新的方法時,你能降低你的分割層精確度。你不是必須這么作,因為你的繼承分割層仍然可以工作在 DXP 中,但是它們可能包含了多余的線以至使你的板子更復雜及超過它應有的計算深度。在 DXP 中更新 99SE 分割層定義最簡單的方法是,先添加一個新的面層,然后描繪已出現的區域到新的層。一旦做了這個,選擇舊層上的所有對象然后刪除它們。當這個層從所分配的網絡被斷掉后,在層堆棧中可以刪除這個層。最后,檢查每一個分割區域的網絡是否被正確分配(使用 PCB 瀏覽器面板的分割層編輯器是最簡單的方法)。特殊規則的轉換在一些 Protel 的早期版本中不允許焊盤根據擴展規則設置到阻焊層,也就是說在一些早期的設計中有可能有焊接層或阻焊層擴展規則只定義到某個單一焊盤上。導入向導會檢測出你的設計中類似的規則,并提出轉換它們到焊盤設置,因此簡化你設計規則的設置。從另一方面來說,導入向導會提出創建一個新的規則分離各個層,因為一些舊的 Protel 版本不允許層間的連接。
二、規則
另一個在 DXP 中的不同是設計規則的范圍,這個范圍通過在列表面板中使用 query language 定義到高亮的對象。所有你的已存在的規則將被正確的導入,除了范圍會被顯示為一個簡單的 query,如 InNet(GND),這個范圍是通過先前一系列的對話框標簽及下拉選框來建立的。要在整個板子上引用規則,默認的范圍應該被保留。當一個先前版本的 Protel PCB 設計在 DXP 中被打開時,這個規則范圍(rule-scope)轉換會自動出現,以區分規則的優先次序(為了解決當規則范圍發生重疊時的問題)。關鍵在于在 DXP 中定義規則范圍的新方法,連同重新規定潛在沖突規則優先級的能力,提供了在 PCB 設計規則檢查中空前的自由和控制度。
在 99SE 中,所有的仿真模型都包含在安裝時提供的 SimulaTIonModels.ddb 中。另一方面,在 DXP 中,提供了幾個你可以得到這些模型的位置。因為所有的 99SE 文檔利用定義模型路徑來連接原理圖元件與仿真模型,最簡單的在 DXP 中保持你的 99SE 中仿真工作的方法是從 99SE 的仿真模型數據庫中導出所有的文件夾和模型到 AlTIum/Library/Sim 路徑文件夾中。DXP 支持使用一個完整路徑來引用一個模型。當導入一個帶有仿真元件的 99SE 原理圖時,仿真模型的連接自動傳輸到 DXP 的完整路徑模型位置欄。DXP 包含一個內部檢查, 當搜索一個完整的模型路徑時始終包括了 /AlTIum/Library 文件夾,一旦仿真模型放在了它們的新位置,確信你的 99SE 中的設計將會仿真。
在 99SE 里,在分析設置對話框中的設置會被存儲在數據庫內的配置文件中。當在 DXP 中第一次仿真這個設計時,如果沒有配置特別的仿真設置參數,DXP 會查找并使用這個 .cfg 文件。當你存儲你新的 DXP 項目時,仿真設置會被寫入項目文件中,而這個舊的 .cfg 文件會成為多余的。
四、多通道設計
可能還需要更多的關注你的那些多通道的 PCB 項目。在 99SE 中,多通道設計的真實情況是做很多那些子圖的拷貝,在單獨的圖紙符號中再次指定和引用。現在,在 DXP 中真正讓你只是重復引用同一個子圖,你首先需要修改你的原理圖。首先,從你的項目中只留下一個子圖的拷貝,刪除其他所有的子圖。然后,使用不同的名字但是都引用這個剩下的子圖,來更新相應的原理圖符號。然而,一個聰明的策略是每一個通道只留下一個原理圖符號,其他所有的都刪除,然后用一個適當的重復命令替換它的名字欄。這個方法使我們只用簡單的改變這一個名字欄,通道的數量就可以改變無數次。當你將你的項目改變導入到 PCB,新的元件級會被創建(每一級對應每一個通道)。然而,通道級必須在“Classes”對話框中手動添加。如果你的每一個通道都有一個 PCB 布局空間,你也許希望更新你的板設計以取代部件空間的拷貝格式命令。可以只留下一個通道的布線,其他的全部撤銷,然后將這個通道的元件布局和布線拷貝到剩下的通道。
存儲工作在 DXP 中 PCB 和原理圖文檔的格式已經被完全的重新構造。由于這個原因,被傳輸的文件,尤其是 PCB 文檔,在你的板子被以新的二進制格式存儲前,會對正常的工作目的(如網絡分析)反應緩慢。另一個節省時間的提示是重新命名你的項目文件夾或者將文件夾從產生它的數據庫所在處移走。另外,任何你對傳輸文檔所作的修改都會有被覆蓋的危險,這種情況會發生于你不經意的在 DXP 中再次打開數據庫文件時。因為數據庫文檔和子文件夾被導出在你硬盤上的同一位置,所以移動這些文件夾不會對項目的完整性造成危害,項目文件使用相關聯的路徑到所有被添加的文件除了那些在不同驅動器上的文件。因此,所有引用的文檔都處于或低于項目文件級別意味著一個包含所有文件的文件夾可以被重新定位而不會丟失它到子文檔途徑。注意可以通過添加一個輸出工作文件到你的 PCB 項目來同時配置和產生輸出。這些文件和你的當前設計是交互式的,允許一鍵產生所有的輸出工作(類似 CAM 和打印)。99SE 的 CAM Manager(.cam)和 Power Print Configuration(.ppc)文件不能被 DXP 認出,所以導入設計的輸出需要重新配置。
最后注意,一些 99SE 用戶選擇 Windows 文件系統而不是數據庫存儲系統。一個 .ddb 文件仍然會被創建,但是它包含的是關聯信息而不是文檔(與 DXP 中提供的項目模式很類似)。但是因為在這個 .ddb 文件中事實上沒有文檔,DXP 打開它時什么也不會做。要從這一類數據庫創建項目,只要在正確的位置創建一個新的項目文件,然后右擊它選擇將它添加到項目。你可以在選擇文檔添加到項目對話框中選中多個文件,只執行一個步驟就將所有的設計文件帶入新的 DXP 項目。
審核編輯 黃昊宇
-
電路設計
+關注
關注
6677文章
2463瀏覽量
205327
發布評論請先 登錄
相關推薦
評論