=========求助求助求助求助求助==========
转自网络
按其后缀区分可以分成如下几种
1.pcb。最常见的后缀,很多PCB设计文件都是这一后缀,其中最常见的是Protel、PADS,此外还包括有ZUKEN公司的Cadstar、CR5000,Altimum的P-CAD等,笔者还碰到过后缀是pcb的gerber文件,用CAM350可以打开。
2.brd. Cadence Allegro 、Eagle.
3.max.Cadence公司另一PCB设计软件ORCAD
4.min. ORCAD输出的文本文件
5.pcbdoc. Protel 新版本DXP、AD6设计的
6.asc一些PCB软件的文本格式,例如PADS、protel、P-cad 等
7.dat,.neu,.net等。 Mentor生成的netrual文件
8.cam. CAM350或者Camtastic 2000的文件
9.tgz. PCB设计文件生成的ODB++文件
10.cad. PCB设计文件生成的Gencad文件
11.还有部分格式不是采用文件的形式,是采用文件夹的方式,其中一个是centlib(中心库),mentor expedition设计文件
目前市场上面比较常见的主要CAD设计软件分别是PCAD,Protel,Allegro,PADS,OrCAD,AutoCAD等
一般在打开PCB文件前一般针对每个PCB软件产生的PCB格式的差异,大概判断其PCB文件产生来源。
通过现有的资料我们可以大概得到如下经验:
PowerPCB文件:
使用文本打开PowerPCB文件基本上都是乱码,在最后文本结束位置有一数字串组成
{2FE18320-6448-11d1-A412-000000000000}在文本的前端可以得到其版本号,如果是非二进制的文件,可以使用上面提供的CAMCAD的转换软件进行转换
Portel文件
Protel软件相对PowerPcb的文件比较好判断,在文本开始位置都会注明其版本等信息,例如CB FILE 9 VERSION 2.70 这样的字符字样表示其版本为2.7版,我们可以使用Protel2.7的版本就可以讲此文件打开,在使用Protel打开文件需要注意其版本号,高版本兼容低版本,但是低版本一般都不兼容比它自己高的版本。
如果在二进制文本开始注明的是PCB 4.0 Binary File等字样,表明此文件是由Protel 99 Se的软件产生的,对应的如果是PCB 3.0 Binary File,那可以使用Protel98等版本打开文件,针对Protel DXP 和Altium Designer 6等版本,在文本中的字符则是显示的问PCB 5.0 Binary File,不会出现在的文件的前面部分,而是出现在文件中。
P-CAD文件
P-CAD格式的文件在文本开头存在P-CAD 2002 PCB等字样,其中2002就是版本号,我们可以判断此文件可以使用P-CAD 2002打开,如果是2004,则使用2004的版本打开,和Protel一样,高版本兼容低版本,低版本在打开高版本时候会存在某些不正确的图形
CAM350文件
CAM350产生的PCB文件比较少,但是其文件格式比较固定,一般在开头字符为:*STATUSB MODE CAM 等,在下面几行一般会告诉版本号如:VERSION 8.6.2等可以判断文件是CAM3508.6的版本
AutoCAD文件
AutoCAD的文件在文本开头都有AC等字样,AutoCAD版本比较多,下面就是其对应的版本与文件标注的对应关系:
AutoCAD 2000i AC1015
AutoCAD 2002 AC1015
AutoCAD 2004 AC1018
AutoCAD 2005 AC1018
AutoCAD 2006 AC1018
AutoCAD 2007 AC1021
AutoCAD 2008 AC1021
AutoCAD 2009 AC1021
AutoCAD 2010 AC1024
AutoCAD 2011 AC1024
谢谢,万分感谢。