ケズリバ(kezuriba.net)/nc/m30/ より印刷
M30
マシニング・旋盤プログラム終了・頭出し(エンドオブテープ)
⌨書き方と注意点
M30
- プログラムを終了し、先頭に戻る。次の起動で最初から始まる
- 終了後に主軸・クーラントが止まるか、モーダル情報がどうリセットされるかは機械による(Siemens ISO)
- Haas では部品カウンタ等の設定とも連動する(Setting 2, 39, 56, 83 など)
- M コードの多くは機械メーカーが割り当てる(Siemens ISO: M00〜M89 は工作機械メーカー定義)。必ず機械の取扱説明書で確認する
≠メーカー・機械による違い
同じコードでも、NC 装置や機械メーカーで書き方や割り当てが違うことがあります。必ずお使いの機械の取扱説明書で確かめてください。
| 資料 | 機械 | 項目 | 内容 |
|---|---|---|---|
| NIST | マシニング | 意味 | パレット交換+プログラム終了RS274/NGC の M30 はパレットシャトル交換を伴う定義 |
📚出典
意味は2つ以上の資料で一致したものを載せています(一致を確認)。説明はケズリバの言葉で書いています。
- 三菱電機(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)」 mitsubishielectric.com
- 三菱電機(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Lathe) e-Learning 教材(PDF, BNP-C8027-688)」 mitsubishielectric.com
- Siemens AG「SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D Programming Manual ISO Milling, 04.2007 Edition(6FC5398-7BP10-0BA0)」 cache.industry.siemens.com
- Haas Automation, Inc.「Mill Operator's Manual – 18 Mill M-Codes(オンライン版)」 haascnc.com
- Haas Automation, Inc.「Lathe Operator's Manual – 17 Lathe M-Codes(オンライン版)」 haascnc.com
- 米国国立標準技術研究所(NIST)「The NIST RS274NGC Interpreter – Version 3(NISTIR 6556, 2000)」 nvlpubs.nist.gov
- 埼玉大学 工学部 機械工学科 実習「マシニングセンタプログラム2019(実習用 NC プログラム O19-0101、コメント付き)」 jisshu.mech.saitama-u.ac.jp