FREE CNC TOOL · 程式碼快查
G 碼/M 碼一覽表(FANUC 常用)
常用 G/M 碼的機能與使用注意,輸入代碼或關鍵字即時過濾。方言差異已標註。
常用 G 碼(準備機能)
| 代碼 | 機能 | 說明 |
|---|---|---|
| G00 | 快速定位 | 以機台最快速度移動,不切削;接近工件前應減速規劃 |
| G01 | 直線切削進給 | 以 F 指定的進給速度直線切削 |
| G02 | 圓弧切削(順時針) | 搭配 R 或 I/J/K 指定圓弧 |
| G03 | 圓弧切削(逆時針) | 同上,方向相反 |
| G04 | 暫停(Dwell) | X/P 指定秒數,常用於鑽底停留 |
| G17 | XY 平面選擇 | 銑削預設平面 |
| G18 | ZX 平面選擇 | 車削常用 |
| G19 | YZ 平面選擇 | — |
| G20 | 英制單位 | 輸入單位切換為吋 |
| G21 | 公制單位 | 輸入單位切換為 mm |
| G28 | 回機械原點 | 經由中間點回參考點,注意路徑安全 |
| G40 | 刀徑補正取消 | — |
| G41 | 刀徑左補正 | 沿前進方向刀具在輪廓左側 |
| G42 | 刀徑右補正 | 沿前進方向刀具在輪廓右側 |
| G43 | 刀長補正(正向) | 搭配 H 補正號 |
| G49 | 刀長補正取消 | — |
| G52 | 局部座標系 | — |
| G53 | 機械座標系定位 | 不受工件座標影響 |
| G54 | 工件座標系 1 | G54–G59 共六組 |
| G59 | 工件座標系 6 | — |
| G61 | 正確停止模式 | 轉角精確、速度較慢 |
| G64 | 一般切削模式 | 連續平滑進給 |
| G65 | 巨集單次呼叫 | — |
| G68 | 座標旋轉 | 搭配角度 R |
| G69 | 座標旋轉取消 | — |
| G73 | 高速深孔啄鑽循環 | 小退屑量快速啄鑽 |
| G74 | 左螺紋攻牙循環 | 反轉攻牙 |
| G76 | 精搪孔循環 | 定向讓刀退出 |
| G80 | 固定循環取消 | — |
| G81 | 鑽孔循環 | 一次到底 |
| G82 | 鑽孔循環(孔底暫停) | 沉頭孔、改善孔底品質 |
| G83 | 深孔啄鑽循環 | 完全退刀排屑 |
| G84 | 攻牙循環 | 搭配 M29 為剛性攻牙 |
| G85 | 搪孔循環(進給退刀) | — |
| G90 | 絕對值指令 | 座標以工件原點為準 |
| G91 | 增量值指令 | 座標以現在位置為準 |
| G92 | 座標系設定 | 舊式做法,慎用 |
| G94 | 每分鐘進給 | mm/min(銑床預設) |
| G95 | 每轉進給 | mm/rev |
| G98 | 循環結束回起始平面 | 跨越夾具時使用 |
| G99 | 循環結束回 R 平面 | 連續孔加工較快 |
常用 M 碼(輔助機能)
| 代碼 | 機能 | 說明 |
|---|---|---|
| M00 | 程式強制停止 | 按啟動後續行 |
| M01 | 選擇性停止 | 面板 OP Stop 開啟時才停 |
| M02 | 程式結束 | 不回頭 |
| M03 | 主軸正轉 | 搭配 S 轉速 |
| M04 | 主軸反轉 | — |
| M05 | 主軸停止 | — |
| M06 | 自動換刀 | 搭配 T 刀號 |
| M08 | 切削液開 | — |
| M09 | 切削液關 | — |
| M19 | 主軸定位 | 精搪、換刀定向 |
| M29 | 剛性攻牙模式 | 下一行 G84 生效 |
| M30 | 程式結束並回頭 | 最常用結尾 |
| M98 | 呼叫副程式 | 搭配 P 程式號 |
| M99 | 副程式結束返回 | 主程式結尾用則無限循環 |
本表以 FANUC 慣例為主。三菱、Siemens、Heidenhain、新代等控制器存在方言差異(起頭碼、循環參數、部分 M 碼定義不同),上機前請以機台原廠手冊為準——這也是 AI 生成的 G-code 必須經模擬與師傅簽核的原因。
常見問題
G00 和 G01 差在哪?
G00 是快速定位、走機台最快速度且不保證直線軌跡(部分控制器各軸獨立跑);G01 依 F 進給直線切削。接近工件一律用 G01 減速進刀。
G73 和 G83 怎麼選?
G73 小退屑、速度快,適合淺孔與好排屑材料;G83 每次完全退出孔外排屑,深孔(約 3 倍徑以上)與難排屑材料用 G83。
M02 和 M30 差在哪?
兩者都結束程式,M30 額外把游標回到程式開頭,量產循環使用;一般結尾慣用 M30。
延伸閱讀:G-code 是什麼?完全入門 · 對刀與 G54 工件座標 · 撞機預防|更多工具:工具中心