最全的数控加工中心编程G代码
发表时间:2018-07-02 11:36:48
数控加工中心FANUC车床G代码
| G代码 | 解释 | 
| G00 | 定位 (快速移动) | 
| G01 | 直线切削 | 
| G02 | 顺时针切圆弧 (CW,顺时钟) | 
| G03 | 逆时针切圆定位 (快速移动)弧 (CCW,逆时钟) | 
| G04 | 暂停 (Dwell) | 
| G09 | 停于精确的位置 | 
| G20 | 英制输入 | 
| G21 | 公制输入 | 
| G22 | 内部行程限位 有效 | 
| G23 | 内部行程限位 无效 | 
| G27 | 检查参考点返回 | 
| G28 | 参考点返回 | 
| G29 | 从参考点返回 | 
| G30 | 回到第二参考点 | 
| G32 | 切螺纹 | 
| G40 | 取消刀尖半径偏置 | 
| G41 | 刀尖半径偏置 (左侧) | 
| G42 | 刀尖半径偏置 (右侧) | 
| G50 | 修改工件坐标;设置主轴最大的 RPM | 
| G52 | 设置局部坐标系 | 
| G53 | 选择机床坐标系 | 
| G70 | 精加工循环 | 
| G71 | 内外径粗切循环 | 
| G72 | 台阶粗切循环 | 
| G73 | 成形重复循环 | 
| G74 | Z 向步进钻削 | 
| G75 | X 向切槽 | 
| G76 | 切螺纹循环 | 
| G80 | 取消固定循环 | 
| G83 | 钻孔循环 | 
| G84 | 攻丝循环 | 
| G85 | 正面镗孔循环 | 
| G87 | 侧面钻孔循环 | 
| G88 | 侧面攻丝循环 | 
| G89 | 侧面镗孔循环 | 
| G90 | (内外直径)切削循环 | 
| G92 | 切螺纹循环 | 
| G94 | (台阶) 切削循环 | 
| G96 | 恒线速度控制 | 
| G97 | 恒线速度控制取消 | 
| G98 | 每分钟进给率 | 
| G99 | 每转进给率 | 
| 支持宏程序编程 | |
FANUC铣床G代码
| G代码 | 解释 | 
| G00 | 顶位 (快速移动)定位 (快速移动) | 
| G01 | 直线切削 | 
| G02 | 顺时针切圆弧 | 
| G03 | 逆时针切圆弧 | 
| G04 | 暂停 | 
| G15/G16 | 极坐标指令 | 
| G17 | XY 面赋值 | 
| G18 | XZ 面赋值 | 
| G19 | YZ 面赋值 | 
| G28 | 机床返回原点 | 
| G30 | 机床返回第2和第3原点 | 
| *G40 | 取消刀具直径偏移 | 
| G41 | 刀具直径左偏移 | 
| G42 | 刀具直径右偏移 | 
| *G43 | 刀具长度 + 方向偏移 | 
| *G44 | 刀具长度 - 方向偏移 | 
| G49 | 取消刀具长度偏移 | 
| *G53 | 机床坐标系选择 | 
| G54 | 工件坐标系1选择 | 
| G55 | 工件坐标系2选择 | 
| G56 | 工件坐标系3选择 | 
| G57 | 工件坐标系4选择 | 
| G58 | 工件坐标系5选择 | 
| G59 | 工件坐标系6选择 | 
| G73 | 高速深孔钻削循环 | 
| G74 | 左螺旋切削循环 | 
| G76 | 精镗孔循环 | 
| *G80 | 取消固定循环 | 
| G81 | 中心钻循环 | 
| G82 | 反镗孔循环 | 
| G83 | 深孔钻削循环 | 
| G84 | 右螺旋切削循环 | 
| G85 | 镗孔循环 | 
| G86 | 镗孔循环 | 
| G87 | 反向镗孔循环 | 
| G88 | 镗孔循环 | 
| G89 | 镗孔循环 | 
| *G90 | 使用绝对值命令 | 
| G91 | 使用增量值命令 | 
| G92 | 设置工件坐标系 | 
| *G98 | 固定循环返回起始点 | 
| *G99 | 返回固定循环R点 | 
| G50 G51 | 比例缩放 | 
| G68 G69 | 坐标系旋转 | 
| 支持宏程序编程 | |
FANUC M指令代码
| M代码 | 说明 | 
| M00 | 程序停 | 
| M01 | 选择停止 | 
| M02 | 程序结束(复位) | 
| M03 | 主轴正转 (CW) | 
| M04 | 主轴反转 (CCW) | 
| M05 | 主轴停 | 
| M06 | 换刀 | 
| M08 | 切削液开 | 
| M09 | 切削液关 | 
| M30 | 程序结束(复位) 并回到开头 | 
| M48 | 主轴过载取消 不起作用 | 
| M49 | 主轴过载取消 起作用 | 
| M94 | 镜象取消 | 
| M95 | X坐标镜象 | 
| M96 | Y坐标镜象 | 
| M98 | 子程序调用 | 
| M99 | 子程序结束 | 
SIEMENS铣床 G代码
| 地址 | 含义 | 
| D | 刀具刀补号 | 
| F | 进给率(与G4 一起可以编程停留时间) | 
| G | G功能(准备功能字) | 
| G0 | 快速移动 | 
| G1 | 直线插补 | 
| G2 | 顺时针圆弧插补 | 
| G3 | 逆时针圆弧插补 | 
| CIP | 中间点圆弧插补 | 
| G33 | 恒螺距的螺纹切削 | 
| G331 | 不带补偿夹具切削内螺纹 | 
| G332 | 不带补偿夹具切削内螺纹. 退刀 | 
| CT | 带切线的过渡圆弧插补 | 
| G4 | 快速移动 | 
| G63 | 快速移动 | 
| G74 | 回参考点 | 
| G75 | 回固定点 | 
| G25 | 主轴转速下限 | 
| G26 | 主轴转速上限 | 
| G110 | 极点尺寸,相对于上次编程的设定位置 | 
| G110 | 极点尺寸,相对于当前工件坐标系的零点 | 
| G120 | 极点尺寸,相对于上次有效的极点 | 
| G17* | X/Y平面 | 
| G18 | Z/X平面 | 
| G19 | Y/Z平面 | 
| G40 | 刀尖半径补偿方式的取消 | 
| G41 | 调用刀尖半径补偿, 刀具在轮廓左侧移动 | 
| G42 | 调用刀尖半径补偿, 刀具在轮廓右侧移动 | 
| G500 | 取消可设定零点偏置 | 
| G54 | 第一可设定零点偏置 | 
| G55 | 第二可设定零点偏置 | 
| G56 | 第三可设定零点偏置 | 
| G57 | 第四可设定零点偏置 | 
| G58 | 第五可设定零点偏置 | 
| G59 | 第六可设定零点偏置 | 
| G53 | 按程序段方式取消可设定零点偏置 | 
| G60* | 准确定位 | 
| G70 | 英制尺寸 | 
| G71* | 公制尺寸 | 
| G700 | 英制尺寸,也用于进给率F | 
| G710 | 公制尺寸,也用于进给率F | 
| G90* | 绝对尺寸 | 
| G91 | 增量尺寸 | 
| G94* | 进给率F,单位毫米/分 | 
| G95 | 主轴进给率F,单位毫米/转 | 
| G901 | 在圆弧段进给补偿"开" | 
| G900 | 进给补偿"关" | 
| G450 | 圆弧过渡 | 
| G451 | 等距线的交点 | 
| I | 插补参数 | 
| J | 插补参数 | 
| K | 插补参数 | 
| I1 | 圆弧插补的中间点 | 
| J1 | 圆弧插补的中间点 | 
| K1 | 圆弧插补的中间点 | 
| L | 子程序名及子程序调用 | 
| M | 辅助功能 | 
| M0 | 程序停止 | 
| M1 | 程序有条件停止 | 
| M2 | 程序结束 | 
| M3 | 主轴顺时针旋转 | 
| M4 | 主轴逆时针旋转 | 
| M5 | 主轴停 | 
| M6 | 更换刀具 | 
| N | 副程序段 | 
| : | 主程序段 | 
| P | 子程序调用次数 | 
| RET | 子程序结束 | 
| S | 主轴转速,在G4 中表示暂停时间 | 
| T | 刀具号 | 
| X | 坐标轴 | 
| Y | 坐标轴 | 
| Z | 坐标轴 | 
| CALL | 循环调用 | 
| CHF | 倒角,一般使用 | 
| CHR | 倒角轮廓连线 | 
| CR | 圆弧插补半径 | 
| GOTOB | 向后跳转指令 | 
| GOTOF | 向前跳转指令 | 
| RND | 圆角 | 
| 支持参数编程 | |
SIEMENS802S/CM 固定循环
| 循环 | 说明 | 
| LCYC82 | 钻削,沉孔加工 | 
| LCYC83 | 深孔钻削 | 
| LCYC840 | 带补偿夹具的螺纹切削 | 
| LCYC84 | 不带补偿夹具的螺纹切削 | 
| LCYC85 | 镗孔 | 
| LCYC60 | 线性孔排列 | 
| LCYC61 | 圆弧孔排列 | 
| LCYC75 | 矩形槽,键槽,圆形凹槽铣削 | 
SIEMENS802DM/810/840DM 固定循环
| 循环 | 说明 | 
| CYCLE82 | 中心钻孔 | 
| CYCLE83 | 深孔钻削 | 
| CYCLE84 | 性攻丝 | 
| CYCLE85 | 铰孔 | 
| CYCLE86 | 镗孔 | 
| CYCLE88 | 带停止镗孔 | 
| CYCLE71 | 端面铣削 | 
| LONGHOLE | 一个圆弧上的长方形孔 | 
| POCKET4 | 环形凹槽铣削 | 
| POCKET3 | 矩形凹槽铣削 | 
| SLOT1 | 一个圆弧上的键槽 | 
| SLOT2 | 环行槽 | 
SIEMENS车床 G 代码
| 地址 | 含义 | 
| D | 刀具刀补号 | 
| F | |
| F | 进给率(与G4 一起可以编程停留时间) | 
| G | G功能(准备功能字) | 
| G0 | 快速移动 | 
| G1 | 直线插补 | 
| G2 | 顺时针圆弧插补 | 
| G3 | 逆时针园弧插补 | 
| G33 | 恒螺距的螺纹切削 | 
| G4 | 快速移动 | 
| G63 | 快速移动 | 
| G74 | 回参考点 | 
| G75 | 回固定点 | 
| G17 | (在加工中心孔时要求) | 
| G18* | Z/X平面 | 
| G40 | 刀尖半径补偿方式的取消 | 
| G41 | 调用刀尖半径补偿, 刀具在轮廓左侧移动 | 
| G42 | 调用刀尖半径补偿, 刀具在轮廓右侧移动 | 
| G500 | 取消可设定零点偏置 | 
| G54 | 第一可设定零点偏置 | 
| G55 | 第二可设定零点偏置 | 
| G56 | 第三可设定零点偏置 | 
| G57 | 第四可设定零点偏置 | 
| G58 | 第五可设定零点偏置 | 
| G59 | 第六可设定零点偏置 | 
| G53 | 按程序段方式取消可设定零点偏置 | 
| G70 | 英制尺寸 | 
| G71* | 公制尺寸 | 
| G90* | 绝对尺寸 | 
| G91 | 增量尺寸 | 
| G94* | 进给率F,单位毫米/分 | 
| G95 | 主轴进给率F,单位毫米/转 | 
| I | 插补参数 | 
| I1 | 圆弧插补的中间点 | 
| K1 | 圆弧插补的中间点 | 
| L | 子程序名及子程序调用 | 
| M | 辅助功能 | 
| M0 | 程序停止 | 
| M1 | 程序有条件停止 | 
| M2 | 程序结束 | 
| M30 | |
| M17 | |
| M3 | 主轴顺时针旋转 | 
| M4 | 主轴逆时针旋转 | 
| M5 | 主轴停 | 
| M6 | 更换刀具 | 
| N | 副程序段 | 
| : | 主程序段 | 
| P | 子程序调用次数 | 
| RET | 子程序结束 | 
| S | 主轴转速,在G4 中表示暂停时间 | 
| T | 刀具号 | 
| X | 坐标轴 | 
| Y | 坐标轴 | 
| Z | 坐标轴 | 
| AR | 圆弧插补张角 | 
| CALL | 循环调用 | 
| CHF | 倒角,一般使用 | 
| CHR | 倒角轮廓连线 | 
| CR | 圆弧插补半径 | 
| GOTOB | 向后跳转指令 | 
| GOTOF | 向前跳转指令 | 
| RND | 圆角 | 
| 支持参数编程 | |
SIEMENS 801、802S/CT、 802SeT 固定循环
| 循环 | 说明 | 
| LCYC82 | 钻削,沉孔加工 | 
| LCYC83 | 深孔钻削 | 
| LCYC840 | 带补偿夹具的螺纹切削 | 
| LCYC84 | 不带补偿夹具的螺纹切削 | 
| LCYC85 | 镗孔 | 
| LCYC93 | 切槽循环 | 
| LCYC95 | 毛坯切削循环 | 
| LCYC97 | 螺纹切削 | 
SIEMENS 802D、810D/840D 固定循环
| 循环 | 说明 | 
| CYCLE71 | 平面铣削 | 
| CYCLE82 | 中心钻孔 | 
| YCLE83 | 深孔钻削 | 
| CYCLE84 | 刚性攻丝 | 
| CYCLE85 | 铰孔 | 
| CYCLE86 | 镗孔 | 
| CYCLE88 | 带停止镗孔 | 
| CYCLE93 | 切槽 | 
| CYCLE94 | 退刀槽形状E..F | 
| CYCLE95 | 毛坯切削 | 
| CYCLE97 | 螺纹切削 | 
HNC车床G代码
| G代码 | 解释 | 
| G00 | 定位 (快速移动) | 
| G01 | 直线切削 | 
| G02 | 顺时针切圆弧 (CW,顺时钟) | 
| G03 | 逆时针切圆弧 (CCW,逆时钟) | 
| G04 | 暂停 (Dwell) | 
| G09 | 停于精确的位置 | 
| G20 | 英制输入 | 
| G21 | 公制输入 | 
| G22 | 内部行程限位 有效 | 
| G23 | 内部行程限位 无效 | 
| G27 | 检查参考点返回 | 
| G28 | 参考点返回 | 
| G29 | 从参考点返回 | 
| G30 | 回到第二参考点 | 
| G32 | 切螺纹 | 
| G36 | 直径编程 | 
| G37 | 半径编程 | 
| G40 | 取消刀尖半径偏置 | 
| G41> | 刀尖半径偏置 (左侧) | 
| G42 | 刀尖半径偏置 (右侧) | 
| G53 | 直接机床坐标系编程 | 
| G54—G59 | 坐标系选择 | 
| G71 | 内外径粗切循环 | 
| G72 | 台阶粗切循环 | 
| G73 | 闭环车削复合循环 | 
| G76 | 切螺纹循环 | 
| G80 | 内外径切削循环 | 
| G81 | 端面车削固定循环 | 
| G82 | 螺纹切削固定循环 | 
| G90 | 绝对值编程 | 
| G91 | 增量值编程 | 
| G92 | 工件坐标系设定 | 
| G96 | 恒线速度控制 | 
| G97 | 恒线速度控制取消 | 
| G94 | 每分钟进给率 | 
| G95 | 每转进给率 | 
| 支持参数与宏编程 | |
HNC铣床G代码
| G代码 | 组别 | 解释 | 
| *G00 | 01 | 定位 (快速移动) | 
| G01 | 直线切削 | |
| G02 | 顺时针切圆弧 | |
| G03 | 逆时针切圆弧 | |
| G04 | 00 | 暂停 | 
| G07 | 16 | 虚轴指定 | 
| G09 | 00 | 准停校验 | 
| *G17 | 02 | XY 面赋值 | 
| G18 | XZ 面赋值 | |
| G19 | YZ 面赋值 | |
| G20 | 08 
 
 | 英寸输入 | 
