G00
定位(快速进给)
G43
取消刀具长度补偿
G01
直线插补(切削进给)
G44
刀具长度正偏置(刀具延长)
G02
圆弧插补(顺时针)
G49
刀具长度负偏置(刀具缩短)
G03
圆弧插补(逆时针)
G54—G59 工作坐标系
G17 XY平面选择 G80
固定循环取消
G18 ZX平面选择 G81
钻孔固定循环
G19 YZ平面选择 G83
深孔钻孔固定循环
G40
取消刀具半径补偿
G90
绝对坐标编程方式
G41
刀具半径左补偿
G91
相对坐标编程方式
G42
刀具半径右补偿
注:以上G代码均为模态指令(或续效指令),一经程序段中指定,便一直有效,直到以后程序段中出现同组另一指令(G指令)或被其它指令取消(M指令)时才失效,否则保留作用继续有效,而且在以后的程序中使用时可省略不写。
2、辅助功能指令(M指令)
辅助功能指令由字母M和其后的两位数字组成,主要用于完成加工操作时的辅助动作。常用的M指令见表2。
表2 M代码的说明
M代码 功能 说明 M代码 功能 说明
M00 程序停止 非模态 M08 冷却液开 模态
M01 选择程序停止 M09 冷却液关
M02 程序结束 M30
程序结束并返回
非模态
M03
主轴顺时针旋转
模态 M98 调用子程序
M04
主轴逆时针旋转
M99 子程序取消
M05 主轴停止