Fanuc 数控车床 G代码及 M指令
代码组及其含义"模态代码" 和 "一般" 代码"形式代码" 的功能在它被执行后会继续维持,而 "一般代码" 仅仅在收到该命令时起作用。定义移动的代码通常是"模态代码",像直线、圆弧和循环代码。反之,像原点返回代码就叫"一般代码"。每一个代码都归属其各自的代码组。在"模态代码"里,当前的代*会码**被加载的同组代码替换。
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 切螺纹循环
G90 切削循环
G92 切螺纹循环
G94 切削循环
G96 恒线速度控制
G97 恒线速度控制取消
G98 固定循环返回起始点
辅助功能 (M 功能 ):
代码及其含义辅助功能包括各种支持机床操作的功能,像主轴的启停、程序停止和切削液节门开关等等。
M代码 说明
M00 程序停
M01 选择停止
M02 程序结束 (复位 )
M03 主轴正转 (CW)
M04 主轴反转 (CCW)
M05 主轴停
M08 切削液开
M09 切削液关
M40 主轴齿轮在中间位置
M41 主轴齿轮在低速位置
M42 主轴齿轮在高速位置
M68 液压卡盘夹紧
M69 液压卡盘松开
M78 尾架前进
M79 尾架后退
M98 子程序调用
M99 子程序结束