代码组及其含义
“模态代码”
和
“一般”
代码
“形式代码”
的功能在它被执行后会继续维持,而
“一般代码”
仅仅在收到该命令时起作用。定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。反之,像原点返回代码就叫“一般代码”。
每一个代码都归属其各自的代码组。在“模态代码”里,当前的代码会被加载的同组代码替换。
G代码 |
组别 |
解释 |
G00 |
01 |
定位
(快速移动) |
G01 |
直线切削 |
G02 |
顺时针切圆弧 |
G03 |
逆时针切圆弧 |
G04 |
00 |
暂停 |
G17 |
02 |
XY
面赋值 |
G18 |
XZ
面赋值 |
G19 |
YZ
面赋值 |
G28 |
00 |
机床返回原点 |
G30 |
机床返回第2和第3原点 |
*G40 |
07 |
取消刀具直径偏移 |
G41 |
刀具直径左偏移 |
G42 |
刀具直径右偏移 |
*G43 |
08 |
刀具长度
+ 方向偏移 |
*G44 |
刀具长度
- 方向偏移 |
G49 |
取消刀具长度偏移 |
*G53 |
14 |
机床坐标系选择 |
G54 |
工件坐标系1选择 |
G55 |
工件坐标系2选择 |
G56 |
工件坐标系3选择 |
G57 |
工件坐标系4选择 |
G58 |
工件坐标系5选择 |
G59 |
工件坐标系6选择 |
G代码 |
组别 |
解释 |
G73 |
09 |
高速深孔钻削循环 |
G74 |
左螺旋切削循环 |
G76 |
精镗孔循环 |
*G80 |
取消固定循环 |
G81 |
中心钻循环 |
G82 |
反镗孔循环 |
G83 |
深孔钻削循环 |
G84 |
右螺旋切削循环 |
G85 |
镗孔循环 |
G86 |
镗孔循环 |
G87 |
反向镗孔循环 |
G88 |
镗孔循环 |
G89 |
镗孔循环 |
*G90 |
03 |
使用绝对值命令 |
G91 |
使用增量值命令 |
G92 |
00 |
设置工件坐标系 |
*G94 |
05 |
进给速度,每分钟进给量(
mm/min ) |
G95 |
进给速度,每转进给量(
mm/r ) |
*G98 |
10 |
固定循环返回起始点 |
G99 |
返回固定循环R点 |
|