|
FANUC数控系统代码信息,请互相分享! |
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
G51
|
比例缩放
|
G68
G69
|
坐标系旋转
|
支持宏程序编程
|
M代码
|
说明
|
|
M00 |
程序停
|
M01 |
选择停止
|
M02 |
程序结束(复位)
|
M03 |
主轴正转 (CW)
|
M04 |
主轴反转 (CCW)
|
M05 |
主轴停
|
M06 |
换刀
|
M08 |
切削液开
|
M09 |
切削液关
|
M30 |
程序结束(复位) 并回到开头
|
M48 |
主轴过载取消 不起作用
|
M49 |
主轴过载取消 起作用
|
M94 |
镜象取消
|
M95
|
X坐标镜象
|
M96 |
Y坐标镜象
|
M98 |
子程序调用
|
M99 |
子程序结束
|
|
|