准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表:
代码
|
功能作用范围
|
功能
|
代码
|
功能作用范围
|
%能
|
G00
|
|
点定位
|
G50
|
*
|
刀具偏置0/-
|
G01
|
|
直线插补
|
G51
|
*
|
刀具偏置+/0
|
G02
|
|
顺时针圆弧插补
|
G52
|
*
|
刀具偏置-/0
|
G03
|
|
逆时针圆弧插补
|
G53
|
|
直线偏移注销
|
G04
|
*
|
暂停
|
G54
|
|
直线偏移X
|
G05
|
*
|
不指定
|
G55
|
|
直线偏移Y
|
G06
|
|
抛物线插补
|
G56
|
|
直线偏移Z
|
G07
|
*
|
不指定
|
G57
|
|
直线偏移XY
|
G08
|
*
|
加速
|
G58
|
|
直线偏移XZ
|
G09
|
*
|
减速
|
G59
|
|
直线偏移YZ
|
G10-G16
|
*
|
不指定
|
G60
|
|
准确定位(精)
|
G17
|
|
XY平面选择
|
G61
|
|
准确定位(中)
|
G18
|
|
ZX平面选择
|
G62
|
|
准确定位(粗)
|
G19
|
|
YZ平面选择
|
G63
|
*
|
攻丝
|
G20-G32
|
*
|
不指定
|
G64-G67
|
*
|
不指定
|
G33
|
|
螺纹切削,等螺距
|
G68
|
*
|
刀具偏t,内角
|
G34
|
|
螺纹切削,增螺距
|
G69
|
*
|
刀具偏置,外角
|
G35
|
|
螺纹切削,减螺距
|
G70-G79
|
*
|
不指定
|
G36-G39
|
*
|
不指定
|
G80
|
|
固定循环注销
|
G40
|
|
刀具补偿/刀具偏置注销
|
G81-G89
|
|
固0循环
|
G41
|
|
刀具补偿--左
|
G90
|
|
绝对尺寸
|
G42
|
|
刀具补偿--右
|
G91
|
|
增量尺寸
|
G43
|
*
|
刀具偏置--左
|
G92
|
*
|
预置寄存
|
G44
|
*
|
刀具偏置--右
|
G93
|
|
进给率,时间倒数
|
G45
|
*
|
刀具偏置+/+
|
G94
|
|
每分钟进给
|
G46
|
*
|
刀具偏置+/-
|
G95
|
|
主轴每转进给
|
G47
|
*
|
刀具偏置-/-
|
G96
|
|
恒线速度
|
G48
|
*
|
刀具偏置-/+
|
G97
|
|
每分钟转数(主轴)
|
G49
|
*
|
刀具偏置0/+
|
G98-G99
|
*
|
不指定
|
注:*表示如作特殊用途,必须在程序格式中说明
|