G程式碼
分組
功能
*G00
01
定位(快速移動)
*G01
直線插補(進給速度)
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
00
暫停,精確停止
G09
精確停止
*G17
02
選擇X Y平面
G18
選擇Z X平面
G19
選擇Y Z平面
G27
返回並檢查參考點
G28
返回參考點
G29
從參考點返回
G30
返回第二參考點
*G40
07
取消刀具半徑補償
G41
左側刀具半徑補償
G42
右側刀具半徑補償
G43
08
刀具長度補償+
G44
刀具長度補償-
*G49
取消刀具長度補償
G52
設定區域性座標系
G53
選擇機床座標系
*G54
14
選用1號工件座標系
G55
選用2號工件座標系
G56
選用3號工件座標系
G57
選用4號工件座標系
G58
選用5號工件座標系
G59
選用6號工件座標系
G60
單一方向定位
G61
15
精確停止方式
*G64
切削方式
G65
宏程式呼叫
G66
12
模態宏程式呼叫
*G67
模態宏程式呼叫取消
G73
09
深孔鑽削固定迴圈
G74
反螺紋攻絲固定迴圈
G76
精鏜固定迴圈
*G80
取消固定迴圈
G81
鑽削固定迴圈
G82
G83
G84
攻絲固定迴圈
G85
鏜削固定迴圈
G86
G87
反鏜固定迴圈
G88
G89
*G90
03
絕對值指令方式
*G91
增量值指令方式
G92
工件零點設定
*G98
10
固定迴圈返回初始點
G99
固定迴圈返回R點
M程式碼
功 能
M00
程式停止
M01
條件程式停止
M02
程式結束
M03
主軸正轉
M04
主軸反轉
M05
主軸停止
M06
刀具交換
M08
冷卻開
M09
冷卻關
M18
主軸定向解除
M19
主軸定向
M29
剛性攻絲
M30
程式結束並返回程式頭
M98
呼叫子程式
M99
子程式結束返回/重複執行
G程式碼
分組
功能
*G00
01
定位(快速移動)
*G01
01
直線插補(進給速度)
G02
01
順時針圓弧插補
G03
01
逆時針圓弧插補
G04
00
暫停,精確停止
G09
00
精確停止
*G17
02
選擇X Y平面
G18
02
選擇Z X平面
G19
02
選擇Y Z平面
G27
00
返回並檢查參考點
G28
00
返回參考點
G29
00
從參考點返回
G30
00
返回第二參考點
*G40
07
取消刀具半徑補償
G41
07
左側刀具半徑補償
G42
07
右側刀具半徑補償
G43
08
刀具長度補償+
G44
08
刀具長度補償-
*G49
08
取消刀具長度補償
G52
00
設定區域性座標系
G53
00
選擇機床座標系
*G54
14
選用1號工件座標系
G55
14
選用2號工件座標系
G56
14
選用3號工件座標系
G57
14
選用4號工件座標系
G58
14
選用5號工件座標系
G59
14
選用6號工件座標系
G60
00
單一方向定位
G61
15
精確停止方式
*G64
15
切削方式
G65
00
宏程式呼叫
G66
12
模態宏程式呼叫
*G67
12
模態宏程式呼叫取消
G73
09
深孔鑽削固定迴圈
G74
09
反螺紋攻絲固定迴圈
G76
09
精鏜固定迴圈
*G80
09
取消固定迴圈
G81
09
鑽削固定迴圈
G82
09
鑽削固定迴圈
G83
09
深孔鑽削固定迴圈
G84
09
攻絲固定迴圈
G85
09
鏜削固定迴圈
G86
09
鏜削固定迴圈
G87
09
反鏜固定迴圈
G88
09
鏜削固定迴圈
G89
09
鏜削固定迴圈
*G90
03
絕對值指令方式
*G91
03
增量值指令方式
G92
00
工件零點設定
*G98
10
固定迴圈返回初始點
G99
10
固定迴圈返回R點
M程式碼
功 能
M00
程式停止
M01
條件程式停止
M02
程式結束
M03
主軸正轉
M04
主軸反轉
M05
主軸停止
M06
刀具交換
M08
冷卻開
M09
冷卻關
M18
主軸定向解除
M19
主軸定向
M29
剛性攻絲
M30
程式結束並返回程式頭
M98
呼叫子程式
M99
子程式結束返回/重複執行