這是g程式碼
G00
快速移動點定位
G01
直線插補
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
暫停
G05
---
G17
XY平面選擇
G18
ZX平面選擇
G19
YZ平面選擇
G32
螺紋切削
G33
G40
刀具補償登出
G41
刀具補償——左
G42
刀具補償——右
G43
刀具長度補償——正
G44
刀具長度補償——負
G49
刀具長度補償登出
G50
主軸最高轉速限制
G54~G59
加工座標系設定
G65
使用者宏指令
G70
精加工迴圈
G71
外圓粗切迴圈
G72
端面粗切迴圈
G73
封閉切削迴圈
G74
深孔鑽迴圈
G75
外徑切槽迴圈
G76
複合螺紋切削迴圈
G80
撤銷固定迴圈
G81
定點鑽孔迴圈
G90
絕對值程式設計
G91
增量值程式設計
G92
螺紋切削迴圈
G94
每分鐘進給量
G95
每轉進給量
G96
恆線速控制
G97
恆線速取消
G98
返回起始平面
G99
返回R平面
G功能字
SIEMENS系統
透過中間點圓弧插補
恆螺距螺紋切削
零點偏置
英制
米制
固定迴圈
絕對尺寸
增量尺寸
主軸轉速極限
直線進給率
旋轉進給率
恆線速度
登出G96
輔助功能 M 程式碼 功能作用範圍 功能 程式碼 功能作用範圍 功能
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 * 不指定
這是g程式碼
G00
快速移動點定位
G01
直線插補
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
暫停
G05
---
G17
XY平面選擇
G18
ZX平面選擇
G19
YZ平面選擇
G32
螺紋切削
G33
---
G40
刀具補償登出
G41
刀具補償——左
G42
刀具補償——右
G43
刀具長度補償——正
G44
刀具長度補償——負
G49
刀具長度補償登出
G50
主軸最高轉速限制
G54~G59
加工座標系設定
G65
使用者宏指令
G70
精加工迴圈
G71
外圓粗切迴圈
G72
端面粗切迴圈
G73
封閉切削迴圈
G74
深孔鑽迴圈
G75
外徑切槽迴圈
G76
複合螺紋切削迴圈
G80
撤銷固定迴圈
G81
定點鑽孔迴圈
G90
絕對值程式設計
G91
增量值程式設計
G92
螺紋切削迴圈
G94
每分鐘進給量
G95
每轉進給量
G96
恆線速控制
G97
恆線速取消
G98
返回起始平面
G99
返回R平面
G功能字
SIEMENS系統
G00
快速移動點定位
G01
直線插補
G02
順時針圓弧插補
G03
逆時針圓弧插補
G04
暫停
G05
透過中間點圓弧插補
G17
XY平面選擇
G18
ZX平面選擇
G19
YZ平面選擇
G32
---
G33
恆螺距螺紋切削
G40
刀具補償登出
G41
刀具補償——左
G42
刀具補償——右
G43
---
G44
---
G49
---
G50
---
G54~G59
零點偏置
G65
---
G70
英制
G71
米制
G72
---
G73
---
G74
---
G75
---
G76
---
G80
撤銷固定迴圈
G81
固定迴圈
G90
絕對尺寸
G91
增量尺寸
G92
主軸轉速極限
G94
直線進給率
G95
旋轉進給率
G96
恆線速度
G97
登出G96
G98
---
G99
---
輔助功能 M 程式碼 功能作用範圍 功能 程式碼 功能作用範圍 功能
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 * 不指定