数控g代码大全详细(数控程序快速上手)
数控g代码大全详细(数控程序快速上手)逆时针切圆定位 (快速移动)弧 (CCW,逆时钟)G03直线切削G02顺时针切圆弧 (CW,顺时钟)


| 
     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  | 
     每转进给率  | 
| 
     支持宏程序编程  | 
| 
     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  | 
     M代码  | 
     说明  | 
| M00 | 
     程序停  | |
| M01 | 
     选择停止  | |
| M02 | 
     程序结束(复位)  | |
| M03 | 
     主轴正转 (CW)  | |
| M04 | 
     主轴反转 (CCW)  | |
| M05 | 
     主轴停  | |
| M06 | 
     换刀  | |
| M08 | 
     切削液开  | |
| M09 | 
     切削液关  | |
| M30 | 
     程序结束(复位) 并回到开头  | |
| M48 | 
     主轴过载取消 不起作用  | |
| M49 | 
     主轴过载取消 起作用  | |
| M94 | 
     镜象取消  | |
| 
     M95  | 
     X坐标镜象  | |
| M96 | 
     Y坐标镜象  | |
| M98 | 
     子程序调用  | |
| M99 | 
     子程序结束  | 
| 
     地址  | 
     含义  | 
| 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 | 
     圆角  | 
| 
     支持参数编程  | 
| 
     循环  | 
     说明  | 
| 
     LCYC82  | 
     钻削,沉孔加工  | 
| 
     LCYC83  | 
     深孔钻削  | 
| 
     LCYC840  | 
     带补偿夹具的螺纹切削  | 
| 
     LCYC84  | 
     不带补偿夹具的螺纹切削  | 
| 
     LCYC85  | 
     镗孔  | 
| 
     LCYC60  | 
     线性孔排列  | 
| 
     LCYC61  | 
     圆弧孔排列  | 
| 
     LCYC75  | 
     矩形槽,键槽,圆形凹槽铣削  | 
| 
     循环  | 
     说明  | 
| 
     CYCLE82  | 
     中心钻孔  | 
| 
     CYCLE83  | 
     深孔钻削  | 
| 
     CYCLE84  | 
     性攻丝  | 
| 
     CYCLE85  | 
     铰孔  | 
| 
     CYCLE86  | 
     镗孔  | 
| 
     CYCLE88  | 
     带停止镗孔  | 
| 
     CYCLE71  | 
     端面铣削  | 
| 
     LONGHOLE  | 
     一个圆弧上的长方形孔  | 
| 
     POCKET4  | 
     环形凹槽铣削  | 
| 
     POCKET3  | 
     矩形凹槽铣削  | 
| 
     SLOT1  | 
     一个圆弧上的键槽  | 
| 
     SLOT2  | 
     环行槽  | 
| 
     地址  | 
     含义  | 
| 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 | 
     圆角  | 
| 
     支持参数编程  | 
| 
     循环  | 
     说明  | 
| 
     LCYC82  | 
     钻削,沉孔加工  | 
| 
     LCYC83  | 
     深孔钻削  | 
| 
     LCYC840  | 
     带补偿夹具的螺纹切削  | 
| 
     LCYC84  | 
     不带补偿夹具的螺纹切削  | 
| 
     LCYC85  | 
     镗孔  | 
| 
     LCYC93  | 
     切槽循环  | 
| 
     LCYC95  | 
     毛坯切削循环  | 
| 
     LCYC97  | 
     螺纹切削  | 
| 
     循环  | 
     说明  | 
| 
     CYCLE71  | 
     平面铣削  | 
| 
     CYCLE82  | 
     中心钻孔  | 
| 
     YCLE83  | 
     深孔钻削  | 
| 
     CYCLE84  | 
     刚性攻丝  | 
| 
     CYCLE85  | 
     铰孔  | 
| 
     CYCLE86  | 
     镗孔  | 
| 
     CYCLE88  | 
     带停止镗孔  | 
| 
     CYCLE93  | 
     切槽  | 
| 
     CYCLE94  | 
     退刀槽形状E..F  | 
| 
     CYCLE95  | 
     毛坯切削  | 
| 
     CYCLE97  | 
     螺纹切削  | 
| 
     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 | 
     每转进给率  | 
| 
     支持参数与宏编程  | 
