gerber的格式详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Gerber Funtion Code介绍

Nn 顺序编号──这是用於盘式磁带机的档案搜寻,因为磁带机的档案搜寻是依次序搜寻的,和磁碟机作用方式不同,不过现在使用盘式磁带机的人已经很稀少了,因此略过不再加以介绍。

Gnn (genernal function code ) 一般的控制功能码:

X ± m.n X轴向的座标值──有效数值范围为± 0.000001 到±

999999.999999

Y ± m.n Y轴向的座标值──有效数值范围为±0.000001 到±999999.999999 Z ± m.n Z 轴向的座标值──有效数值范围为±0.000001 到

±999999.999999

Im.n 画弧的中心座标对应平行投影於X 轴向的位置──有效数值范围为

±0.000001 到±999999.999999

Jm.n 画弧的中心座标对应平行投影於Y 轴向的位置──有效数值范围为

±0.000001 到±999999.999999

Km.n 画弧的中心座标对应平行投影於Z 轴向的位置──有效数值范围为

±0.000001 到±999999.999999

W ± m.n 内建文字的旋转角度──有效数值范围为 -999999.999° 到

+999999.999°

◆Cm.n VAPE 作闪光打点动作的旋转角度

◆Tn 渐进线的绘图功能控制

◆Um.n 可变式光圈的长度

◆Vm.n 可变式光圈的长度

Dn 下笔绘图控制码

Mn 其它的控制码

EOB 区段结束字元码

P.S. ◆ 仅供具有 VAPE 设备之光学绘图机使用。VAPE (Variable Aperture Photo Exposure)

而在以上所提到的控制码中,读者可能已经猜到一件事

Q : 好像不是每一种控制器都可以使用所有的控制码?

A : 没错,并非任一种控制器皆能使用所有的控制码,事实上除了3200控制器,并没有其它控制器能使用所有的控制码,以下附表说明:

Code Words

Control Model N G X Y Z I J K W C T U V D M *

1600

9300

9500

9600

9700

9800

9900

GPC

Insig ht/2020 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

1850 ● ● ● ● ● ● ● ●

2000C ● ● ● ● ● ● ● ● ● ● ●

2600 ● ● ● ● ● ● ● ●

3X00 ● ● ● ● ● ● ● ● ● △ △ △ △ ● ● ●

4X00 ● ● ● ● ● ● ● ● ● ● ● ● ● ●

6X00 ● ● ● ● ● ●

8000-852 ● ● ● ● ● ●

8000-866 ● ● ● ● ● ● ● ● ● ● ● ●

●控制器可以使用的控制码

△仅有 Model 3200 才可使用,3100 控制器并不支援此功能

X,Y,Z 座标的资料格式定义与适用数值位数范围,如下表所示:

Control INCH MM

1600/9X00 0.1 to 5.4 or 4.5 0.1 to 5.4 or 4.5

GPC and Insight / 2020 0.6 to 6.6 0.6 to 6.6

2000C 0.1 to 3.5 0.1 to 5.3

3X00 0.1 to 5.5 0.1 to 5.3

4X00 0.1 to 4.5 0.1 to 5.4

6X00 4.4 to 5.3 5.2 to 5.3

8000-852 0.6 to 6.0 0.6 to 6.0

8000-866 0.6 to 6.0 0.6 to 6.0

EOB Edn - of Block 字元,这是每一行字串的结尾符号,相对於不同的电脑系统也有不同的字元符号来表示字串的结束,而各种格式的适用码如下表示之:Data Code End of Block Parameter Flag

ASCII * ( Asterisk ) % ( Percent )

EBCDIC BCD * ( Asterisk ) or $ ( Dollar sign ) % ( Percent )

EIA CR ( Carriage return ) LC ( Low case )

ISO ASCII LF ( Line Feed ) % ( Percent )

※而其中最重要的控制码有 G code, D code 与 M code 以下分别予以介绍。

==G CODE,D CODE,M CODE==

G Code

General Function Code 通称 G Code,G code 大约有 35个之多,是用於绘图机的动作控制码,为避免读者太过吃力,因此不列表说明,大概就几种常用的 G code 予以介绍,倘若读者希望能更进一步的了解,可以到网站

/ets/data/index.htm 下载 RS-274-X des cription 的PDF 档案,并用 Adobe Reader 去打开阅读。

常用的 G Code 及功能

G00 关闭快门

G01 1:1 的线性比例

G02, G20, G21 顺时钟方向画圆

G03 ,G30, G31 逆时钟方向画圆

G04 忽略後面所跟的字串, 一般常用於做注解用

G36 启用 area fill 的功能

G37 关闭 area fill 的功能

G54 选择工具的指令, 一般会跟随着Aperture 的代码, 如D10 , D11 ... 如G54D10*

G74 取消用360°的画圆功能, 恢复成以1/4圆弧的绘图方式

G75 启用360°的画圆功能

D Code

D code 是绘图工具的控制码,本文也不列表说明, 大概就几种常用的 D code 予以介绍。在这里笔者希望读者能去了解照相机的构造,因为光学绘图机的绘图动作,是综合了一般的笔式绘图机与照像机的动作而成的。

常用的 D Code 及功能

D00 回复到原来的预设的座标位置

D00, D01 属於画线指令,亦可解释为将笔下移,到绘图台面上绘图或是打开快门,让光线露出来。

D02 属於画线指令,为将笔上移, 离开绘图台面或是关闭快门,不让光线露出来。

D03 作闪光动作, 其结果是像印章般的原地打印。

D04 提起绘图笔, 并做快速移动。

D05 结束 D04 的功能。

D10 ~ 255 , Aperture 1 ~ 255

M Code

Miscellaneous Code,通称 M code 是绘图资料的叁数码,在此就几种常用的 M code 予以介绍。

常用的 M Code 及功能

M00 停止程式运作

M01 有条件的停止程式运作

M02 结束程式运作

M03 结束磁带的程式或回带

M64 设定图档的原点位於绘图机的现在位置并继续绘图

时是一个十分有效的命令。

D01、D02、D03 命令总是跟在他们对应的数据后面,正如下面的例子:

X0Y0D02*

相关文档
最新文档