
CNC · Pelajaran 3 dari 8 · ±3 menit baca
Kode M Dasar
Perintah untuk fungsi mesin di luar gerakan.
Isi modul · 8 pelajaran
Kode M mengatur fungsi mesin yang bukan gerakan, seperti spindle, coolant, dan pergantian tool.
| Kode | Fungsi |
|---|---|
| M00 | Berhenti terprogram |
| M01 | Berhenti opsional |
| M03 | Spindle berputar searah jarum jam |
| M04 | Spindle berputar berlawanan jarum jam |
| M05 | Spindle berhenti |
| M06 | Pergantian tool |
| M08 / M09 | Coolant hidup / mati |
| M30 | Program selesai dan kembali ke awal |
Tips: Pada contoh frais ini, baris pembuka menetapkan satuan G21, mode absolut G90, pembatalan kompensasi G40, dan work offset G54. Baris pembuka harus disesuaikan dengan jenis mesin dan kontrol; kode bubut tidak selalu sama dengan kode frais.
Kapan memakai M00 dan M01
M00 selalu menghentikan program — cocok untuk membalik benda atau membersihkan geram sebelum lanjut. M01 hanya berhenti bila tombol Optional Stop di panel aktif, sehingga cocok untuk titik pemeriksaan yang dipakai saat run pertama tetapi dilewati saat produksi.
Urutan aman di sekitar pergantian tool
- Matikan coolant (M09) dan hentikan spindel (M05) bila kontrol tidak melakukannya otomatis.
- Bawa tool ke posisi ganti yang aman, misalnya G91 G28 Z0 pada banyak mesin frais.
- Panggil tool berikutnya: T02 M06.
- Aktifkan kompensasi panjang untuk tool baru (G43 H02) sebelum turun mendekati benda.
- Hidupkan spindel (S… M03) dan coolant (M08) sebelum mulai memotong.
Perhatian: Kode M bisa berbeda antara pabrikan. M19 (orientasi spindel), M98/M99 (subprogram), atau kode khusus pintu dan pallet harus selalu dicocokkan dengan manual mesin yang dipakai — jangan menyalin program dari mesin lain tanpa memeriksanya.
