對相同原理圖修改orcad前綴編號並在allegro拼異形板

一張原理圖,需要畫四塊佈局不一樣的PCB,板子面積不大、器件很少,需要拼版,但每塊PCB元件絲印標識需與原理圖元件對應,方便調試維修。綜合考慮有幾下幾種方式實現異形拼版:
1、將一張原理圖拷貝成四份,新建四塊PCB,一份原理圖對應一塊PCB,保證了四份allegro元件標識相同,最後在CAM350中進行拼版,但文件較多。
2、一張原理圖先畫一塊PCB,將畫好的PCB保存爲.mdd模塊文件,再重新畫另外的PCB,最後將保存的三個模塊添加到最後一張PCB來,但allegro會自動給模塊PCB添加前綴名,以保證不出現重複元件,網上也有針對這種現象解決。
3、orcad不允許有重複標號出現,只能在元件標識添加ABCD四種前綴(無法自動添加後綴,除非一個個手動修改),標識後綴數字編號不變,如RA1、RB1、RC1、RD1,即一個工程四份相同原理圖,標識不相同,不妨礙電路圖閱讀,同樣PCB標識也分爲ABCD四種。

第一種方式之前嘗試過,是在CAM350拼同類型板,文件只有一份,相對簡單。第二種方式看網上教程太複雜,不想做。現嘗試第三種方式。

一、原理圖部分
1、整理第一張原理圖,確保第一張原理圖無DRC錯誤。
2、將第一張原理圖拷貝三份,分別命名。不要全選元器件再拷貝,因爲複製元器件重新擺放時,位置會有細微差別,可能會影響到後面自動編號排序編號。

copy原理圖
paste原理圖

3、對四份原理圖分別進行處理,先處理第一份。Ctrl+a全選本頁元器件,右鍵Edit Properties編輯。

全選編輯

4、對右鍵編號升序排列,豎排顯示,方便更改編號。

編輯屬性
中心顯示

5、選中相同屬性元件編號,右鍵Eidt編輯名稱。

編輯標號

6、修改爲CA?

修改編號
修改後編號

7、依次將其他類型元件修改爲CA?、DA?、QA?、JA?

修改後元件標識

8、對元件進行自動編號,選擇Update selection本頁編號,先將元件編號再次清零,清爲“?”

元件編號清零

9、強制編號,選擇從1開始。

強制編號

10、修改後元件編號如下。

修改後編號

11、如果有跨頁連接,刪除OFF-Page Connector連接符,改爲Net連接。不然OFF-Page會將四張原理圖相連,Net作用範圍只在本頁中。

僅保存Net

12、依照3-11步驟依次處理另外三頁原理圖,最後輸出ROM表格進行對比,確定無錯。

檢查元件是否對應

二、PCB部分
1、將AutoCAD畫好的板外形框圖DXF,導入allegro(不要用CAXA畫,CAXA畫的圖導入會報有非法字符,CAXA的默認層不能刪除,AutoCAD可以只留一個層)。

AutoCAD外形圖

2、導入自己建的層

導入dxf_outline

3、如果你的DXF圖形僅僅是外邊框則直接將line轉換爲shape,SHAPE–>COMPOSE SHAPE框選要形成封閉爲板框的line,再Z-copy到outline層即可。

line變shape
Z-copy到outline層

4、如果你的DXF文件除了外板框之外還有非金屬安裝通孔、板內開孔,拼板切割槽。則先按第3步將外板框變成outline的shape。再將板內其他孔line按照SHAPE–>COMPOSE SHAPE變成shape,這時如果再用Z-copy拷貝到outline層會提示出錯,因爲板內孔也是一個封閉圖形,會與現有板框衝突,所以選中shape右鍵直接改變所在層。

改變板內shape所在層

5、在導入元件裝配層的DXF文件。
導入assembly層
添加assembly後的板

6、將原理圖元件按ROOM擺放即可分別進行佈線。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章