森精機Gコード&Mコード完全ガイド:CNCマシニスト向けNMVシリーズ対応
森精機NMVシリーズのマシニングセンタで作業するCNCマシニスト・プログラマー向けに、GコードとMコードの完全リストをまとめました。以下のモデルとNCユニットに対応しています。
対象モデル
- NMV1500 DCG
- NMV3000 DCG
- NMV5000 DCG
- NMV8000 DCG/40
- NMV8000 DCG/50
対象NCユニット
- MSX-701 IV
- MSX-711 IV
森精機 Gコード一覧
| Gコード | 機能 |
|---|---|
| G00 | 位置決め |
| G01 | 直線補間 |
| G02 | 円弧/ヘリカル/スパイラル/円錐補間、CW(時計回り) |
| G02.2 | インボリュート補間、CW |
| G02.3 | 指数関数補間、CW |
| G03 | 円弧/ヘリカル/スパイラル/円錐補間、CCW(反時計回り) |
| G03.2 | インボリュート補間、CCW |
| G03.3 | 指数関数補間、CCW |
| G04 | ドウェル/正確な停止 |
| G05 | AI輪郭制御II 高速処理(先読みブロック数:1000)(高精度輪郭制御互換コマンド) |
| G05.1 | AI輪郭制御II 高速処理 / ナノスムージング / スムーズ補間 |
| G06.2 | NURBS補間 |
| G07 | 仮想軸補間 |
| G07.1(G107) | 円筒補間 / 円筒補間の切削点オフセット |
| G08 | AI輪郭制御(先読み制御互換コマンド) |
| G09 | 正確な停止 |
| G10 | データ設定 |
| G10.6 | 工具逃げデータ |
| G11 | データ設定モードキャンセル |
| G12.1 | 極座標補間モード |
| G13.1 | 極座標補間モードキャンセル |
| G15 | 極座標コマンドキャンセル |
| G16 | 極座標コマンド |
| G17 | XY平面 |
| G18 | ZX平面 |
| G19 | YZ平面 |
| G20 | インチ系データ入力 |
| G21 | ミリメートル系データ入力 |
| G22 | ストアードストロークチェック機能ON |
| G23 | ストアードストロークチェック機能OFF |
| G27 | ゼロ点復帰チェック |
| G28 | 自動ゼロ点復帰 |
| G29 | ゼロ点からの復帰 |
| G30 | 第2/第3/第4ゼロ点復帰 |
| G30.1 | 浮動基準点復帰 |
| G31 | スキップ機能 |
| G33 | ねじ切り/同期送り |
| G34 | 可変リードねじ切り |
| G35 | 円弧ねじ切り CW |
| G36 | 円弧ねじ切り CCW |
| G40 | 工具半径補正/工具先端R補正キャンセル |
| G41 | 工具半径補正 左/工具先端R補正 左 |
| G42 | 工具半径補正 右/工具先端R補正 右 |
| G41.2 | 5軸加工用カッタ補正 左(タイプ1) |
| G41.3 | 5軸加工用カッタ補正(切刃オフセット) |
| G41.4 | 5軸加工用カッタ補正 左(タイプ1)(MSX-5**互換) |
| G41.5 | 5軸加工用カッタ補正 左(タイプ1)(MSX-5**互換) |
| G41.6 | 5軸加工用カッタ補正 左(タイプ2) |
| G42.2 | 5軸加工用カッタ補正 右(タイプ1) |
| G42.4 | 5軸加工用カッタ補正 右(タイプ1)(MSX-5**互換) |
| G42.5 | 5軸加工用カッタ補正 右(タイプ1)(MSX-5**互換) |
| G42.6 | 5軸加工用カッタ補正 右(タイプ2) |
| G40.1 (G150) | 法線方向制御キャンセルモード |
| G41.1 (G151) | 法線方向制御ON(左側) |
| G42.1 (G152) | 法線方向制御ON(右側) |
| G43 | 工具長補正 + |
| G43.1 | 工具軸方向工具長補正 |
| G43.4 | 工具中心点制御(タイプ1)/ 滑らか速度制御 |
| G43.5 | 工具中心点制御(タイプ2) |
| G43.7 | 旋削用工具長オフセット |
| G43.8 | 切削点制御(タイプ1) |
| G43.9 | 切削点制御(タイプ2) |
| G44 | 工具長補正 − |
| G45 | 工具位置オフセット増加 |
| G46 | 工具位置オフセット減少 |
| G47 | 工具位置オフセット倍増 |
| G48 | 工具位置オフセット倍減 |
| G49 | 工具長補正キャンセル/工具中心点制御キャンセル |
| G50 | スケーリングキャンセル/プログラマブルミラーイメージキャンセル(負の倍率) |
| G51 | スケーリング/プログラマブルミラーイメージ(負の倍率) |
| G50.1 | プログラマブルミラーイメージキャンセル |
| G51.1 | プログラマブルミラーイメージ |
| G50.2 | ポリゴン加工キャンセル |
| G51.2 | ポリゴン加工 |
| G52 | ローカル座標系設定 |
| G53 | 機械座標系選択 |
| G53.1 | 工具軸方向制御 |
| G54 | ワーク座標系1選択/追加ワーク座標系選択 |
| G54.1 | 追加ワーク座標系選択 |
| G54.2 | 回転テーブル動的フィクスチャオフセット機能 |
| G54.4 | ワークセット誤差オフセット |
| G55 | ワーク座標系2選択 |
| G56 | ワーク座標系3選択 |
| G57 | ワーク座標系4選択 |
| G58 | ワーク座標系5選択 |
| G59 | ワーク座標系6選択 |
| G60 | 単方向位置決め |
| G61 | 正確な停止モード |
| G62 | 自動コーナーオーバーライドモード |
| G63 | タッピングモード |
| G64 | 切削モード(正確な停止チェックモード) |
| G65 | マクロ呼出し |
| G66 | マクロモーダル呼出し(軸移動コマンド実行後) |
| G66.1 | マクロモーダル呼出し(各ブロックで呼出し) |
| G67 | マクロモーダル呼出しキャンセル |
| G68 | 座標回転/3次元座標変換 |
| G68.2 | 傾斜加工平面コマンド(オイラー角) |
| G69 | 座標回転キャンセル/3次元座標変換キャンセル |
| G72.1 | コピー回転 |
| G72.2 | コピーシフト |
| G73 | 高速深穴ドリルサイクル |
| G74 | 逆タッピングサイクル |
| G76 | 精密ボーリングサイクル |
| G80 | チョッピングモードOFF/穴加工固定サイクルキャンセル |
| G81 | スポットドリルサイクル |
| G81.1 | チョッピング |
| G82 | カウンターボーリングサイクル |
| G83 | 深穴ドリルサイクル |
| G84 | タッピングサイクル |
| G84.2 | 同期タッピングサイクル(F15フォーマット) |
| G84.3 | 逆同期タッピングサイクル(F15フォーマット) |
| G85 | ボーリングサイクル |
| G86 | ボーリングサイクル |
| G87 | バックボーリングサイクル |
| G88 | ボーリングサイクル |
| G89 | ボーリングサイクル |
| G90 | 絶対コマンド |
| G91 | 増分コマンド |
| G92 | ワーク座標系変更/最大旋削主軸速度設定 |
| G92.1 | ワーク座標系プリセット |
| G93 | 逆時間送り |
| G94 | 分当たり送りモード |
| G95 | 回転当たり送りモード |
| G96 | 定表面速度制御 |
| G97 | 旋削主軸定速制御 |
| G98 | 初期点復帰(穴加工固定サイクル) |
| G99 | R点復帰(穴加工固定サイクル) |
| G107 | 円筒補間 |
| G313 | 負荷監視マクロプログラム呼出し |
| G332 | 切削モード選択/許容差指定 |
| G355 | 回転軸測定 |
| G382 | 傾斜加工平面コマンド(ロール・ピッチ・ヨー) |
森精機 Mコード一覧
| Mコード | 機能 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプショナル停止 |
| M02 | プログラム終了 |
| M03 | 主軸正回転開始 |
| M04 | 主軸逆回転開始 |
| M05 | 主軸停止 |
| M06 | 工具交換 |
| M08 | クーラント吐出ON |
| M09 | オイルショットOFF クーラント吐出OFF |
| M10 | C軸クランプ |
| M11 | C軸アンクランプ |
| M19 | 主軸オリエンテーション |
| M20 | 自動電源遮断 |
| M21-M28 | 外部出力 |
| M29 | 同期タッピングモード |
| M30 | プログラム終了とリワインド |
| M31 | 軸インターロックバイパスON |
| M32 | 軸インターロックバイパスOFF |
| M33 | 工具戻し |
| M44 | テーブルマウントセンサーUP |
| M45 | テーブルマウントセンサーDOWN |
| M46 | センサー選択信号ON |
| M47 | センサー選択信号OFF |
| M48 | オーバーライドキャンセルOFF |
| M49 | オーバーライドキャンセルON |
| M50 | オイルホールドリルクーラントON |
| M51 | エアブローON |
| M53 | センサーエアブローON |
| M55 | オイルミストON |
| M58 | センサーエアブローOFF |
| M59 | エアブローOFF |
| M60 | APC開始コマンド |
| M61 | APC開始コマンド |
| M66 | 工具スキップON |
| M68 | B軸クランプ |
| M69 | B軸アンクランプ |
| M70 | ワークカウンタ/トータルカウンタ |
| M72 | チップ除去クーラントON |
| M73 | Y軸ミラーイメージOFF |
| M74 | Y軸ミラーイメージON |
| M75 | X軸ミラーイメージOFF |
| M76 | X軸ミラーイメージON |
| M77 | 外部出力 |
| M80 | シャワークーラントON |
| M81 | シャワークーラントOFF |
| M82 | 自動ドア開 |
| M83 | 自動ドア閉 |
| M84 | 負荷監視(ティーチング、監視)モードON |
| M85 | 負荷監視モードOFF 適応制御モードOFF |
| M86 | 適応制御モードON |
| M88 | スルースピンドルクーラントON |
| M89 | スルースピンドルクーラントOFF |
| M90 | 工具主軸/旋削主軸同時運転モードON |
| M91 | 工具主軸/旋削主軸同時運転モードOFF |
| M95 | チップ除去クーラントOFF |
| M96 | マクロ割り込みモード |
| M97 | マクロ割り込みモードキャンセル |
| M98 | NCメモリ内サブプログラム呼出し |
| M99 | サブプログラム終了/プログラム繰り返し |
| M119 | 主軸(第2)オリエンテーション |
| M120-M129 | 外部出力 |
| M144 | 光学センサー電源ON |
| M145 | 光学センサー電源OFF |
| M165 | オイルホールエアブローON |
| M166 | Cs輪郭制御モード |
| M167 | Cs輪郭制御モードキャンセル |
| M180 | ミストコレクターON |
| M181 | ミストコレクターOFF |
| M182 | 補助出力2 ON |
| M183 | 補助出力2 OFF |
| M192 | ATC準備モードON |
| M193 | ATC準備モードOFF |
| M198 | 外部I/Oデバイス内サブプログラム呼出し |
| M200 | チップコンベア開始(正方向) |
| M201 | チップコンベア停止 |
| M203 | 旋削主軸正回転開始 |
| M204 | 旋削主軸逆回転開始 |
| M205 | 旋削主軸停止 |
| M216 | 慣らし運転用潤滑サイクル開始 |
| M226 | セミドライON |
| M227 | セミドライOFF |
| M229 | IDリーダー前進 |
| M230 | IDリーダー復帰 |
| M252 | スルースピンドルエアブローON |
| M253 | スルースピンドルエアブローOFF |
| M258 | 自動開閉プロテクタ開 |
| M259 | 自動開閉プロテクタ閉 |
| M270-M277 | クーラント吐出圧力レベル0-7 |
| M302 | 工具寿命カウントオーバーライド設定 |
| M303 | 旋削モードOFF(C軸インデックスモードON) |
| M304 | 旋削モードON |
| M305 | 端面クーラントON |
| M306 | 端面クーラントOFF |
| M510-M517 | 治具1-4 クランプ/アンクランプ |
| M608 | 3D干渉チェック機能ON |
| M609 | 3D干渉チェック機能OFF |
| M1003 | 主軸正回転開始 |
| M1004 | 主軸逆回転開始 |
| M1005 | 主軸停止 |
| M1010 | C軸クランプ |
| M1011 | C軸アンクランプ |
| M1019 | 主軸オリエンテーション |
| M1044 | センサーダウン |
| M1045 | センサーアップ |
| M1046 | センサー選択信号ON |
| M1047 | センサー選択信号OFF |
| M1068 | B軸クランプ |
| M1069 | B軸アンクランプ |
| M1082 | 自動ドア開 |
| M2000-M2020 | マルチカウンタ表示機能 |
このリファレンスは、森精機NMVシリーズの高度な5軸加工機能(G68.2、G43.4/G43.5、G41.2-G42.6等)や、同期タッピング、チョッピング、負荷監視、APC/ATC関連のMコードまで網羅しています。実機のパラメータ設定と併せてご確認ください。
CNCマシン
- DMG MORIとJungheinrichが無人搬送ソリューションを発表:初のAGVデモを公開
- CNC Gコード&Mコード完全ガイド – ダウンロード可能なPDF付き
- DMG Mori Seiki CNCフライス盤:精密製造のための先進ソリューション
- Gコード・Mコード完全マスター:CNCプログラミング総合ガイド
- 精密レーザー刻印・彫刻サービス:アルミ、革、木材などへのカスタムデザイン
- Gコード・Mコード完全ガイド:CNCプログラミングの基礎をマスター
- CNC Mコード完全入門:工作機械制御のマスター
- Haas フライス盤 Mコード完全ガイド: 機能・設定・使用法
- DIN 66025:NCプログラミングコード総合ガイド
- CNC Gコード・Mコード 総合ガイド:フライス盤・旋盤対応
- Mach3 Mコード総合ガイド:CNC加工用