CNC Gコード・Mコード 総合ガイド:フライス盤・旋盤対応
CNCフライス盤 Gコード一覧(汎用・Fanuc準拠)
世界中のCNC工作機械で共通して使用される主要なGコード・Mコードをまとめました。学習用リファレンスとして、また現場でのクイックリファレンスとしてご活用ください。
| Gコード | 機能 |
|---|---|
| G00 | 早送り |
| G01 | 直線補間 |
| G02 | 円弧補間 CW |
| G03 | 円弧補間 CCW |
| G04 | ドウェル |
| G17 | XY 平面選択 |
| G18 | ZX 平面選択 |
| G19 | YZ 平面選択 |
| G28 | 原点復帰(第1原点) |
| G30 | 第2、第3、第4原点復帰 |
| G40 | 工具半径補正キャンセル |
| G41 | 工具半径補正 左 |
| G42 | 工具半径補正 右 |
| G43 | 工具長補正 +方向 |
| G44 | 工具長補正 -方向 |
| G49 | 工具長補正キャンセル |
| G53 | 機械座標系選択 |
| G54 | ワーク座標系1 選択 |
| G55 | ワーク座標系2 選択 |
| G56 | ワーク座標系3 選択 |
| G57 | ワーク座標系4 選択 |
| G58 | ワーク座標系5 選択 |
| G59 | ワーク座標系6 選択 |
| G68 | 座標回転 |
| G69 | 座標回転キャンセル |
| G73 | ペックドリル サイクル |
| G74 | 左スパイラル 切削円 |
| G76 | 精ボーリング サイクル |
| G80 | 定型サイクル キャンセル |
| G81 | ドリル サイクル、スポット ボーリング |
| G82 | ドリル サイクル または カウンターボア サイクル |
| G83 | ペックドリル サイクル |
| G84 | タッピング サイクル |
| G85 | ボーリング サイクル |
| G86 | ボーリング サイクル |
| G87 | バック ボーリング サイクル |
| G88 | ボーリング サイクル |
| G89 | ボーリング サイクル |
| G90 | 絶対指令 |
| G91 | 増分指令 |
| G92 | ワーク座標系設定 または 最高主軸回転数クランプ |
| G98 | 定型サイクル 初期点復帰 |
| G99 | 定型サイクル R点復帰 |
CNC旋盤 Gコード一覧(汎用・Fanuc準拠)
| Gコード | 機能 |
|---|---|
| G00 | 早送り |
| G01 | 直線補間 |
| G02 | 円弧補間 CW |
| G03 | 円弧補間 CCW |
| G04 | ドウェル |
| G09 | イグザクト ストップ |
| G10 | プログラマブル データ入力 |
| G20 | インチ入力 |
| G21 | ミリ入力 |
| G22 | ストアド ストローク チェック ON |
| G23 | ストアド ストローク チェック OFF |
| G27 | 原点復帰 チェック |
| G28 | 原点復帰 |
| G32 | ねじ切り |
| G40 | 工具先端R補正 キャンセル |
| G41 | 工具先端R補正 左 |
| G42 | 工具先端R補正 右 |
| G70 | 仕上げ加工サイクル |
| G71 | 荒旋削サイクル(縦) |
| G72 | 荒端面サイクル(横) |
| G73 | パターン繰り返しサイクル |
| G74 | ペックドリル サイクル |
| G75 | 溝入れサイクル |
| G76 | ねじ切りサイクル |
| G92 | 座標系設定 または 最高主軸回転数設定 |
| G94 | 分当り送り |
| G95 | 回転当り送り |
| G96 | 定周速制御 ON |
| G97 | 定周速制御 OFF |
CNCフライス盤 Mコード一覧(汎用・Fanuc準拠)
| Mコード | 機能 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプショナル プログラム停止 |
| M02 | プログラム終了 |
| M03 | 主軸正転 CW |
| M04 | 主軸逆転 CCW |
| M05 | 主軸停止 |
| M06 | 工具交換 |
| M07 | クーラント ON - ミスト/スルースピンドル |
| M08 | クーラント ON - フラッド |
| M09 | クーラント OFF |
| M19 | 主軸オリエンテーション |
| M28 | 原点復帰 |
| M29 | リジッドタップ |
| M30 | プログラム終了(リセット) |
| M41 | 低速ギア選択 |
| M42 | 高速ギア選択 |
| M94 | ミラーイメージ キャンセル |
| M95 | X軸 ミラーイメージ |
| M96 | Y軸 ミラーイメージ |
| M98 | サブプログラム呼出し |
| M99 | サブプログラム終了 |
CNC旋盤 Mコード一覧(汎用・Fanuc準拠)
| Mコード | 機能 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプショナル プログラム停止 |
| M02 | プログラム終了 |
| M03 | 主軸正転 CW |
| M04 | 主軸逆転 CCW |
| M05 | 主軸停止 |
| M08 | クーラント ON |
| M09 | クーラント OFF |
| M29 | リジッドタップ モード |
| M30 | プログラム終了 リセット |
| M40 | 主軸ギア 中速 |
| M41 | 低速ギア選択 |
| M42 | 高速ギア選択 |
| M68 | 油圧チャック クローズ |
| M69 | 油圧チャック オープン |
| M78 | テールストック 進出 |
| M79 | テールストック 退避 |
| M94 | ミラーイメージ キャンセル |
| M95 | X軸 ミラーイメージ |
| M98 | サブプログラム呼出し |
| M99 | サブプログラム終了 |
CNCマシン
- CNC旋盤とフライス盤の理解:機能、メリット、用途
- CNCフライス加工エッセンシャル:プロオペレーターのためのクイックリファレンスガイド
- 旋盤のメリット・デメリットと実用的応用:工作機械の母と呼ばれる理由
- CNC旋盤の総合ガイド:構造・種類・メリットを徹底解説
- CNCマシニングセンター、フライス・彫刻、彫刻機の違いを専門家が解説
- CNCフライス盤とCNCルーターの違いと適切なツールの選び方
- CNC加工:精密製造におけるメリットと制約
- CNCフライス加工と旋削加工の違いを徹底比較
- CNCフライス vs 手動フライス:違いと使い分けの判断基準
- 精密CNCフライス・旋盤加工:時間短縮とコスト削減
- 旋盤とフライス盤:主な違いと使い分け