| 
     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点  | |
| 
     支持参数与宏编程  | 
| 
     M代码  | 
     说明  | 
| 
     M00  | 
     程序停  | 
| 
     M01  | 
     选择停止  | 
| 
     M02  | 
     程序结束(复位)  | 
| 
     M03  | 
     主轴正转 (CW)  | 
| 
     M04  | 
     主轴反转 (CCW)  | 
| 
     M05  | 
     主轴停  | 
| 
     M06  | 
     换刀  | 
| 
     M07  | 
     切削液开  | 
| 
     M09  | 
     切削液关  | 
| 
     M98  | 
     子程序调用  | 
| 
     M99  | 
     子程序结束  | 
| 
     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点  | 
| 
     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  | 
     每转进给率  | 
| 
     M代码  | 
     说明  | 
| 
     M00  | 
     程序停  | 
| 
     M01  | 
     选择停止  | 
| 
     M02  | 
     程序结束(复位)  | 
| 
     M03  | 
     主轴正转 (CW)  | 
| 
     M04  | 
     主轴反转 (CCW)  | 
| 
     M05  | 
     主轴停  | 
| 
     M06  | 
     换刀  | 
| 
     M08  | 
     切削液开  | 
| 
     M09  | 
     切削液关  | 
| 
     M10  | 
     卡紧  | 
| 
     M11  | 
     松开  | 
| 
     M32  | 
     润滑开  | 
| 
     M33  | 
     润滑关  | 
| 
     M98  | 
     子程序调用  | 
| 
     M99  | 
     子程序结束  | 
| 
     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  | 
     每转进给  | |
| 
     支持参数与宏编程  | 
| 
     M代码  | 
     说明  | 
| 
     M03  | 
     主轴正转  | 
| 
     M04  | 
     主轴反转  | 
| 
     M05  | 
     主轴停止  | 
| 
     M08  | 
     冷却液开  | 
| 
     M09  | 
     冷却液关(不输出信号)  | 
| 
     M32  | 
     润滑开  | 
| 
     M33  | 
     润滑关(不输出信号)  | 
| 
     M10  | 
     备用  | 
| 
     M11  | 
     备用尖(不输出信号)  | 
| 
     M00  | 
     程序暂停,按'循环起动'程序继续执行  | 
| 
     M30  | 
     程序结束,程序返回开始  | 
| 
     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轴回参考点  | 
| 
     支持参数与宏编程  | 
| 
     M代码  | 
     说明  | 
| 
     M03  | 
     主轴正转  | 
| 
     M04  | 
     主轴反转  | 
| 
     M05  | 
     主轴停止  | 
| 
     M08  | 
     冷却液开  | 
| 
     M09  | 
     冷却液关(不输出信号)  | 
| 
     M32  | 
     润滑开  | 
| 
     M33  | 
     润滑关(不输出信号)  | 
| 
     M10  | 
     备用  | 
| 
     M11  | 
     备用尖(不输出信号)  | 
| 
     M00  | 
     程序暂停,按'循环起动'程序继续执行  | 
| 
     M30  | 
     程序结束,程序返回开始  | 
| 
     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点  | 
| 
     M代码  | 
     说明  | 
| 
     M00  | 
     程序停  | 
| 
     M01  | 
     选择停止  | 
| 
     M02  | 
     程序结束(复位)  | 
| 
     M03  | 
     主轴正转 (CW)  | 
| 
     M04  | 
     主轴反转 (CCW)  | 
| 
     M05  | 
     主轴停  | 
| 
     M06  | 
     换刀  | 
| 
     M08  | 
     切削液开  | 
| 
     M09  | 
     切削液关  | 
| 
     M10  | 
     卡紧  | 
| 
     M11  | 
     松开  | 
| 
     M32  | 
     润滑开  | 
| 
     M33  | 
     润滑关  | 
| 
     M98  | 
     子程序调用  | 
| 
     M99  | 
     子程序结束  | 
| 
     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  | 
     矩形外精铣  | 
| 
     M指令  | 
     解释  | 
| 
     M0  | 
     程序停止。完成程序段其它指令后 停止主轴 关冷却液 指向下一程序段 并停止做进一步处理 等待按 RUN(运行)键 才继续运行该程序段。  | 
