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 子程式結束返回/重複執行
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 子程式結束返回/重複執行