Genesis2000 教程网:www.genesis2000teach.com 全国最专业的 PCB-CAM 在线学习平台!1.什么是Gerber文件?
Gerber也叫“光绘”,通常只代表一种格式如RS-274-D,RS-274-X等,充当了将设计的图形数据转换成PCB制造的中间媒介,即一种CAD-CAM数据转换格式标准。主要用途就是PCB版图绘制,最终由PCB制作商完成PCB的制作。为了更直观了解Gerber是如何产生、如何转换的,我们先来看下图:
无论是哪种CAD系统,最后都必须将内部CAD数据库转换成GERBER格式文件。在这个过程中,Aperture table描述了绘图机的镜头大小、形状、位置信息。两者的转换通常是无形的,一旦Gerber产生,绘图机就可以开始工作。绘图机是一种较昂贵但很精确的设备,精确度可以小于1mil。
2.Gerber的几种常见格式
Gerber Format是电子业之间通用的资料格式,它是被用于设计完成与上线制造PCB的中间体。也称为Gerber Data。标准的Gerber Format主要有两种:
1). RS-274-D 这种格式的Gerber必须包含一个Aperture文件,也就是说Gerber File 和Aperture文件是分开的两个不同文件。
2) 2) RS-274-X 它是RS-274-D的扩展版,是以RS-274-D为基础的,只不过
RS-274-X格式的Aperture整合在Gerber File中的,也即“内含D码”。
在后面我们会详细的介绍如何区分这两种格式的文件。
3.Gerber数据格式特点分析
Gerber格式的数据特点:
数据码:ASCII、EBCDIC、EIA、ISO码,常用:ASCII码。
数据单位:英制(English:inch/mil)、公制(Metric:mm),常用英制。
坐标形式:相对坐标、绝对坐标,常用:绝对坐标。
数据形式:前省零(leading)、后省零(trailing) 、定长(none),常用:前省零
(leading)。
Gerber文件常见的数据格式有哪些?
英制:2:3; 2:4; 2:5; 3:5;
公制:3:3; 3:5; 4:3; 4:4
当然,以上这些只是常用的,有些客户提供的Gerber资料会有其它的格式,这个就要具体看文件了,我们在这里只介绍常用的,其它的就不做介绍。
公、英制之间的转换关系:必须要熟练掌握才行。
1inch=1000mil
1inch=25.4mm
1mil=0.02mm
1mm=39.375mil
1mm=0.039375inch
1mm=1000um
常见数字和字母意义:
D01: LIGHT ON (快门开)
D02: LIGHT OFF (快门关)
D03: FLASH
D10~Dn: APERTURE CODE
G: 更换镜头
M02: 结束
几种常见格式的代码表现形式,范例:
3.1:RS-274-D 格式
GD10*
X1000Y1000D02* ……
D101*
X3010Y3010D02*
M02
这只是Gerber File部分,还必须有Aperture(D码)部分,合起来才是一个完整的Gerber资料。
Aperture(D码)的代码表现形式:
Photo-Plotter Apertures Report
==============================
Position Width Hgt/ID Shape Qty
======== ===== ====== ===== ===
10 10 0 RND 7137
33 80 0 RND 38
不同软件设计的PCB转换出来的D码文件的代码不太一样,但是它们所定义的内容都是一样的,即:D码序号,尺寸,数量,形状,所以,不管D码文件以什么方式表现出来,我们只要找到有用的东西就可以了,
3.2:RS-274-X 格式
%FSLAX55Y55*MOIN*%
%IR0*IPPOS*OFA0.00000B0.00000*MIA0B0*SFA1.00000B1.00000*%
G75*
%LPD*%
通过上述代码我们发现,与RS-274-D格式的代码有很大的不同,RS-274-D格式是以GD10*开头的,而RS-274-X格式就在GD10*的前面多出一段代码,如下:
%FSLAX55Y55*MOIN*%
%IR0*IPPOS*OFA0.00000B0.00000*MIA0B0*SFA1.00000B1.00000*%
%ADD15C,.003937*%
G75*
这些代码就是RS-274-X格式的特征,我们可以通过分析文件的代码中是否有这样类似的代码,如果没有就是RS-274-D格式,如果有则是RS-274-X格式,当然,这段代码肯定是不会完全一样的。我们只要找到“%ADD”这样的代码就可以了。
分析这两种格式的方法,是我们必须要掌握的。因为格式不一样,导入方法也不一样。
前面我们讲到有很多种常用的数据格式,那我们怎么如何判断Gerber文件的数据格式是哪一种呢?
如果是RS-274-D格式的文件,那就比较麻烦了,我们也只能用猜测加排除的方法去判断,如果是RS-274-X格式的文件,那就很容易了。比如上面这段代码,我们只需要看:%FSLAX55Y55*MOIN*%这一小段,就可以知道具体的数据格式为:
“5:5英制,前省零”,是不是很简单呢?如果细心的朋友已经明白了
4.Gerber File极性介绍:
正片(Positive): Gerber描述的是线路层,描述的图形是有铜部分;或Gerber描述的是阻焊层,描述的图形是开窗部分(即焊盘部分);
负片(Negative): Gerber描述的是线路层,描述的图形是无铜部分;或Gerber描述的是阻焊层,描述的图形主要是防焊部分(即盖油墨部分);
复合片(Compostive): Gerber所描述的层次有不同极性层合成。通常是挖层和正极性叠加。挖层极性为c,主要起线路防护或追加制成资料等作用。
D码(Aperture File)介绍:
D码主要描述相应Gerber File所用D码的形状和大小及数量,
Aperture File + Gerber File =完整的PCB Layout 图形
常用字段:D_CODE: D码,即D码编号;
SHAPE: D码形状;
SIZE: D码大小;
常用D码形状:
钻孔资料(Drill File)介绍:
常见钻孔及含义:
PTH------镀通孔,孔壁镀覆金属而用来连接中间层或外层的导电图形的孔;
NPTH---非镀通孔,孔壁不镀覆金属而用于机械安装或机械固定组件的孔;
VIA------导通孔(过孔),用于印制板不同层中导电图形之间电气连接(如埋孔、盲孔等),但不能插装组件引脚或其它增强材料的镀通孔;
盲孔------仅延伸到印制板的一个表面的导通孔;
埋孔------未延伸到印制板表面的导通孔。
钻孔文件的刀具序号是以T开头的,代码通常有一个%,并不像Gerber资料一样是以D10开头的。
代码如下:
%
T1F095S3
X00078Y-06504
如上代码只是其中一种格式,钻孔文件也是有两种格式,和Gerber文件相似,我们也可以将其称为RS-274-D和RS-274-X格式,也就是说,一种是分为两个文件,一种是合并为一个文件,
RS-274-X格式:
M72
M48
T1F00S00C0.04331
……. …….
T09
X0324213Y0017126
M30
当然,钻孔文件的代码表现形式远远不止这些,但是不管他是什么形式,都离不开我们讲的两种格式,只不过有些需要我们手动作一些修改,genesis2000软件才能正确的读入。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务