PCB文件就是設計PCB時候文件,拿那個文件可以去做PCB出來的。PCB原理圖是不可以直接做pcb。元器件安裝位置還有加器件連接關系布板以后就形成pcb
按其后綴區(qū)分可以分成如下幾種
目前市場上面比較常見的主要CAD設計軟件分別是PCAD,Protel,Allegro,PADS,OrCAD,AutoCAD等
通過現(xiàn)有的資料我們可以大概得到如下經(jīng)驗:
使用文本打開PowerPCB文件基本上都是亂碼,在最后文本結束位置有一數(shù)字串組成
{2FE18320-6448-11d1-A412-000000000000}在文本的前端可以得到其版本號,如果是非二進制的文件,可以使用上面提供的CAMCAD的轉(zhuǎn)換軟件進行轉(zhuǎn)換
Portel文件
Protel軟件相對PowerPcb的文件比較好判斷,在文本開始位置都會注明其版本等信息,例如CB FILE 9 VERSION 2.70 這樣的字符字樣表示其版本為2.7版,我們可以使用Protel2.7的版本就可以講此文件打開,在使用Protel打開文件需要注意其版本號,高版本兼容低版本,但是低版本一般都不兼容比它自己高的版本。
如果在二進制文本開始注明的是PCB 4.0 Binary File等字樣,表明此文件是由Protel 99 Se的軟件產(chǎn)生的,對應的如果是PCB 3.0 Binary File,那可以使用Protel98等版本打開文件,針對Protel DXP 和Altium Designer 6等版本,在文本中的字符則是顯示的問PCB 5.0 Binary File,不會出現(xiàn)在的文件的前面部分,而是出現(xiàn)在文件中。
P-CAD格式的文件在文本開頭存在P-CAD 2002 PCB等字樣,其中2002就是版本號,我們可以判斷此文件可以使用P-CAD 2002打開,如果是2004,則使用2004的版本打開,和Protel一樣,高版本兼容低版本,低版本在打開高版本時候會存在某些不正確的圖形
CAM350文件
CAM350產(chǎn)生的PCB文件比較少,但是其文件格式比較固定,一般在開頭字符為:*STATUSB MODE CAM 等,在下面幾行一般會告訴版本號如:VERSION 8.6.2等可以判斷文件是CAM3508.6的版本
AutoCAD的文件在文本開頭都有AC等字樣,AutoCAD版本比較多,下面就是其對應的版本與文件標注的對應關系:
為了省去不必要的麻煩,設計師都會直接將PCB文件轉(zhuǎn)換為鉆孔數(shù)據(jù)和GERBER文件,而不少電子工程師在把PCB文件移交到工廠時卻不會將PCB文件轉(zhuǎn)換為鉆孔數(shù)據(jù)和GERBER文件后再交,而是習慣于將PCB文件設計好或從PCB抄板軟件導出后直接送PCB加工加工廠。
因為電子工程師和PCB工程師對PCB的理解不一樣,由PCB工廠轉(zhuǎn)換出來的GERBER文件可能不是您所要的,如果在設計時將元件的參數(shù)都定義在PCB文件中,又不想讓這些參數(shù)顯示在PCB成品上,您未作說明,PCB廠依葫蘆畫瓢將這些參數(shù)都留在了PCB成品上。這只是一個例子。若您自己將PCB文件轉(zhuǎn)換成GERBER文件就可避免此類事件發(fā)生。
GERBER文件是一種國際標準的光繪格式文件,它包含RS-274-D和RS-274-X兩種格式,其中RS-274-D稱為基本GERBER格式,并要同時附帶D碼文件才能完整描述一張圖形;RS-274-X稱為擴展GERBER格式,它本身包含有D碼信息。常用的CAD軟件都能生成此二種格式文件。
鉆孔數(shù)據(jù)也能由各種CAD軟件產(chǎn)生,一般格式為Excellon,在Viewmate中也能顯示出來。沒有鉆孔數(shù)據(jù)當然做不出PCB了。