当前位置:睿龙PCB抄板 >> PCB抄板技术 >> 睿龙介绍Gerber光绘数据格式

睿龙介绍Gerber光绘数据格式

时间:11-09-16  热度:

目前国内外矢量和激光光绘机的种类很多,但它们所用的光绘数据的格式却大同小异,都遵从Gerber格式。因为Gerber公司是世界上开发光绘机较早也较权威的厂家,其所使用的数据格式已被公认为国际标准。
Gerber光绘数据具有简单明晰、易读易记的特点,虽然这种格式的数据占用的磁盘和内存空间较大,但在计算机硬件技术飞速发展的今天,这早已不是问题。这种格式不仅适用于各种光绘机,而且通过gerber光绘数据还可以把不同的光绘机、不同的印制电路板设计软件相互沟通起来。
GERBER-是一种含有X、y坐标和附加命令(例如D码等)的计算机程序。
以下举例说明Gerber格式的内容和结构。
G90*               1:
G70*               2:
G54D10*            3:
G01XOYOD02*       4:
X450Y330D01*      5:
X455Y300D03*       6:
G54D11*            7:
Y250D03*           8;
Y250D0303*         9;
Y200D03*          10;
XOYOD02*          11:
M02*              12。
格式的右边是行号不是文件的内容。即使是一个对Gerber文件一窍不通的人也能正确推断出这里每一行表示一个特殊的机器命令,而且星号(*)是命令的结束符。这被称为块(Block),大多数机器和软件只是按块处理Gerber命令,而不理会行。这里可以看出不同命令的相同之处:使用D、G、M等命令和X、y对应的数据。
光绘数据事实上的标准是Gerber格式,一般称做RS-274D标准。Gerber公司是世界上光绘机制造的先驱和领袖,Gerber一词源于该公司名称。不过,竞争使Gerber公司光绘研发部门被BARCO公司收购。
RS-274D是数控机器控制语言的变体,它与数控格式(例如数控钻数据)以及控制码不同,但能相互兼容。RS-274D数据由"块"组成,每个“块”用下列码组成:工具选择;设置;移动。
“块”结束符(EOS)不能独立存在,仅列在一个“块”的最后。块结束符用星号“*”或美元代号“$”表示,可跟一个回车或换行符号。
一条RS-274命令由字母D、G、M、X、Y、I和J组成,并跟以数字。这些字母的含义如下:
*-结束符;
D-绘图码,选择、控制光圈,指定线型;
x-X轴坐标值;
Y——y轴坐标值;
G-初始码,G码被用来配置机器在绘图之前的状态;
M-控制码,指定文件结束等;
I-圆弧中心X轴坐标;
J-圆弧中心y轴坐标。