| *G21 | 毫米输入 | |
| G22 | 脉冲当量 | |
| G24 | 03 | 镜像开 | 
| *G25 | 镜像关 | |
| G28 | 00 | 返回到参考点 | 
| G29 | 由参考点返回 | |
| *G40 | 07 | 取消刀具直径偏移 | 
| G41 | 刀具直径左偏移 | |
| G42 | 刀具直径右偏移 | |
| G43 | 08 | 刀具长度 + 方向偏移 | 
| G44 | 刀具长度 - 方向偏移 | |
| *G49 | 取消刀具长度偏移 | |
| *G50 | 04 | 缩放关 | 
| G51 | 缩放开 | |
| G52 | 00 | 局部坐标系设定 | 
| G53 | 直接机床坐标系编程 | |
| *G54 | 14 | 工件坐标系1选择 | 
| G55 | 工件坐标系2选择 | |
| G56 | 工件坐标系3选择 | |
| G57 | 工件坐标系4选择 | |
| G58 | 工件坐标系5选择 | |
| G59 | 工件坐标系6选择 | |
| G60 | 00 | 单方向定位 | 
| *G61 | 12 | 精确停止校验方式 | 
| G64 | 连续方式 | |
| G68 | 05 | 旋转变换 | 
| *G69 | 旋转取消 | |
| G73 | 09 | 高速深孔钻削循环 | 
| G74 | 左螺旋切削循环 | |
| G76 | 精镗孔循环 | |
| *G80 | 取消固定循环 | |
| G81 | 中心钻循环 | |
| G82 | 反镗孔循环 | |
| G83 | 深孔钻削循环 | |
| G84 | 右螺旋切削循环 | |
| G85 | 镗孔循环 | |
| G86 | 镗孔循环 | |
| G87 | 反向镗孔循环 | |
| G88 | 镗孔循环 | |
| G89 | 镗孔循环 | |
| *G90 | 03 | 使用绝对值命令 | 
| G91 | 使用增量值命令 | |
| G92 | 00 | 设置工件坐标系 | 
| *G94 | 14 | 每分钟进给 | 
| G95 | 每转进给 | |
| *G98 | 10 | 固定循环返回起始点 | 
| G99 | 返回固定循环R点 | |
| 支持参数与宏编程 | ||
HNC M指令
| M代码 | 说明 | 
| M00 | 程序停 | 
| M01 | 选择停止 | 
| M02 | 程序结束(复位) | 
| M03 | 主轴正转 (CW) | 
| M04 | 主轴反转 (CCW) | 
| M05 | 主轴停 | 
| M06 | 换刀 | 
| M07 | 切削液开 | 
| M09 | 切削液关 | 
| M98 | 子程序调用 | 
| M99 | 子程序结束 | 
KND100铣床G代码
| G代码 | 组别 | 解释 | 
| G00 | 01 | 定位 (快速移动) | 
| G01 | 直线切削 | |
| G02 | 顺时针切圆弧 | |
| G03 | 逆时针切圆弧 | |
| G04 | 00 | 暂停 | 
| G17 | 02 | XY 面赋值 | 
| G18 | XZ 面赋值 | |
| G19 | YZ 面赋值 | |
| G28 | 00 | 机床返回原点 | 
| G29 | 从参考点返回 | |
| *G40 | 07 | 取消刀具直径偏移 | 
| G41 | 刀具直径左偏移 | |
| G42 | 刀具直径右偏移 | |
| *G43 | 08 | 刀具长度 + 方向偏移 | 
| *G44 | 刀具长度 - 方向偏移 | |
| G49 | 取消刀具长度偏移 | |
| *G53 | 14 | 机床坐标系选择 | 
| G54 | 工件坐标系1选择 | |
| G55 | 工件坐标系2选择 | |
| G56 | 工件坐标系3选择 | |
| G57 | 工件坐标系4选择 | |
| G58 | 工件坐标系5选择 | |
| G59 | 工件坐标系6选择 | |
| G73 | 09 | 高速深孔钻削循环 | 
| G74 | 左螺旋切削循环 | |
| G76 | 精镗孔循环 | |
| *G80 | 取消固定循环 | |
| G81 | 钻孔循环(点钻) | |
| G82 | 钻孔循环(镗阶梯孔) | |
| G83 | 深孔钻削循环 | |
| G84 | 攻丝循环 | |
| G85 | 镗孔循环 | |
| G86 | 钻孔循环 | |
| G87 | 反向镗孔循环 | |
| G88 | 镗孔循环 | |
| G89 | 镗孔循环 | |
| *G90 | 03 | 使用绝对值命令 | 
| G91 | 使用增量值命令 | |
| G92 | 00 | 设置工件坐标系 | 
| *G98 | 10 | 固定循环返回起始点 | 
| *G99 | 返回固定循环R点 | 
KND100车床G代码
| G代码 | 组别 | 解释 | 
| G00 | 01 | 定位 (快速移动) | 
| G01 | 直线切削 | |
| G02 | 顺时针切圆弧 (CW,顺时钟) | |
| G03 | 逆时针切圆弧 (CCW,逆时钟) | |
| G04 | 00 | 暂停 (Dwell) | 
| G10 | 偏移值设定 | |
| G20 | 06 | 英制输入 | 
| G21 | 公制输入 | |
| G27 | 00 | 检查参考点返回 | 
| G28 | 参考点返回 | |
| G29 | 从参考点返回 | |
| G31 | 跳跃机能 | |
| G32 | 01 | 切螺纹 | 
| G36 | X轴自动刀偏设定 | |
| G37 | Z轴自动刀偏设定 | |
| G40 | 07 | 取消刀尖半径偏置 | 
| G41 | 刀尖半径偏置 (左侧) | |
| G42 | 刀尖半径偏置 (右侧) | |
| G50 | 00 | 坐标系设定 | 
| G54 | 工件坐标系 | |
| G55---G59 | 工件坐标系 | |
| G70 | 00 | 精加工循环 | 
| G71 | 内外径粗切循环 | |
| G72 | 台阶粗切循环 | |
| G73 | 成形重复循环 | |
| G74 | 端面深孔加工循环 | |
| G75 | 外圆、内圆切削循环 | |
| G76 | 切螺纹循环 | |
| G90 | 01 | (内外直径)切削循环 | 
| G92 | 切螺纹循环 | |
| G94 | (台阶) 切削循环 | |
| G96 | 12 | 恒线速度控制 | 
| G97 | 恒线速度控制取消 | |
| G98 | 05 | 每分钟进给率 | 
| G99 | 每转进给率 | 
KND100 M指令
| M代码 | 说明 | 
| M00 | 程序停 | 
| M01 | 选择停止 | 
| M02 | 程序结束(复位) | 
| M03 | 主轴正转 (CW) | 
| M04 | 主轴反转 (CCW) | 
| M05 | 主轴停 | 
| M06 | 换刀 | 
| M08 | 切削液开 | 
| M09 | 切削液关 | 
| M10 | 卡紧 | 
| M11 | 松开 | 
| M32 | 润滑开 | 
| M33 | 润滑关 | 
| M98 | 子程序调用 | 
| M99 | 子程序结束 | 
GSK980车床G代码
| G代码 | 组别 | 功能 | 
| G00 | 01 | 定位(快速移动) | 
| *G01 | 直线插补(切削进给) | |
| G02 | 圆弧插补CW(顺时针) | |
| G03 | 圆弧插补CCW(逆时针) | |
| G04 | 00 | 暂停,准停 | 
| G28 | 返回参考点 | |
| G32 | 01 | 螺纹切削 | 
| G50 | 00 | 坐标系设定 | 
| G65 | 宏程序命令 | |
| G70 | 00 | 精加工循环 | 
| G71 | 外圆粗车循环 | |
| G72 | 端面粗车循环 | |
| G73 | 封闭切削循环 | |
| G74 | 端面深孔加工循环 | |
| G75 | 外圆,内圆切槽循环 | |
| 01 | 外圆,内圆车削循环 | |
| G92 | 螺纹切削循环 | |
| 端面切削循环 | ||
| G96 | 02 | 恒线速开 | 
| G97 | 恒线速关 | |
| *G98 | 03 | 每分进给 | 
| G99 | 每转进给 | |
| 支持参数与宏编程 | ||
GSK980T M指令
| M代码 | 说明 | 
| M03 | 主轴正转 | 
| M04 | 主轴反转 | 
| M05 | 主轴停止 | 
| M08 | 冷却液开 | 
| M09 | 冷却液关(不输出信号) | 
| M32 | 润滑开 | 
| M33 | 润滑关(不输出信号) | 
| M10 | 备用 | 
| M11 | 备用尖(不输出信号) | 
| M00 | 程序暂停,按'循环起动'程序继续执行 | 
| M30 | 程序结束,程序返回开始 | 
GSK928 TC/TE G代码
| G代码 | 功能 | 
| G00 | 定位(快速移动) | 
| *G01 | 直线插补(切削进给) | 
| G02 | 圆弧插补CW(顺时针) | 
| G03 | 圆弧插补CCW(逆时针) | 
| G32 | 攻牙循环 | 
| G33 | 螺纹切削 | 
| G71 | 外圆粗车循环 | 
| G72 | 端面粗车循环 | 
| G74 | 端面深孔加工循环 | 
| G75 | 外圆,内圆切槽循环 | 
| G90 | 外圆,内圆车削循环 | 
| G92 | 螺纹切削循环 | 
| G94 | 外圆内圆锥面循环 | 
| G22 | 局部循环开始 | 
| G80 | 局部循环结束 | 
| *G98 | 每分进给 | 
| G99 | 每转进给 | 
| G50 | 设置工件绝对坐标系 | 
| G26 | X、Z轴回参考 | 
| G27 | X轴回参考点 | 
| G29 | Z轴回参考点 | 
| 支持参数与宏编程 | |
GSK928 TC/TE M指令
| M代码 | 说明 | 
| M03 | 主轴正转 | 
| M04 | 主轴反转 | 
| M05 | 主轴停止 | 
| M08 | 冷却液开 | 
| M09 | 冷却液关(不输出信号) | 
| M32 | 润滑开 | 
| M33 | 润滑关(不输出信号) | 
| M10 | 备用 | 
| M11 | 备用尖(不输出信号) | 
| M00 | 程序暂停,按'循环起动'程序继续执行 | 
| M30 | 程序结束,程序返回开始 | 
GSK990M G代码
| G代码 | 组别 | 解释 | 
| G00 | 01 | 定位 (快速移动) | 
| G01 | 直线切削 | |
| G02 | 顺时针切圆弧 | |
| G03 | 逆时针切圆弧 | |
| G04 | 00 | 暂停 | 
| G17 | 02 | XY 面赋值 | 
| G18 | XZ 面赋值 | |
| G19 | YZ 面赋值 | |
| G28 | 00 | 机床返回原点 | 
| G29 | 从参考点返回 | |
| *G40 | 07 | 取消刀具直径偏移 | 
| G41 | 刀具直径左偏移 | |
| G42 | 刀具直径右偏移 | |
| *G43 | 08 | 刀具长度 + 方向偏移 | 
| *G44 | 刀具长度 - 方向偏移 | |
| G49 | 取消刀具长度偏移 | |
| *G53 | 14 | 机床坐标系选择 | 
| G54 | 工件坐标系1选择 | |
| G55 | 工件坐标系2选择 | |
| G56 | 工件坐标系3选择 | |
| G57 | 工件坐标系4选择 | |
| G58 | 工件坐标系5选择 | |
| G59 | 工件坐标系6选择 | |
| G73 | 09 | 高速深孔钻削循环 | 
| G74 | 左螺旋切削循环 | |
| G76 | 精镗孔循环 | |
| *G80 | 取消固定循环 | |
| G81 | 钻孔循环(点钻) | |
| G82 | 钻孔循环(镗阶梯孔) | |
| G83 | 深孔钻削循环 | |
| G84 | 攻丝循环 | |
| G85 | 镗孔循环 | |
| G86 | 钻孔循环 | |
| G87 | 反向镗孔循环 | |
| G88 | 镗孔循环 | |
| G89 | 镗孔循环 | |
| *G90 | 03 | 使用绝对值命令 | 
| G91 | 使用增量值命令 | |
| G92 | 00 | 设置工件坐标系 | 
| *G98 | 10 | 固定循环返回起始点 | 
| *G99 | 返回固定循环R点 | 
GSK990M M指令
| M代码 | 说明 | 
| M00 | 程序停 | 
| M01 | 选择停止 | 
| M02 | 程序结束(复位) | 
| M03 | 主轴正转 (CW) | 
| M04 | 主轴反转 (CCW) | 
| M05 | 主轴停 | 
| M06 | 换刀 | 
| M08 | 切削液开 | 
| M09 | 切削液关 | 
| M10 | 卡紧 | 
| M11 | 松开 | 
| M32 | 润滑开 | 
| M33 | 润滑关 | 
| M98 | 子程序调用 | 
| M99 | 子程序结束 | 
GSK928MA G代码
| G代码 | 解释 | 
| G00 | 定位 (快速移动) | 
| G1 | 直线切削 | 
| G02 | 顺时针切圆弧 | 
| G03 | 逆时针切圆弧 | 
| G04 | 延时等待 | 
| G17 | XY 面赋值 | 
| G18 | XZ 面赋值 | 
| G19 | YZ 面赋值 | 
| G28 | 机床返回原点 | 
| G29 | 从参考点返回 | 
| *G40 | 取消刀具直径偏移 | 
| G41 | 刀具直径左偏移 | 
| G42 | 刀具直径右偏移 | 
| *G43 | 刀具长度 + 方向偏移 | 
| *G44 | 刀具长度 - 方向偏移 | 
| G49 | 取消刀具长度偏移 | 
| *G53 | 机床坐标系选择 | 
| G54 | 工件坐标系1选择 | 
| G55 | 工件坐标系2选择 | 
| G56 | 工件坐标系3选择 | 
| G57 | 工件坐标系4选择 | 
| G58 | 工件坐标系5选择 | 
| G59 | 工件坐标系6选择 | 
| G73 | 高速深孔钻削循环 | 
| G74 | 左螺旋切削循环 | 
| G80 | 取消固定循环 | 
| G81 | 钻孔循环(点钻) | 
| G82 | 钻孔循环(镗阶梯孔) | 
| G83 | 深孔钻削循环 | 
| G84 | 右旋攻牙循环 | 
| G85 | 镗孔循环 | 
| G86 | 钻孔循环 | 
| G89 | 镗孔循环 | 
| *G90 | 使用绝对值命令 | 
| G91 | 使用增量值命令 | 
| G92 | 设置浮动坐标系 | 
| *G98 | 固定循环返回起始点 | 
| *G99 | 返回固定循环R点 | 
| G10 G11 | 圆凹槽内粗铣 | 
| G12 G13 | 全圆内精铣 | 
| G14 G15 | 外圆精铣 | 
| G22 | 系统参数运算(模态) | 
| G23 | 判参数值跳转 | 
| G27 | 机械零点检测 | 
| G28 | 经中间点快速定位到程序 | 
| G31 | 快速返回R基准面 | 
| G34 G35 | 矩形凹槽内精铣 | 
| G38 G39 | 矩形外精铣 | 
GSK928MA M指令
| M指令 | 解释 | 
| M0 | 程序停止。完成程序段其它指令后,停止主轴,关冷却液,指向下一程序段, 并停止做进一步处理,等待按 RUN(运行)键,才继续运行该程序段。 | 
| M2 | 程序结束,停止。停主轴,关冷却液,消除G93坐标偏置和刀具偏置返回到起始程 序段(不运行)。执行M2后,系统将切换到基准工件坐标系。 | 
| M3 | 主轴正转 | 
| M4 | 主轴反转 | 
| M5 | 停止主轴 | 
| M8 | 开冷却泵 | 
| M9 | 关冷却泵 | 
| M12 | 暂停: 等待按"运行"键才继续运行(按急停键则停止) | 
| M30 | 程序结束,消除刀具偏置,返回起始程序段(不运行). 执行M30后,系统将切换到 基准工件坐标系。 | 
| M32 | 润滑开; | 
| M33 | 润滑关; | 
| M98 | 调用子程序 | 
| M99 | 子程序结束返回 | 
三菱 E60 铣床G代码
| G代码 | 组别 | 解释 | 
| ※G00 | 01 | 位置定位 (快速进给) | 
| *G01 | 直线补间 | |
| G02 | 顺时针切圆弧(CW) | |
| G03 | 逆时针切圆弧(CCW) | |
| G04 | 00 | 暂停 | 
| G05 | 高速加工模式 | |
| G09 | 正确停止检查 | |
| G10 | 程式参数输入/补正输入 | |
| G11 | 程式参数输入取消 | |
| G12 | 圆切削CW | |
| G13 | 圆切削CCW | |
| *G17 | 02 | 平面选择X-Y | 
| ※G18 | 平面选择Z-X | |
| G19 | 平面选择Y-Z | |
| ※G20 | 06 | 英制指令 | 
| G21 | 公制指令 | |
| G27 | 00 | 参考原点检查 | 
| G28 | 参考原点复归 | |
| G29 | 开始点复归 | |
| G30 | 第2~4参考原点复归 | |
| G31 | 跳跃机能 | |
| G33 | 01 | 螺纹切削 | 
| G37 | 00 | 自动工具长测定 | 
| G38 | 刀具径补正向量指定 | |
| G39 | 刀具径补正转角圆弧补正 | |
| *G40 | 07 | 刀具径补正取消 | 
| G41 | 刀具径补正左 | |
| G42 | 刀具径补正右 | |
| G43 | 08 | 刀具长补正量(+) | 
| G44 | 刀具长补正量(-) | |
| *G49 | 工具长补正量取消 | |
| G52 | 00 | 局部坐标系设定 | 
| G53 | 机械坐标系选择 | |
| *G54 | 12 | 工件坐标系1选择 | 
| G代码 | 组别 | 解释 | 
| G55 | 12 | 工件坐标系2选择 | 
| G56 | 工件坐标系3选择 | |
| G57 | 工件坐标系4选择 | |
| G58 | 工件坐标系5选择 | |
| G59 | 工件坐标系6选择 | |
| G60 | 00 | 单方向位置定位 | 
| G61 | 13 | 工确停止检查模式 | 
| G62 | 自动转角进给率调整 | |
| G63 | 攻牙模式 | |
| *G64 | 切削模式 | |
| G73 | 09 | 固定循环(步进循环) | 
| G74 | 固定循环(反向攻牙) | |
| G76 | 固定循环(精镗孔) | |
| *G80 | 固定循环取消 | |
| G81 | 固定循环(钻孔/铅孔) | |
| G82 | 固定循环(钻孔/计数式镗孔) | |
| G83 | 固定循环(深钻孔) | |
| G84 | 固定循环(攻牙) | |
| G85 | 固定循环(镗孔) | |
| G86 | 固定循环(镗孔) | |
| G87 | 固定循环(反镗孔) | |
| G88 | 固定循环(镗孔) | |
| G89 | 固定循环(镗孔) | |
| *G90 | 03 | 绝对值指令 | 
| *G91 | 增量值指令 | |
| G92 | 00 | 机械坐标系设定 | 
| G93 | 05 | 逆时针进给 | 
| *G94 | 非同期切削(每分钟进给) | |
| *G95 | 同期切削(每回钻进给) | |
| *G96 | 17 | 周速一定控制有效 | 
| *G97 | 周速一定控制无效 | |
| *G98 | 10 | 固定循环起始点复归 | 
| G99 | 固定循环R点复归 | |
| 支持参数与宏编程 | ||
DASEN 3I铣床G代码
| G代码 | 组别 | 解释 | 
| ※G00 | 01 | 位置定位 (快速进给) | 
| *G01 | 直线补间 | |
| G02 | 顺时针切圆弧(CW) | |
| G03 | 逆时针切圆弧(CCW) | |
| G04 | 00 | 暂停 | 
| G05 | 高速加工模式 | |
| G09 | 正确停止检查 | |
| G10 | 程式参数输入/补正输入 | |
| G11 | 程式参数输入取消 | |
| G12 | 圆切削CW | |
| G13 | 圆切削CCW | |
| *G17 | 02 | 平面选择X-Y | 
| ※G18 | 平面选择Z-X | |
| G19 | 平面选择Y-Z | |
| ※G20 | 06 | 英制指令 | 
| G21 | 公制指令 | |
| G27 | 00 | 参考原点检查 | 
| G28 | 参考原点复归 | |
| G29 | 开始点复归 | |
| G30 | 第2~4参考原点复归 | |
| G31 | 跳跃机能 | |
| G33 | 01 | 螺纹切削 | 
| G37 | 00 | 自动工具长测定 | 
| G38 | 刀具径补正向量指定 | |
| G39 | 刀具径补正转角圆弧补正 | |
| *G40 | 07 | 刀具径补正取消 | 
| G41 | 刀具径补正左 | |
| G42 | 刀具径补正右 | |
| G43 | 08 | 刀具长补正量(+) | 
| G44 | 刀具长补正量(-) | |
| *G49 | 工具长补正量取消 | |
| G52 | 00 | 局部坐标系设定 | 
| G53 | 机械坐标系选择 | |
| *G54 | 12 | 工件坐标系1选择 | 
| G55 | 12 | 工件坐标系2选择 | 
| G56 | 工件坐标系3选择 | |
| G57 | 工件坐标系4选择 | |
| G58 | 工件坐标系5选择 | |
| G59 | 工件坐标系6选择 | |
| G60 | 00 | 单方向位置定位 | 
| G61 | 13 | 工确停止检查模式 | 
| G62 | 自动转角进给率调整 | |
| G63 | 攻牙模式 | |
| *G64 | 切削模式 | |
| G73 | 09 | 固定循环(步进循环) | 
| G74 | 固定循环(反向攻牙) | |
| G76 | 固定循环(精镗孔) | |
| *G80 | 固定循环取消 | |
| G81 | 固定循环(钻孔/铅孔) | |
| G82 | 固定循环(钻孔/计数式镗孔) | |
| G83 | 固定循环(深钻孔) | |
| G84 | 固定循环(攻牙) | |
| G85 | 固定循环(镗孔) | |
| G86 | 固定循环(镗孔) | |
| G87 | 固定循环(反镗孔) | |
| G88 | 固定循环(镗孔) | |
| G89 | 固定循环(镗孔) | |
| *G90 | 03 | 绝对值指令 | 
| *G91 | 增量值指令 | |
| G92 | 00 | 机械坐标系设定 | 
| G93 | 05 | 逆时针进给 | 
| *G94 | 非同期切削(每分钟进给) | |
| *G95 | 同期切削(每回钻进给) | |
| *G96 | 17 | 周速一定控制有效 | 
| *G97 | 周速一定控制无效 | |
| *G98 | 10 | 固定循环起始点复归 | 
| G99 | 固定循环R点复归 | |
| 支持参数与宏编程 | ||
DASEN 3I车床G代码
| G代码 | 组别 | 解释 | 
| ※G00 | 01 | 快速移动定位 | 
| ※G01 | 直线补间 | |
| G02 | 圆弧补间 (CW,顺时钟) | |
| G03 | 圆弧补间 (CCW,逆时钟) | |
| G04 | 00 | 暂停 | 
| G09 | 正确停止 | |
| G10 | 程式参数/补正输入 | |
| G11 | 程式参数/补正输入模式取消 | |
| ※G17 | 02 | X-Y平面选择 | 
| ※G18 | Z-X平面选择 | |
| ※G19 | Y-Z平面选择 | |
| ※G20 | 06 | 英制输入 | 
| ※G21 | 公制输入 | |
| G27 | 00 | 参考点复归核对 | 
| G28 | 自动参考点复归 | |
| G29 | 从参考点复归 | |
| G30 | 第2,3,4参考点复归 | |
| G31 | 跳跃机能 | |
| G33 | 01 | 螺纹切削 | 
| G34 | 可变螺纹切削 | |
| G37 | 00 | 自动刀具补正 | 
| *G40 | 07 | 刀径补正取消 | 
| G41 | 刀径补正 (左侧) | |
| G42 | 刀径补正 (右侧) | |
| G46 | 刀径补正(自动方向选择)ON | |
| G52 | 00 | 局部坐标系设定 | 
| G53 | 机械坐标系选择 | |
| ※G54 | 12 | 工件坐标系选择1 | 
| G55 | 工件坐标系选择2 | |
| G56 | 工件坐标系选择3 | |
| G57 | 工件坐标系选择4 | |
| G58 | 工件坐标系选择5 | |
| G59 | 工件坐标系选择6 | |
| G61 | 13 | 正确停止核对模式 | 
| G62 | 自动转角控速 | |
| G63 | 攻牙模式 | |
| *G64 | 切削模式 | |
| G70 | 09 | 精切削循环 | 
| G71 | 直车粗切削加工循环 | |
| G72 | 端面粗切削加工循环 | |
| G73 | 粗加工循环中的主轴台移动 | |
| G74 | 端面切削循环 | |
| G75 | 直车削循环 | |
| G76 | 螺纹切削复循环 | |
| G77 | 从切削循环 | |
| G78 | 车牙固定循环 | |
| G79 | 端面切削固定循环 | |
| *G80 | 加工孔循环指令取消 | |
| G83 | 深钻孔循环(Z轴) | |
| G84 | 攻牙循环(Z轴) | |
| G85 | 镗孔循环(Z轴) | |
| G87 | 深孔钻孔循环(X轴) | |
| G88 | 攻牙循环(X轴) | |
| G89 | 镗孔循环(X轴) | |
| ※G90 | 03 | 绝对值命令 | 
| ※G91 | 增量值命令 | |
| G92 | 00 | 坐标系设定/主轴速度设定 | 
| ※G94 | 05 | 非同期进给(每分钟进给) | 
| ※G95 | 同期进给(每转进给) | |
| ※G96 | 17 | 周速一定控制ON | 
| ※G97 | 周速一定控制OFF | |
| *G98 | 10 | 固定循环 初期值复归 | 
| G99 | 固定循环 R点复归 | |
| 支持参数与宏编程 | ||
华兴车床G代码
| G代码 | 解释 | 
| G00 | 快速定位 | 
| G01 | 直线插补 | 
| G02 | 顺时针圆弧插补 | 
| G03 | 逆时针圆弧插补 | 
| G04 | 延时 | 
| G09 | 进给准停 | 
| G20 | 独立子程序调用 | 
| G22 | 独立子程序定义 | 
| G24 | 独立子程序定义结束,返回调用程序 | 
| G25 | 跳转加工 | 
| G26 | 程序块调用加工程序内子程序调用 | 
| G27 | 无限循环 | 
| G30 | 倍率取消 | 
| G31 | 倍率定义 | 
| G47 | 短直线速度自动过渡 | 
| G48 | 取消 | 
| G54~G59 | 工件坐标系选择 | 
| G71 | 内外径切削复合循环 | 
| G72 | 端面切削复合循环 | 
| G73 | 封闭轮廓复合循环 | 
| G74 | 返回机床参考点(机械原点) | 
| G75 | 返回对刀点 | 
| G76 | 返回加工开始点 | 
| G77 | 恢复当前坐标系 | 
| G81 | 外圆加工循环 | 
| G82 | 端面加工循环 | 
| G85 | 英制刚性攻丝循环 | 
| G86 | 公制螺纹加工循环 | 
| G87 | 英制螺纹加工循环 | 
| G90 | 绝对值方式编程 | 
| G91 | 增量值方式编程 | 
| G92 | 设置程序零点 | 
| G96 | 恒线速切削有效 | 
| G97 | 取消恒线速切削 | 
| G98 | 取消每转进给 | 
| G99 | 设定每转进给 | 
| P= 参变量赋值 | |
华兴车床M指令
| M指令 | 解释 | 
| M01 | 条件停 | 
| M02 | 程序结束并停机 | 
| M03 | 主轴正转 | 
| M04 | 主轴反转 | 
| M05 | 主轴停 | 
| M06 | 冷却开 | 
| M07 | 冷却关 | 
| M08 | 工件夹紧 | 
| M09 | 工件松开 | 
| M10 | 开指定的继电器 | 
| M11 | 关指定的继电器 | 
| M20 | 设定刀补号 | 
| M21 | 程序结束并返回程序开头 | 
| M71~M85 | 继电器脉冲输出 | 
华兴铣床G代码
| G代码 | 解释 | 
| G01 | 直线插补 | 
| G02 | 顺时针圆弧插补或螺旋线插补 | 
| G03 | 逆时针圆弧插补或螺旋线插补 | 
| G04 | 延时 | 
| G09 | 伺服准停到位 | 
| G11 | 程序块沿Y轴镜像 | 
| G12 | 程序块沿X轴镜像 | 
| G13 | 程序块以原点镜像加工 | 
| G17 | 选择XOY平面 | 
| G18 | 选择XOZ平面 | 
| G19 | 选择YOZ平面 | 
| G20 | 子程序调用 | 
| G22 | 子程序定义 | 
| G24 | 子程序定义结束,返回调用程序 | 
| G25 | 跳转加工 | 
| G26 | 转移加工 | 
| G27 | 无限循环 | 
| G30 | 放大/缩小倍率取消 | 
| G31 | 放大/缩小倍率定义 | 
| G40 | 取消刀具半径补偿 | 
| G41 | 左刀具半径补偿 | 
| G42 | 右刀具半径补偿 | 
| G43 | 建立刀具长度补偿 | 
| G44 | 撤消刀具长度补偿 | 
| G47 | 短直线速度自动过渡 | 
| G48 | 取消短直线速度自动过渡 | 
| G54~G59 | 工件坐标系选择 | 
| G73 | 高速深孔加工循环 | 
| G74 | 返回机床参考点(机械原点) | 
| G75 | 返回对刀点 | 
| G76 | 从当前位置返回程序零点 | 
| G78 | 精镗循环 | 
| G81 | 中心孔钻孔循环 | 
| G82 | 带停顿的中心钻孔循环 | 
| G83 | 深孔加工循环 | 
| G84 | 公制刚性攻丝循环 | 
| G85 | 英制刚性攻丝循环 | 
| G86 | 镗孔循环(自动返回) | 
| G87 | 反镗循环 | 
| G88 | 镗孔循环(手动返回) | 
| G89 | 带停顿的镗孔循环 | 
| G90 | 绝对值方式编程 | 
| G91 | 增量值方式编程 | 
| G92 | 设定工件座标系 | 
| P= 参变量赋值 | |
华兴铣床M指令
| G代码 | 解释 | 
| M00 | 程序暂停 | 
| M01 | L××(K××) | 
| M02 | 程序结束并停机 | 
| M03 | 主轴正转 | 
| M04 | 主轴反转 | 
| M05 | 主轴停 | 
| M08 | 冷却开 | 
| M09 | 冷却关 | 
| M10 | 工件夹紧 | 
| M11 | 工件松开 | 
| M20 | K××号继电器 | 
| M21 | K××关××号继电器 | 
| M30 | 程序结束并返回程序开头 | 
| M71~M85 | 继电器脉冲输出 | 
仁和32TG代码
| G代码 | 解释 | 
| G00 | 快速点定位指令 | 
| G01 | 直线插补指令 | 
| G02、G03 | 圆弧插补指令 | 
| G04 | 程序延时指令 | 
| G26、G27 G28、G29 | 返回起始点指令 | 
| G22、G80 | 程序循环指令 | 
| G23 | 矩形循环指令 | 
| G37、G38 G39、G36 | 返回硬参考点指令 | 
| G82、G83 | 螺纹循环指令 | 
| G46、G47 G48、G49 | 返回软参考点指令 | 
| G96、G97 | 恒线速切削功能 | 
仁和32T M指令
| M指令 | 解释 | 
| M00 | 程序暂停指令 | 
| M02 | 程序结束指令 | 
| M30 | 主轴停止,程序结束指令 | 
| M20 | 自动循环指令 | 
| M03 | 主轴正转指令 | 
| M04 | 主轴反转指令 | 
| M05 | 主轴停止指令 | 
| M06 | 发信后等待回答指令 | 
| M26 | 发信指令 | 
| M21 | 发信后等待回答指令 | 
| M97 | 程序跳转指令 | 
| M98 | 子程序调用指令 | 
| M99 | 子程序返回指令 | 
SKY 2003N M G代码
| G代码 | 组别 | 类型 | 功能 | 
| G00 | 01 | 1 | 定位(快速移动) | 
| G01 | 直线插补(进给) | ||
| G02 | 圆弧插补(顺时针) | ||
| G03 | 圆弧插补(逆时针) | ||
| G02+Z | 右螺旋线插补 | ||
| G03+Z | 左螺旋线插补 | ||
| G04 | 02 | 2 | 暂停 | 
| G17 | 04 | 1 | XY平面选择 | 
| G18 | 1 | ZX平面选择 | |
| G19 | YZ平面选择 | ||
| G40 | 07 | 1 | 刀具补偿抹消 | 
| G41 | 刀具补偿左侧 | ||
| G42 | 刀具补偿右侧 | ||
| G43 | 08 | 刀具长度正向补偿 | |
| G44 | 刀具长度负向补偿 | ||
| G49 | 刀具长度补偿抹消 | ||
| G50 | 11 | 缩放、镜像关 | |
| G51 | 11 | 缩放、镜像开 | |
| G54 | 14 | 工件坐标系1选择 | |
| G55 | 工件坐标系2选择 | ||
| G56 | 工件坐标系3选择 | ||
| G57 | 工件坐标系4选择 | ||
| G58 | 工件坐标系5选择 | ||
| G59 | 工件坐标系6选择 | ||
| G68 | 03 | 坐标旋转 | |
| G69 | 03 | 坐标旋转抹消 | |
| G73 | 15 | 步进循环 | |
| G74 | 反攻牙循环(加工中心) | ||
| G76 | 精镗孔循环(加工中心) | ||
| G80 | 固定循环抹消 | ||
| G81 | 钻孔、锪孔循环 | ||
| G82 | 钻孔、反镗孔循环 | ||
| G83 | 深孔钻循环 | ||
| G84 | 攻牙循环 | ||
| G85/G86 | 镗孔循环 | ||
| G87 | 反镗孔循环 | ||
| G88/G89 | 镗孔循环 | ||
| G90 | 00 | 绝对值编程 | |
| G91 | 增量值编程 | ||
| G92 | 05 | 坐标系设定 | |
| G98 | 16 | 返回初始平面 | |
| G99 | 返回R点平面 | 
SKY 2003N M M指令
| 组别 | M代码 | 功能 | 
| A | M00,M01,M02 | 程序停止,程序选择停,程序结束 | 
| B | M03,M04,M05 | 主轴正转,主轴反转,主轴停 | 
| C | M06 | 自动换刀 | 
| D | M08,M09 | 冷却液开,冷却液关 | 
| E | M98,M99 | 调用子程序,子程序返回 | 

