我們在進行復雜的電路設計的時候,一般都是分工合作進行,比如有人設計原理圖,有人負責PCB layout。OrCAD因為他的輸出網表種類相當豐富,操作方便深受原理圖設計人員喜愛,OrCAD能輸出目前市面上大部分PCB layout軟件的網表,其中包括protel、AltiumDesigner、PADS、Alegrro等等,接下來介紹一下兩者交互設計時候網表導入和更新問題。
1、生成網表。
首先在rocad中選中要生成網表的原理圖文件夾,之后執行Tool/Creat Netlist命令,之后彈出下面的對話框:
在other頁面中Formatter中選擇orPadspc.dll,之后點擊確定,便會生成PDAS所使用.asc格式的網表,如下圖所示:
2、導入網表。
新建一個PADS PCB文件,在此假設名字為Demo.pcb.如下圖所示:
新建文件之后,首先要有自己的PCB封裝庫,并且設置好自己的PCB封裝庫路徑,設置PCB封裝庫路徑發方法如下:
工具/選項之后彈出來如下界面:
點擊右側的庫列表文件夾,如下圖所示,之后選擇自己的PCB封裝庫所在位置:
這樣自己的封裝庫路徑設置完成了。之后可以在PADS layout軟件中導入網表了。
打開剛才創建的Demo.pcb文件,執行“文件/導入”命令,打開剛才用orcad生成的.asc文件。之后會彈出一個檢驗文本,提示所有的錯誤和警告,如下圖所示:
之后還會彈出一個警告對話框,可以忽略之。
之后所有的原件就導入進來了,如下圖所示,此時元件是堆放在一起的:
執行命令:“工具/分散元器件”,之后元器件被分散開來,如下圖所示:
這樣,就完成了PCB的導入,之后可以進行布線工作。
3、更新原理圖中修改的網表。
在PCB布線的時候可能會修改原理圖中的部分期間或者連線,這時候就要進行網表更新。步驟如下:
a、更改好原理圖之后,重新生成網表,然后新建一個空的PCB文件,給這個pcb文件起一個名字(名字隨便起),這里就叫做temp.pcb.
b、打開temp.pcb文件,執行“文件/導入”命令,導入新生成的.asc網表,之后關閉temp.pcb。
c、打開原來需要修改的Demo.pcb文件,執行“工具/對比ECO”命令,彈出如下所示的對話框:
按照上圖所示的進行操作,就可以生成eco文件。生成eco文件之后,關閉Demo.pcb。
c、打開Demo.pcb,執行命令“文件/導入”選擇剛才生成的eco文件,如下圖所示:
到此,更新造作完成,此時的Demo.pcb已經是更新后的了。
-
pcb
+關注
關注
4280文章
22690瀏覽量
392034 -
PADS
+關注
關注
79文章
807瀏覽量
107297 -
orcad
+關注
關注
27文章
291瀏覽量
117175
發布評論請先 登錄
相關推薦
評論