目录
G指令代码
辅助指令M
刀具指令
参数指令
跳转指令集
子程序指令
循环指令集
G指令代码
G0 快速移动 模态
G1 直线插补 模态
G2 顺时针圆弧插补 模态
G3 逆时针圆弧插补 模态
G5 中间点圆弧插补 模态
G33 恒螺纹的螺纹切削 模态
G4 暂停时间 程序段
G74 回参考点 程序段
G75 回固定点 程序段
G158 可编程的偏置 程序段
G25 主轴转速下限 程序段
G26 主轴转速上限 程序段
G17 在加工中心孔时要求平面选择 模态有效
G18 Z/X平面 平面选择 模态有效
G40 刀尖半径补偿方式的取消 模态
G41 调用刀尖半径补偿刀具在轮廓左面移动 模态
G42 调用刀尖半径补偿刀具在轮廓右面移动 模态
G500 取消零点偏置 模态
G54 第一可设零点偏置 模态
G55~G57 第二、三、四可设零点偏置 模态
G53 按程序段方式取消可设定零点偏置 程序段
G9 准确定位,单程序段有效 程序段
G70 英制尺寸 模态有效
G71 公制尺寸 模态有效
G90 绝对尺寸 模态有效
G91 增量尺寸 模态有效
G94 进给率F,单位毫米/分 模态有效
G95 主轴进给率F,单位:毫米/转 模态有效
G96 恒定切削速度,F单位:毫米/转,S单位米/分钟 模态有效
G97 删除恒定切削速度 模态有效
G22 半径尺寸 模态有效
G23 直径尺寸 模态有效
辅助指令M
M0 程序暂停,可以按”启动”加工继续执行
M1 程序有条件停止
M2 程序结束,在程序的最后一段被写入
M30,M70
M3 主轴顺时针转
M4 主轴逆时针转
M5 主轴停
M6 更换刀具:机床数据有效时用M6直接更换刀具,其它情况下直接用T指令进行
M40 自动变换齿轮集
M41~M45 齿轮级1~5
M8 冷却液开
M9 冷却液关
M17 子程序结束
M41 低速
M42 高速
刀具指令
D指令 刀具补偿号 0~9不带符号
T指令 刀具号 1…..32000整数
参数指令
地址 含义 赋值 说明
I指令 插补参数
±0.001~999.999 X轴尺寸
螺纹:0.001~200000.000
X轴尺寸,在G2/G3中为圆心坐标;在G33中表示螺距大小
K指令 插补参数 如I指令 Z轴尺寸,在G2/G3中为圆心坐标;在G33中表示螺距大小
S指令 主轴转速
0.001 ~ 99 999.999 主轴单位为转/分,在G4中作为暂停时间
X指令 坐标轴 ±0.001 ~ 99999.999 位移信息
Z指令 坐标轴 ±0.001 ~ 99999.999 位移信息
STOPRE 停止解码 无 只有在STOPRE之前的程序段结束之后才译码下一个程序段。
F指令 进给率 0.001 ~ 999999.999 刀具/工件的进给速度,对应G94或G95,单位毫米/分钟或毫米/转
AR
圆弧插补张角
0.00001~359.99999
单位是度,参见G2,G3
CHF
倒角
0.001 ~999999.999
在两个轮廓间插入给定的倒角
CR
圆弧插补半径
0.010 ~ 99999.999
在G2/G3中确定圆弧
IX
中间点坐标
±0.001~99999.999
X轴尺寸,参见G5
KZ
中间点坐标
±0.001~99999.999
Z轴尺寸,参见G5
RND
倒圆
0.01~99999.999
在两个轮廓间插入过渡圆弧
SF
G33中螺纹加工切入点 0.001~359.999
G33中螺纹切入角度偏移量
SPOS 主轴定位
0.0000…359.9999单位是度,主轴在给定位置停止
R0~R249 计算参数 ±0.000 0001...9999 9999 或 指数表示±10-300...10+300 R0到R99可以自由使用,R100到R249作为加工循环中传送参数
跳转指令集
标记符
有条件跳转
绝对跳转
子程序指令 概述
地址 含义 说明
P指令 子程序调用次数 无符号整数
L指令 子程序及子程序调用 7位十进制整数无符号
RET 子程序结束 代替M2使用,保证路径连续进行。要求占用一个独立的程序段
循环指令集 概述
LCYC82 钻削、沉孔加工
LCYC83 深孔钻削
LCYC840 带补偿夹具切削螺纹
LCYC85 镗孔
LCYC93 切槽
LCYC94 凹凸切削
LCYC95 切削加工
LCYC97 车螺纹