| 
     M2  | 
     程序结束 停止。停主轴 关冷却液 消除G93坐标偏置和刀具偏置返回到起始程 序段(不运行)。执行M2后,系统将切换到基准工件坐标系。  | 
| 
     M3  | 
     主轴正转  | 
| 
     M4  | 
     主轴反转  | 
| 
     M5  | 
     停止主轴  | 
| 
     M8  | 
     开冷却泵  | 
| 
     M9  | 
     关冷却泵  | 
| 
     M12  | 
     暂停: 等待按"运行"键才继续运行(按急停键则停止)  | 
| 
     M30  | 
     程序结束 消除刀具偏置 返回起始程序段(不运行). 执行M30后,系统将切换到 基准工件坐标系。  | 
| 
     M32  | 
     润滑开;  | 
| 
     M33  | 
     润滑关;  | 
| 
     M98  | 
     调用子程序  | 
| 
     M99  | 
     子程序结束返回  | 
| 
     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点复归  | |
| 
     支持参数与宏编程  | 
| 
     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点复归  | |
| 
     支持参数与宏编程  | 
| 
     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代码  | 
     解释  | 
| 
     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指令  | 
     解释  | 
| 
     M01  | 
     条件停  | 
| 
     M02  | 
     程序结束并停机  | 
| 
     M03  | 
     主轴正转  | 
| 
     M04  | 
     主轴反转  | 
| 
     M05  | 
     主轴停  | 
| 
     M06  | 
     冷却开  | 
| 
     M07  | 
     冷却关  | 
| 
     M08  | 
     工件夹紧  | 
| 
     M09  | 
     工件松开  | 
| 
     M10  | 
     开指定的继电器  | 
| 
     M11  | 
     关指定的继电器  | 
| 
     M20  | 
     设定刀补号  | 
| 
     M21  | 
     程序结束并返回程序开头  | 
| 
     M71~M85  | 
     继电器脉冲输出  | 
| 
     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= 参变量赋值  | 
| 
     G代码  | 
     解释  | 
| 
     M00  | 
     程序暂停  | 
| 
     M01  | 
     L××(K××)  | 
| 
     M02  | 
     程序结束并停机  | 
| 
     M03  | 
     主轴正转  | 
| 
     M04  | 
     主轴反转  | 
| 
     M05  | 
     主轴停  | 
| 
     M08  | 
     冷却开  | 
| 
     M09  | 
     冷却关  | 
| 
     M10  | 
     工件夹紧  | 
| 
     M11  | 
     工件松开  | 
| 
     M20  | 
     K××号继电器  | 
| 
     M21  | 
     K××关××号继电器  | 
| 
     M30  | 
     程序结束并返回程序开头  | 
| 
     M71~M85  | 
     继电器脉冲输出  | 
| 
     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  | 
     恒线速切削功能  | 
| 
     M指令  | 
     解释  | 
| 
     M00  | 
     程序暂停指令  | 
| 
     M02  | 
     程序结束指令  | 
| 
     M30  | 
     主轴停止,程序结束指令  | 
| 
     M20  | 
     自动循环指令  | 
| 
     M03  | 
     主轴正转指令  | 
| 
     M04  | 
     主轴反转指令  | 
| 
     M05  | 
     主轴停止指令  | 
| 
     M06  | 
     发信后等待回答指令  | 
| 
     M26  | 
     发信指令  | 
| 
     M21  | 
     发信后等待回答指令  | 
| 
     M97  | 
     程序跳转指令  | 
| 
     M98  | 
     子程序调用指令  | 
| 
     M99  | 
     子程序返回指令  | 
| 
     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点平面  | 
| 
     组别  | 
     M代码  | 
     功能  | 
| 
     A  | 
     M00 M01 M02  | 
     程序停止,程序选择停,程序结束  | 
| 
     B  | 
     M03 M04 M05  | 
     主轴正转,主轴反转,主轴停  | 
| 
     C  | 
     M06  | 
     自动换刀  | 
| 
     D  | 
     M08 M09  | 
     冷却液开,冷却液关  | 
| 
     E  | 
     M98 M99  | 
     调用子程序,子程序返回  | 
关注我们,获取最新资讯和相关教程哦。
这个公号适合你:加工中心维修(sz-sdifu)




