WikiDer > M-Code

M-code

EIN M-Code ist ein Befehl, der verwendet wird, wenn bij Computerprogrammierung von a CNC-Programm. Dieser M-Code ist eine Anweisung für die Maschine. Der Code hat eine Struktur mit dem Buchstaben M, gefolgt von einer Zahl.

M ist die Abkürzung des englischen Wortes "Sonstiges" was "gemischt, vielseitig" bedeutet. Genau wie die G-Code auch der M-Code ist in verschiedene Gruppen unterteilt.

Gruppe 0 ist M03 (Spindel im Uhrzeigersinn), M04 (Spindel gegen den Uhrzeigersinn), M05 (Spindelstopp).
Gruppe 1 ist M38 und M39 (Präzisionsstopp ein/aus).
Gruppe 2 ist M00 (programmierter Halt), M17 (Unterprogrammende), M30 (Programmende mit Rückkehr zum Programmanfang), M30 übersteuert auch die Radiuskorrektur (G41/G42).
Gruppe 3 ist M08 (Kühlmittel ein), M09 (Kühlmittel aus)
M00, M17 und M30 sind pro Zeile aktiv.
M05, M39 und M09 verhalten sich entsprechend dem Scharfschaltstatus.