小馬hoty的部落格
http://blog.sina.com.cn/u/2927499662
http://blog.sina.com.cn/s/blog_6a62c3110102x0zk.html
我們在畫PCB中,經常會遇到要修改封裝等操作。不推薦直接在pcb中非ECO模式下修改,這樣會和orcad原理圖不同步。我們采用修改orcad原理圖,然後由pads layout軟體來自動修改pads lyaout的PCB。這裡有兩種方法:
一、使用新orcad網絡表更新PCB檔案
二、使用新PCB檔案更新PCB檔案
================使用新orcad網絡表更新PCB檔案================
1、比如我們将PCB中的C2值由0.1UF更改為10UF,如圖一

圖一
2、打開orcad,将C2值由0.1UF更改為10UF。更改完成,進行“元件序号重排”【Annotate】和“原理圖檢查”【Design Rules Check...】。無誤後,生成新orcad網絡表,如圖二、圖三
圖二
圖三
3、在pads layout中對PCB進行ECO對比,如圖四
圖四
4、在彈出的對話框中【對比】中進行設定(因為要更改“元件數值”),如圖五
圖五
5、在彈出的對話框中【文檔】中進行設定,如圖六
圖六
5、設定完成後,點選運作,顯示【找到差異】,如圖七
圖七
6、在步驟5中點選【顯示報告】,可以看到新orcad網絡表和舊pads pcb檔案差别,如圖八
圖八
7、在舊pads pcb中點選【檔案】--【導入...】,導入步驟5中生成的差異eco檔案,如圖九至圖十一。
圖九
圖十
圖十一
8、導入後儲存,關閉,重新打開pcb檔案,再與新orcad網絡表進行一次eco對比。可以看到pcb與新orcad網絡表已無差異,如圖十二
圖十二
9、在pcb中找到C2,可以看到C2值由0.1UF更改為10UF。如圖十三
圖十三
至此,使用新orcad網絡表更新PCB檔案方法示範結束。
=================使用新PCB檔案更新PCB檔案=================
唯一與方法(一、使用新orcad網絡表更新PCB檔案)的差別是多出一個步驟:将新新orcad網絡表導入至pads layout中生成新PCB檔案。然後将新PCB與舊PCB進行對比。如圖十二
圖十二
至此,使用使用新PCB檔案更新PCB檔案方法示範結束。
PS:
一、在pads layout中ECO差異檔案導入完成後,一定要:儲存PCB--退出--重新打開PCB。再次對比ECO才會顯示無差異。
二、注意:原理圖直接對比PCB 方法,我們發現一個問題,就是當你的庫中的二極管與三管的PIN 采用字母命名方式時,PCB 這邊不能正确識别,導緻PCB 與這兩種封裝相關的網絡全掉,到目前我還沒有找到解決方法,你們在PCB 設計時一定要注意,檢查你們的檔案中的二極管與三極管的PIN是不是采用字母命名式,如果是請慎用直接用原理圖與PCB 對比,建議最好采用PCB TO PCB,這樣雖然多了一個步驟,但不會出錯。