準備功能代碼有ISO和EIA兩種國際上通用的格式。FANUC和SIEMENS的數控系統都採用G代碼編程。
G代碼 | 組別 | 解釋 |
G00 | 01 | 定位(快速移動) |
G01 | 直線切削 | |
G02 | 順時針切圓弧(CW,順時鐘) | |
G03 | 逆時針切圓弧(CCW,逆時鐘) | |
G04 | 00 | 暫停(Dwell) |
G09 | 停於精確的位置 | |
G20 | 06 | 英制輸入 |
G21 | 公制輸入 | |
G22 | 04 | 內部行程限位 有效 |
G23 | 內部行程限位 無效 | |
G27 | 00 | 檢查參考點返回 |
G28 | 參考點返回 | |
G29 | 從參考點返回 | |
G30 | 回到第二參考點 | |
G32 | 01 | 切螺紋 |
G40 | 07 | 取消刀尖半徑偏置 |
G41 | 刀尖半徑偏置(左側) | |
G42 | 刀尖半徑偏置(右側) | |
G50 | 00 | 修改工件坐標;設定主軸最大的RPM |
G52 | 設定局部坐標系 | |
G53 | 選擇工具機坐標系 | |
G70 | 00 | 精加工循環 |
G71 | 內外徑粗切循環 | |
G72 | 台階粗切循環 | |
G73 | 成形重複循環 | |
G74 | Z 向步進鑽削 | |
G75 | X 向切槽 | |
G76 | 切螺紋循環 | |
G90 | 01 | (內外直徑)切削循環 |
G92 | 切螺紋循環 | |
G94 | (台階) 切削循環 | |
G96 | 12 | 恆線速度控制 |
G97 | 恆線速度控制取消 | |
G98 | 10 | 固定循環返回起始點 |