森精機の G コードと M コード
Mori Seiki NMV Programming G-codes and M-codes の完全なリスト。Mori Seiki マシニング センターで作業する CNC 機械工プログラマー向け。
画像:HEINZ BAUMGARTNER AG
これらの G および M コードは、以下にリストされている NC ユニットを備えた次の森精機モデルに適用されます。
モデル
- NMV1500 DCG
- NMV3000 DCG
- NMV5000 DCG
- NMV8000 DCG/40
- NMV8000 DCG/50
NCユニット
- MSX-701 IV
- MSX-711 IV
森精機のGコードとMコード
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高速処理(先読みブロック数1000)/ナノスムージング/スムーズ補間 |
| 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 | 工具半径オフセットキャンセル/工具先端半径オフセットキャンセル |
| G41 | 工具半径オフセット、左/工具ノーズ半径オフセット、左 |
| G42 | 工具半径オフセット、右/工具ノーズ半径オフセット、右 |
| 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 | 工具位置オフセット、2 倍減少 |
| 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 | 座標回転・3D座標変換 |
| G68.2 | 傾斜作業平面コマンド (オイラー角) |
| G69 | 座標回転キャンセル/3D座標変換キャンセル |
| 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 | 1 回転あたりの送りモード |
| G96 | 定速制御 |
| G97 | 旋削主軸を一定速度で制御 |
| G98 | 原点復帰(穴加工固定サイクル) |
| G99 | R点復帰(穴加工固定サイクル) |
| G107 | 円筒補間 |
| G313 | 負荷監視マクロ プログラムの呼び出し |
| G332 | 切削モードの選択 / 公差の指定 |
| G355 | 回転軸の測定 |
| G382 | 傾斜作業面コマンド (ロール ピッチ ヨー) |
M コード
| M コード | 機能 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプションの停留所 |
| M02 | 番組終了 |
| M03 | 主軸始動(通常) |
| M04 | 主軸始動(逆) |
| M05 | 主軸停止 |
| M06 | 工具交換 |
| M08 | クーラント排出オン |
| M09 | オイルショットOFF クーラント排出OFF |
| M10 | C軸クランプ |
| M11 | C軸アンクランプ |
| M19 | スピンドルの向き |
| M20 | 自動電源オフ |
| M21 | 外部出力 |
| M22 | 外部出力 |
| M23 | 外部出力 |
| M24 | 外部出力 |
| M25 | 外部出力 |
| M26 | 外部出力 |
| M27 | 外部出力 |
| M28 | 外部出力 |
| M29 | 同期タッピング モード |
| M30 | 番組終了と巻き戻し |
| M31 | 軸連動バイパス ON |
| M32 | 軸連動バイパス OFF |
| M33 | 工具返却 |
| M44 | テーブル マウント センサー UP |
| M45 | テーブル マウント センサー DOWN |
| M46 | センサー選択信号ON |
| M47 | センサー選択信号OFF |
| M48 | オーバーライドキャンセルオフ |
| M49 | キャンセルのオーバーライド |
| M50 | オイルホールドリルクーラントON |
| M51 | エアブローON |
| M53 | センサーエアブローON |
| M55 | オイルミストON |
| M58 | センサーエアブローOFF |
| M59 | エアブローOFF |
| M60 | APC 開始コマンド |
| M61 | APC 開始コマンド |
| M66 | ツール スキップ オン |
| M68 | B軸クランプ |
| M69 | B軸アンクランプ |
| M70 | ワークカウンター/トータルカウンター |
| M72 | 切りくず除去クーラント ON |
| M73 | Y 軸ミラー イメージ オフ |
| M74 | Y 軸ミラー イメージ ON |
| M75 | X 軸ミラー イメージ オフ |
| M76 | X 軸ミラー イメージ ON |
| M77 | 外部出力 |
| M80 | シャワークーラントON |
| M81 | シャワークーラントオフ |
| M82 | 自動ドアオープン |
| M83 | 自動ドアクローズ |
| M84 | 負荷監視(ティーチング、監視)モードON |
| M85 | 負荷監視(ティーチング、監視)モードOFF 適応制御モードOFF |
| M86 | 適応制御モード ON |
| M88 | スルースピンドルクーラントON |
| M89 | スルースピンドルクーラントオフ |
| M90 | 工具主軸・旋盤主軸同時運転モードON |
| M91 | 工具主軸・旋盤主軸同時運転モードOFF |
| M95 | 切りくず除去クーラント OFF |
| M96 | マクロ割り込みモード |
| M97 | マクロ割り込みモードのキャンセル |
| M98 | NC メモリ内のサブプログラム呼び出し |
| M99 | サブプログラム終了 リピートプログラム |
| M119 | スピンドル (2 番目) の向き |
| M120 | 外部出力 |
| M121 | 外部出力 |
| M122 | 外部出力 |
| M123 | 外部出力 |
| M124 | 外部出力 |
| M125 | 外部出力 |
| M126 | 外部出力 |
| M127 | 外部出力 |
| M128 | 外部出力 |
| M129 | 外部出力 |
| M144 | 光学センサーの電源がオン |
| M145 | 光学センサーの電源オフ |
| M165 | 油穴エアブローON |
| M166 | Csコンタリング制御モード |
| M167 | Cs コンタリング制御モードのキャンセル |
| M180 | ミストコレクターON |
| M181 | ミストコレクターOFF |
| M182 | 補助出力 2 オン |
| M183 | 補助出力 2 オフ |
| 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 | クーラント吐出圧力レベル 0 |
| M271 | クーラント吐出圧力レベル 1 |
| M272 | クーラント吐出圧力レベル 2 |
| M273 | クーラント吐出圧力レベル 3 |
| M274 | クーラント吐出圧力レベル 4 |
| M275 | クーラント吐出圧力レベル 5 |
| M276 | クーラント吐出圧力レベル 6 |
| M277 | クーラント吐出圧力レベル 7 |
| M302 | 工具寿命カウント オーバーライド セット |
| M303 | 旋削モード OFF (C 軸割出しモード ON) |
| M304 | モードをオンにしています |
| M305 | 端面クーラントON |
| M306 | 端面クーラント OFF |
| M510 | フィクスチャ 1 クランプ |
| M511 | フィクスチャ 1 のクランプ解除 |
| M512 | 治具 2 クランプ |
| M513 | 治具 2 のアンクランプ |
| M514 | 治具 3 クランプ |
| M515 | 治具 3 のアンクランプ |
| M516 | 治具 4 クランプ |
| M517 | 治具 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 | マルチカウンター表示機能 |
CNCマシン