全球电子智能硬件智造平台 - 无论多急,都能如期

板子尺寸:

×

数量:

板子层数:

pcb文件 pcb文件格式 PCB线路板文件详解请上捷多邦

pcb文件是什么

PCB文件就是设计PCB时候文件,拿那个文件可以去做PCB出来的。PCB原理图是不可以直接做pcb。元器件安装位置还有加器件连接关系布板以后就形成pcb

PCB文件分类

按其后缀区分可以分成如下几种

  • pcb。最常见的后缀,很多PCB设计文件都是这一后缀,其中最常见的是Protel、PADS,此外还包括有ZUKEN公司的Cadstar、CR5000,Altimum的P-CAD等,笔者还碰到过后缀是pcb的gerber文件,用CAM350可以打开。
  • brd. Cadence Allegro 、Eagle.   
  • max.Cadence公司另一PCB设计软件ORCAD
  • min. ORCAD输出的文本文件
  • pcbdoc. Protel 新版本DXP、AD6设计的
  • asc一些PCB软件的文本格式,例如PADS、protel、P-cad 等
  • dat,.neu,.net等。 Mentor生成的netrual文件
  • cam.  CAM350或者Camtastic 2000的文件
  • tgz. PCB设计文件生成的ODB++文件
  • cad. PCB设计文件生成的Gencad文件
  • 还有部分格式不是采用文件的形式,是采用文件夹的方式,其中一个是centlib(中心库),mentor expedition设计文件

目前市场上面比较常见的主要CAD设计软件分别是PCAD,Protel,Allegro,PADS,OrCAD,AutoCAD等

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

将PCB文件转换成钻孔数据及GERBER文件的好处

为了省去不必要的麻烦,设计师都会直接将PCB文件转换为钻孔数据和GERBER文件,而不少电子工程师在把PCB文件移交到工厂时却不会将PCB文件转换为钻孔数据和GERBER文件后再交,而是习惯于将PCB文件设计好或从PCB抄板软件导出后直接送PCB加工加工厂。
因为电子工程师和PCB工程师对PCB的理解不一样,由PCB工厂转换出来的GERBER文件可能不是您所要的,如果在设计时将元件的参数都定义在PCB文件中,又不想让这些参数显示在PCB成品上,您未作说明,PCB厂依葫芦画瓢将这些参数都留在了PCB成品上。这只是一个例子。若您自己将PCB文件转换成GERBER文件就可避免此类事件发生。
GERBER文件是一种国际标准的光绘格式文件,它包含RS-274-D和RS-274-X两种格式,其中RS-274-D称为基本GERBER格式,并要同时附带D码文件才能完整描述一张图形;RS-274-X称为扩展GERBER格式,它本身包含有D码信息。常用的CAD软件都能生成此二种格式文件。
钻孔数据也能由各种CAD软件产生,一般格式为Excellon,在Viewmate中也能显示出来。没有钻孔数据当然做不出PCB了。