Heidenhain-M-Codes
Heidenhain M-Codes (Sonstige Funktionen) für Heidenhain TNC 640/530/410/426/430/320
Heidenhain TNC 320
Heidenhain-M-Codes
| M-Code | Beschreibung |
|---|---|
| M0 | Programmablauf stoppen (Spindel STOP, Kühlmittel AUS) |
| M1 | Optionales Programm STOP (Spindel STOP, Kühlmittel AUS) |
| M2 | Programmablauf stoppen (Spindel STOP,Kühlmittel AUS,Sprung zu Satz 1,Statusanzeige löschen (je nach Maschinenparameter)) |
| M3 | Spindel EIN im Uhrzeigersinn |
| M4 | Spindel EIN gegen den Uhrzeigersinn |
| M5 | Spindel STOP |
| M6 | Werkzeugwechsel (STOP Programmlauf (abhängig von Maschinenparameter),Spindel STOP) |
| M8 | Kühlmittel EIN |
| M9 | Kühlmittel AUS |
| M13 | Spindel EIN im Uhrzeigersinn (Kühlmittel EIN) |
| M14 | Spindel EIN gegen den Uhrzeigersinn (Kühlmittel EIN) |
| M30 | Dasselbe wie M2 |
| M89 | Freie Zusatzfunktion oder Zyklenaufruf, modal wirksam (je nach Maschinenparameter) |
| M91 | Innerhalb des Positioniersatzes:Koordinaten beziehen sich auf den Maschinennullpunkt |
| M92 | Innerhalb des Positionierungsblocks:Koordinaten beziehen sich auf die vom Maschinenhersteller definierte Position, z. B. Werkzeugwechselposition |
| M94 | Reduzieren Sie die Rundachsenanzeige auf einen Wert unter 360° |
| M97 | Kleine Konturschritte bearbeiten |
| M98 | Offene Konturen komplett bearbeiten |
| M99 | Blockweiser Zyklusaufruf (Zyklusaufruf, NON-MODAL) |
| M101 | Automatischer Werkzeugwechsel mit Ersatzwerkzeug, wenn die maximale Standzeit abgelaufen ist |
| M102 | M101 zurücksetzen |
| M103 | Vorschub beim Eintauchen auf Faktor F reduzieren (prozentual) |
| M104 | Reaktivieren Sie das zuletzt definierte Datum |
| M105 | Bearbeitung mit zweitem kv-Faktor |
| M106 | Bearbeitung mit erstem kv-Faktor |
| M107 | Fehlermeldung bei Ersatzwerkzeugen mit Übermaß unterdrücken |
| M108 | M107 zurücksetzen |
| M109 | Konstante Bahngeschwindigkeit an der Werkzeugschneide (Vorschub erhöhen und verringern) |
| M110 | Konstante Bahngeschwindigkeit an der Werkzeugschneide (nur Vorschubabnahme) |
| M111 | M109/M110 zurücksetzen |
| M112 | Konturübergang zwischen zwei Konturelementen eingeben |
| M113 | M112 zurücksetzen |
| M114 | Automatische Kompensation der Maschinengeometrie beim Arbeiten mit Schrägachsen |
| M115 | M114 zurücksetzen |
| M116 | Vorschub für Rundachsen in mm/min |
| M117 | M116 zurücksetzen |
| M118 | Handradpositionierung während des Programmlaufs überlagern |
| M120 | Radiuskompensierte Kontur vorberechnen (LOOK AHEAD) |
| M124 | Konturfilter |
| M126 | Kurzwegverfahren von Rundachsen |
| M127 | M126 zurücksetzen |
| M128 | Halten Sie die Position der Werkzeugspitze beim Positionieren der geneigten Achsen (TCPM) |
| M129 | M128 zurücksetzen |
| M130 | Anfahren einer Position in einem nicht geneigten Koordinatensystem mit geneigter Arbeitsebene |
| M134 | Genauhalt an nicht tangentialen Konturübergängen beim Positionieren mit Rundachsen |
| M135 | M134 zurücksetzen |
| M136 | Vorschub F in Millimeter pro Spindelumdrehung |
| M137 | M136 zurücksetzen |
| M138 | Auswahl geneigter Achsen |
| M140 | Rückzug von der Kontur in Richtung der Werkzeugachse |
| M141 | Touch-Probe-Überwachung unterdrücken |
| M142 | Modale Programminformationen löschen |
| M143 | Grundrotation löschen |
| M144 | Abgleich der Kinematikkonfiguration der Maschine für IST-/SOLL-Positionen am Satzende |
| M145 | M144 zurücksetzen |
| M148 | Werkzeug bei NC-Stopp automatisch von der Kontur freifahren |
| M149 | M148 zurücksetzen |
| M150 | Endschaltermeldung unterdrücken |
| M200 | Laserschneiden:Programmierte Spannung direkt ausgeben |
| M201 | Laserschneiden:Ausgangsspannung in Abhängigkeit vom Abstand |
| M202 | Laserschneiden:Ausgangsspannung als Funktion der Geschwindigkeit |
| M203 | Laserschneiden:Ausgangsspannung als Funktion der Zeit (Rampe) |
| M204 | Laserschneiden:Ausgangsspannung als Funktion der Zeit (Impuls) |
CNC-Maschine