CNC マシンの G コードと M コード - CNC フライス盤と旋盤
CNC マシンの G コードと M コードの完全なリスト。
この G コードと M コードのリストは、プログラミング中または cnc 機械プログラミングの学習中に参照として使用できます。
世界中の cnc 工作機械工場で使用されているほぼすべての cnc 制御に共通する G および M コードの完全なリスト。
CNC ミリング G コード リスト
| Gコード | 説明 |
|---|---|
| G00 | 早送り |
| G01 | 線形補間 |
| G02 | 円弧補間 CW |
| G03 | 円弧補間 CCW |
| G04 | ドウェル |
| G17 | XY 平面の選択 |
| G18 | Z X 平面の選択 |
| G19 | Y Z 平面の選択 |
| G28 | 基準位置に戻る |
| 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 コード リスト
| Gコード | 説明 |
|---|---|
| G00 | 早送り |
| G01 | 線形補間 |
| G02 | 円弧補間 CW |
| G03 | 円弧補間 CCW |
| G04 | ドウェル |
| G09 | 正確な停止 |
| G10 | プログラム可能なデータ入力 |
| G20 | インチで入力 |
| G21 | mmで入力 |
| G22 | ストアドストロークチェック機能オン |
| G23 | ストアドストロークチェック機能オフ |
| G27 | 基準位置復帰チェック |
| G28 | 基準位置に戻る |
| G32 | ねじ切り |
| G40 | 工具ノーズ R 補正キャンセル |
| G41 | 工具ノーズ R 補正左 |
| G42 | 工具ノーズ R 補正右 |
| G70 | 仕上げ加工サイクル |
| G71 | 回転サイクル |
| G72 | 対面サイクル |
| G73 | パターンの繰り返しサイクル |
| G74 | ペック掘削サイクル |
| G75 | 溝入れサイクル |
| G76 | ねじ切りサイクル |
| G92 | 座標系の設定または最大。スピンドル速度設定 |
| G94 | 毎分送り |
| G95 | 1 回転あたりのフィード |
| G96 | 定速制御 |
| G97 | 定速制御キャンセル |
CNC ミリング M コード リスト
| Mコード | 説明 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプションのプログラム停止 |
| M02 | 番組終了 |
| M03 | 主軸始動正転 CW |
| M04 | 主軸始動逆 CCW |
| M05 | 主軸停止 |
| M06 | 変わりすぎ |
| M07 | クーラント オン – ミスト クーラント/クーラント スルー スピンドル |
| M08 | クーラントON - フラッドクーラント |
| M09 | クーラントオフ |
| M19 | スピンドルの向き |
| M28 | 原点回帰 |
| M29 | リジッドタップ |
| M30 | 番組終了(リセット) |
| M41 | ローギアセレクト |
| M42 | ハイギアセレクト |
| M94 | ミラーイメージをキャンセル |
| M95 | X 軸の鏡像 |
| M96 | Y 軸の鏡像 |
| M98 | サブプログラム呼び出し |
| M99 | サブプログラムの終了 |
CNC 旋盤 M コード リスト
| Mコード | 説明 |
|---|---|
| M00 | プログラム停止 |
| M01 | オプションのプログラム停止 |
| M02 | 番組終了 |
| M03 | 主軸始動正転 CW |
| M04 | 主軸始動逆 CCW |
| M05 | 主軸停止 |
| M08 | クーラントオン |
| M09 | クーラントオフ |
| M29 | リジッド タップ モード |
| M30 | プログラム リセットの終了 |
| M40 | 中央のスピンドル ギア |
| M41 | ローギアセレクト |
| M42 | ハイギアセレクト |
| M68 | 油圧チャック クローズ |
| M69 | 油圧チャックが開いています |
| M78 | テールストック前進 |
| M79 | テールストックの反転 |
| M94 | 鏡像キャンセル |
| M95 | X 軸の鏡像 |
| M98 | サブプログラム呼び出し |
| M99 | サブプログラムの終了 |
CNCマシン