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