Haas Mill M コード
Haas M コードの完全なリスト。
すべての M コードがアクティブ化されるか、ブロックの他のすべてが完了した後にアクションが発生します。
プログラム内のブロックごとに 1 つの M コードのみが許可されます。
M コードの横に (設定番号) が記載されている場合、その設定は何らかの形でその M コードに関連しています。
Haas Mill G コードについては、Haas CNC Mill G コードを参照してください。
Haas Mill M コード
Haas Mill M コード
M-Code | 説明 |
---|---|
M00 | プログラム停止 |
M01 | オプションのプログラム停止 |
M02 | プログラム終了 (設定 39) |
M03 | スピンドルオン、時計回り (S) (設定 144) |
M04 | スピンドルオン、反時計回り (S) (設定 144) |
M05 | 主軸停止 |
M06 | 工具交換 (T) (設定 42、87、155) |
M08 | クーラント オン (設定 32) |
M09 | クーラントオフ |
M10 | 第 4 軸ブレーキ オン |
M11 | 第 4 軸のブレーキ解除 |
M12 | 第 5 軸ブレーキ オン |
M13 | 第 5 軸のブレーキ解除 |
M16 | 工具交換 (T) (M06 と同じ) |
M17 | APC パレットのアンクランプと APC ドアのオープン |
M18 | APC パレットをクランプして APC ドアを閉じる |
M19 | オリエント スピンドル (P、R 値はオプション) |
M21-M28 | M-Fin 信号を備えたオプションのユーザー M コード インターフェイス |
M30 | プログラムの終了とリセット (設定 2、39、56、83) |
M31 | チップオーガーフォワード (設定 114,115) |
M33 | チップオーガーストップ |
M34 | クーラント スピゴット位置ダウン、増分 (+1) |
M35 | クーラントスピゴット位置アップ、デクリメント (-1) |
M36 | パレット部品準備完了 (P) |
M39 | 回転工具タレット (T#) (設定 86) |
M41 | スピンドル ロー ギア オーバーライド |
M42 | スピンドルハイギアオーバーライド |
M50 | パレットチェンジ(P)の実行(設定121~129) |
M51-M58 | オプションのユーザー M コード セット |
M59 | 出力リレー セット (N) |
M61-M68 | オプションのユーザー M コード クリア |
M69 | 出力リレー クリア (N) |
M75 | G35 または G136 基準点を設定 |
M76 | コントロール ディスプレイ非アクティブ |
M77 | コントロール ディスプレイ アクティブ |
M78 | スキップ信号が検出された場合のアラーム |
M79 | スキップ信号が見つからない場合のアラーム |
M80 | 自動ドアオープン (設定 131) |
M81 | 自動ドアクローズ (設定 131) |
M82 | ツール アンクランプ |
M83 | オート エア ジェット オン |
M84 | オート エア ジェット オフ |
M86 | ツール クランプ |
M88 | スピンドルを通るクーラント |
M89 | スピンドルオフのクーラント |
M93 | 軸 POS キャプチャ開始 (P、Q) |
M94 | 軸 POS キャプチャ停止 |
M95 | スリープ モード |
M96 | 入力がない場合はジャンプ (P、Q) |
M97 | ローカル サブプログラム呼び出し (P、L) |
M98 | サブプログラム呼び出し (P、L) |
M99 | M97 ローカル サブプログラムまたは M98 サブプログラム リターンまたはループ プログラム (設定 118) |
M101 | MOM (Minimum Oil Machining) CANNED CYCLE MODE (I) |
M102 | MOM (Minimum Oil Machining) MODE (I,J) |
M103 | MOM (Minimum Oil Machining) MODE CANEL |
M109 | インタラクティブなユーザー入力 (P) |
CNCマシン