Daftar Kode M Fanuc
M-code adalah instruksi program cnc yang membantu masinis/programmer cnc untuk mengontrol perangkat keras mesin cnc seperti chuck, tailstock, quill, coolant. Berikut ini daftar M-code yang banyak digunakan pada mesin bubut/penggilingan cnc dengan kontrol cnc Fanuc.
Daftar Kode-M Fanuc (Bubut)
| Kode M | Deskripsi |
| M00 | Program berhenti |
| M01 | Penghentian program opsional |
| M02 | Akhir program |
| M03 | Spindel mulai maju CW |
| M04 | Spindel mulai membalikkan CCW |
| M05 | Spindel berhenti |
| M08 | Pendingin aktif |
| M09 | Pendingin mati |
| M29 | Mode ketuk kaku |
| M30 | Akhir dari pengaturan ulang program |
| M40 | Gigi spindel di tengah |
| M41 | Pemilihan Gigi Rendah |
| M42 | Pemilihan Gigi Tinggi |
| M68 | Tutup chuck hidrolik |
| M69 | Cek hidrolik terbuka |
| M78 | Tailstock maju |
| M79 | Pembalikan tailstock |
| M94 | Pembatalan gambar cermin |
| M95 | Gambar cermin sumbu X |
| M98 | Panggilan subprogram |
| M99 | Akhir dari subprogram |
Daftar Kode-M Fanuc (Mill)
| Kode M | Deskripsi |
| M00 | Program berhenti |
| M01 | Penghentian program opsional |
| M02 | Akhir program |
| M03 | Spindel mulai maju CW |
| M04 | Spindel mulai membalikkan CCW |
| M05 | Spindel berhenti |
| M06 | Perubahan alat |
| M07 | Coolant ON – Kabut coolant/Coolant melalui spindel |
| M08 | Coolant ON – Pendingin banjir |
| M09 | Matikan Pendingin |
| M19 | Orientasi spindel |
| M28 | Kembali ke asal |
| M29 | Ketuk keras |
| M30 | Akhir program (Reset) |
| M41 | Pemilihan gigi rendah |
| M42 | Pemilihan gigi tinggi |
| M94 | Batalkan pencerminan gambar |
| M95 | Gambar cermin sumbu X |
| M96 | Gambar cermin sumbu Y |
| M98 | Panggilan subprogram |
| M99 | Akhir dari subprogram |