G代碼(G-code,又稱RS-274),是最為廣泛使用的數控(Numerical Control)編程語言,有多個版本,主要在計算機輔助製造中用於控制自動工具機。G代碼有時候也稱為G編程語言。
G代碼有命令數控機械執行動作的能力,例如執行床台移動或鑽孔… 等功能。
G代碼是由首字「G」再加上2位數字組成的(如G01)。
CNC銑床和CNC車床的G代碼略有不同。以下是各G代碼的含有的意義[1]:
部分代碼有互斥關係,只要其中一個啟動,另外一個就會關閉(如G15、G16)[1]。
更多信息 G代碼, 功用 ...
G代碼(GXX)
G代碼
|
功用
|
G代碼
|
功用
|
G00
|
快速移動 (四軸定位)
|
G69
|
座標旋轉取消
|
G01
|
直線切削 (四軸直線插值) (兩軸直線插值有圓角) (兩軸直線插值有倒角)
|
G70.00
|
方形袋狀挖掘加工
|
G02
|
順時針圓弧插值
|
G70.01
|
圓形袋狀挖掘加工
|
G03
|
逆時針圓弧插值
|
G70.02
|
方形筍狀自動加工
|
G04
|
暫停
|
G70.03
|
圓形筍狀自動加工
|
G09
|
單行精確定位
|
G70.04
|
方形側銑
|
G10
|
數據設定模式啟動
|
G70.05
|
圓形側銑
|
G11
|
數據設定模式關閉
|
G70.06
|
面銑
|
G15
|
使用直角座標規劃程式
|
G70.07
|
線性鑽孔模式
|
G16
|
使用極座標規劃程式
|
G70.08
|
矩陣式鑽孔模式
|
G17
|
選擇XY平面
|
G70.09
|
圓弧式鑽孔模式
|
G18
|
選擇XZ平面
|
G70.10
|
輪廓袋狀挖掘加工
|
G19
|
選擇YZ平面
|
G70.11
|
輪廓袋狀側銑
|
G20
|
英制單位輸入
|
G70.21
|
線性物件模式
|
G21
|
公制單位輸入
|
G70.22
|
矩陣式物件模式
|
G28
|
經由指定中途點到主參考點
|
G70.23
|
圓弧式物件模式
|
G29
|
經由指定中途點到達目的點
|
G73
|
鑽孔加工循環 (快速啄進)
|
G30
|
經由指定中途點到第二、三、四參考點
|
G74
|
攻牙加工循環 (左手攻牙)
|
G31
|
選擇性忽略
|
G76
|
鎕孔加工循環 (精密鎕孔)
|
G33
|
車牙(外螺紋)
|
G80
|
取消鑽孔、攻牙或鎕孔等循環指令
|
G37
|
自動刀具量測
|
G81
|
鑽鎕孔加工循環 (一般鑽鎕孔)
|
G40
|
刀徑補償取消
|
G82
|
鑽鎕孔加工循環 (精密深度)
|
G41
|
刀徑偏左補償
|
G83
|
鑽孔加工循環 (啄進退屑)
|
G42
|
刀徑偏右補償
|
G84
|
攻牙加工循環 (右手攻牙)
|
G43
|
刀長補正
|
G85
|
鎕孔加工循環 (一般鎕孔)
|
G49
|
刀長補正取消
|
G86
|
鎕孔加工循環 (一般鎕孔)
|
G50
|
鏡像與比例放大或縮小取消
|
G87
|
鎕孔加工循環 (精密逆鎕)
|
G51
|
鏡像與比例放大或縮小
|
G88
|
鎕孔加工循環 (精密深度停轉手退)
|
G52
|
子座標系設定
|
G89
|
鎕孔加工循環 (精密深度)
|
G53
|
以機械座標快速定位
|
G90
|
使用絕對座標值規劃程式
|
G54
|
選擇第一工作座標系統
|
G91
|
使用相對增量值規劃程式
|
G55
|
選擇第二工作座標系統
|
G92
|
程式原點設定或暫設原點
|
G56
|
選擇第三工作座標系統
|
G94
|
每分鐘進給速度控制
|
G57
|
選擇第四工作座標系統
|
G95
|
每轉進給速度控制
|
G58
|
選擇第五工作座標系統
|
G96
|
定表面速度控制開啟
|
G59
|
選擇第六工作座標系統
|
G97
|
定表面速度控制關閉
|
G60
|
精確到位模式取消
|
G98
|
加工循環指令退回原起始高度
|
G61
|
精確到位模式
|
G99
|
加工循環指令退回參考高度 R 點
|
G68
|
座標旋轉
|
|
|
关闭