搜索
热搜: ROHM 模拟 车载
查看: 1439|回复: 0

Gerber Funtion Code介绍

[复制链接]

该用户从未签到

2384

主题

9837

帖子

0

精华

论坛元老

最后登录
2024-4-23
发表于 2019-8-19 14:11:08 | 显示全部楼层 |阅读模式
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 ModelNGXYZIJKWCTUVDM*
1600
9300
9500
9600
9700
9800
9900
GPC
Insight/2020
1850        
2000C     
2600        
3X00
4X00  
6X00          
8000-852          
8000-866    
● 控制器可以使用的控制码
△ 仅有 Model 3200 才可使用,3100 控制器并不支援此功能
X,Y,Z 座标的资料格式定义与适用数值位数范围,如下表所示:
ControlINCHMM
1600/9X000.1 to 5.4 or 4.50.1 to 5.4 or 4.5
GPC and Insight / 20200.6 to 6.60.6 to 6.6
2000C0.1 to 3.50.1 to 5.3
3X000.1 to 5.50.1 to 5.3
4X000.1 to 4.50.1 to 5.4
6X004.4 to 5.35.2 to 5.3
8000-8520.6 to 6.00.6 to 6.0
8000-8660.6 to 6.00.6 to 6.0
  
EOB Edn - of Block 字元,这是每一行字串的结尾符号,相对於不同的电脑系统也有不同的字元符号来表示字串的结束,而各种格式的适用码如下表示之:
Data CodeEnd of BlockParameter Flag
ASCII* ( Asterisk )% ( Percent )
EBCDIC BCD* ( Asterisk ) or $ ( Dollar sign )% ( Percent )
EIACR ( Carriage return )LC ( Low case )
ISO ASCIILF ( 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 予以介绍,倘若读者希望能更进一步的了解,可以到网站 http://www.barco.com/ets/data/index.htm 下载 RS-274-X description 的 PDF 档案,并用 Adobe Reader 去打开阅读,内部有详细的解释与范例供您叁考。 倘若您没有 Adobe Reader 则可到 http://www.adobe.com 网站中去下载该程式,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 设定图档的原点位於绘图机的现在位置并继续绘图

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

Archiver|手机版|小黑屋|罗姆半导体技术社区

GMT+8, 2024-4-27 06:38 , Processed in 0.088099 second(s), 11 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表