数控GM代码
一、G码指令一览表
G00 直线快速定位
G01 直线补间、切削进给
G02 圆弧补间(顺时针)
G03 圆弧补间(逆时针)
G04 暂停指定时间
G09 确实停止检测
G10 可程式资料输入
G15 极坐标插位取消
G16 极坐标插位
G17 设定X-Y工作平面
G18 设定Y-Z工作平面
G19 设定X-Z工作平面
G28 参考点回归
G29 从参考点回归
G30 任意参考点回归
G31 跳跃指令
G33 螺牙切削
G40 刀具半径补偿消除
G41 刀具半径左补偿
G42 刀具半径右补偿
G43 刀具长度正补偿
G44 刀具长度负补偿
G49 刀具长度补偿取消
G50 放大缩小开始
G51 放大缩小取消
G50.1 镜像无效
G51.1 镜像有效
G52 局部坐标系统设定
G53 机械坐标系统设定
G54..G59 工件坐标系统设定
G61 确实停止检测
G64 切削模式
G65 单一巨集程式呼叫
G66 模式巨集程式呼叫
G67 模式巨集程式呼叫取消
G68 坐标旋转开始
G69 坐标旋转取消
G70 英制单位加工
G71 公制单位加工
G73 高速啄式钻孔循环
G74 左手攻牙循环
G76 精细搪孔循环
G80 取消循环
G81 钻孔循环
G82 孔底暂停钻孔循环
G83 啄式钻孔循环
G84 攻牙循环
G85 搪孔循环
G86 高速搪孔循环
G87 背面精细搪孔循环
G88 半自动精细搪孔循环
G89 孔底暂停搪孔循环
G90 绝对位置输入方式
G91 相对位置输入方式
G92 绝对零点座标系统设定
G94 每分钟进给(mm/minmin.)
G95 每转给进量(mm/minrev.)
G96 等面积切削速度
G97 等面积切削速度取消
G98 回归到初始点
G99 回归到R点
G134 圆周孔循环
G135 角度直线孔循环
G136 圆弧孔循环
G137 棋盘孔循环
G161 X轴双向面铣加工循环
G162 X轴单向面铣加工循环
G163 Y轴双向面铣加工循环
G164 Y轴单向面铣加工循环
G173 跑道形孔粗加工循环
G174 跑道形孔精加工循环
G175 方形孔粗加工循环
G176 方形孔精加工循环
G177 圆形孔粗加工循环
G177 圆形孔精加工循环
二、M码指令一览表
M00 程式暂停
M01 选择性程式暂停
M02 程序停止
M03 主轴起动(顺时针)
M04 主轴起动(逆时针)
M05 主轴开关
M08 加工液开
M09 加工液关
M10 夹爪ON
M11 夹爪OFF
M30 程式结束并倒转
M98 呼叫副程式
M99 副程式结束