代碼
功能作用範圍
功能
代碼
功能作用範圍
功能
G00
點定位
G50
*
刀具偏置0/-
G01
直線插補
G51
*
刀具偏置+/0
G02
順時針圓弧插補
G52
*
刀具偏置-/0
G03
逆時針圓弧插補
G53
直線偏移註銷
G04
*
暫停
G54
直線偏移X
G05
*
不指定
G55
直線偏移Y
G06
拋物線插補
G56
直線偏移Z
G07
*
不指定
G57
直線偏移XY
G08
*
加速
G58
直線偏移XZ
G09
*
減速
G59
直線偏移YZ
G10-G16
*
不指定
G60
準確定位(精)
G17
XY平面選擇
G61
準確定位(中)
G18
ZX平面選擇
G62
準確定位(粗)
G19
YZ平面選擇
G63
*
該絲
G20-G32
*
不指定
G64-G67
*
不指定
G33
螺紋切削,等螺距
G68
*
刀具偏置,內角
G34
螺紋切削,增螺距
G69
*
刀具偏置,外角
G35
螺紋切削,減螺距
G70-G79
*
不指定
G36-G39
*
不指定
G80
固定循環註銷
G40
刀具補償/刀具偏置註銷
G81-G89
固定循環
G41
刀具補償--左
G90
絕對尺寸
G42
刀具補償--右
G91
增量尺寸
G43
*
刀具偏置--正
G92
*
預置寄存
G44
*
刀具偏置--右
G93
進給率,時間倒數
G45
*
刀具偏置+/+
G94
每分鐘進給
G46
*
刀具偏置+/-
G95
主軸每轉進給
G47
*
刀具偏置-/-
G96
恒線速度
G48
*
刀具偏置-/+
G97
每分鐘轉數(主軸)
G49
*
刀具偏置0/+
G98-G99
*
不指定
註:*表示如作特殊用途,必須在程序格式中說明
二.輔助功能字M 輔助功能字是用於指定主軸的旋轉方向、啟動、停止、冷卻液的開關,工件或刀具的夾緊和松開,刀具的更換等功能。輔助功能字由地址符M和其後的兩位數字組成。JB3208-83標準中規定如下表:
代碼
功能作用範圍
功能
代碼
功能作用範圍
功能
M00
*
程序停止
M36
*
進給範圍1
M01
*
計劃結束
M37
*
進給範圍2
M02
*
程序結束
M38
*
主軸速度範圍1
M03
主軸順時針轉動
M39
*
主軸速度範圍2
M04
主軸逆時針轉動
M40-M45
*
齒輪換檔
M05
主軸停止
M46-M47
*
不指定
M06
*
換刀
M48
*
註銷M49
M07
2號冷卻液開
M49
*
進給率修正旁路
M08
1號冷卻液開
M50
*
3號冷卻液開
M09
冷卻液關
M51
*
4號冷卻液開
M10
夾緊
M52-M54
*
不指定
M11
松開
M55
*
刀具直線位移,位置1
M12
*
不指定
M56
*
刀具直線位移,位置2
M13
主軸順時針,冷卻液開
M57-M59
*
不指定
M14
主軸逆時針,冷卻液開
M60
更換工作
M15
*
正運動
M61
工件直線位移,位置1
M16
*
負運動
M62
*
工件直線位移,位置2
M17-M18
*
不指定
M63-M70
*
不指定
M19
主軸定向停止
M71
*
工件角度位移,位置1
M20-M29
*
永不指定
M72
*
工件角度位移,位置2
M30
*
紙帶結束
M73-M89
*
不指定
M31
*
互鎖旁路
M90-M99
*
永不指定
M32-M35
*
不指定
註:*表示如作特殊用途,必須在程序格式中說明