M00, M01(プログラムストップ、オプショナルストップ)

M00 のプログラムストップを実行すると、プログラムがストップし、機械も一時停止します。

M01 のオプショナルストップを実行すると、設備の操作パネルの「オプショナルストップ」のボタンが有効になっているとき、機械が一時停止します。「オプショナルストップ」ボタンが無効になっている場合には、何もせずに次のブロックを実行します。

M00、M01 のどちらで機械が停止しても、起動ボタン(自動運転ボタン)を押すと次のブロックからプログラムを再開します。


M00、M01 の注意点

M00、M01 が実行されると、主軸の回転やクーラントの吐き出しは止まります。M00 や M01 でプログラムを停止させる位置は十分な注意が必要です。

プログラムを再開して加工を継続するときは、始めに主軸を回転させるM03 や M04、クーラントの吐き出しが必要な場合は M08 などを指令する必要があります。

Mコードの詳細一覧
コード機能
M00プログラムストップ
M01オプショナルストップ
M02プログラム終了
M03主軸正転
M04主軸逆転
M05主軸停止
M06工具交換
M08クーラントの吐出
M09クーラントの吐出停止
M19主軸定位置停止
M20自動電源しゃ断
M30プログラム終了と頭出し
M33工具収納
M98サブプログラム呼び出し
M99サブプログラム終了

お知らせ
メニュー
NC旋盤
サブメニュー
OSP(オークマ)
雑学
NCプログラマの為の数学
関連サイト