Haas CNC Adresscodes: Vollständige Referenz für 4. & 5. Achsen-Bewegung
Die folgende Liste enthält die Adresscodes, die bei der Programmierung der Haas-Fräsmaschine verwendet werden.

A – Vierte Achse Drehbewegung
(Einstellung 30, 34, 48, 108)
Der Adressbuchstabe A wird verwendet, um die Bewegung der optionalen vierten A-Achse anzugeben. Er spezifiziert einen Winkel in Grad für die Drehachse. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu drei dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/1000 Grad angenommen.
B – Fünfte Achse Drehbewegung
(Einstellung 78, 79, 80, 108)
Der Adressbuchstabe B wird verwendet, um die Bewegung der optionalen fünften B-Achse anzugeben. Er spezifiziert einen Winkel in Grad für die Drehachse. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu drei dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/1000 Grad angenommen.
C – Hilfsweise Externe Drehachse
(Einstellung 38)
Der Adressbuchstabe C wird verwendet, um die Bewegung der optionalen externen sechsten C-Achse anzugeben. Er spezifiziert einen Winkel in Grad für die Drehachse. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu drei dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/1000 Grad angenommen.
D – Werkzeugdurchmesser-Offset-Wahl
(Einstellung 40, 43, 44, 58)
Der Adressbuchstabe D wird verwendet, um den Werkzeugdurchmesser oder -radius für die Werkzeugradiuskorrektur auszuwählen. Die nachfolgende Zahl muss zwischen 0 und 200 liegen (100 Programme bei älteren Maschinen). Dnn wählt jenen Offset-Register aus, der in der Offset-Anzeige enthalten ist und den Werkzeugdurchmesser-/radius-Offset-Betrag bei Verwendung der Werkzeugradiuskorrektur (G41 G42) enthält. D00 hebt die Werkzeugradiuskorrektur auf, sodass die Werkzeuggröße null ist und alle zuvor definierten Dnn aufgehoben werden.
E – Graviervorschub oder Konturgenauigkeit
(Einstellung 85)
Der Adressbuchstabe E wird mit G187 verwendet, um die erforderliche Genauigkeit beim Schneiden einer Ecke während Hochgeschwindigkeitsbearbeitungsvorgängen auszuwählen. Der mögliche Wertebereich ist 0,0001 bis 0,25 für den E-Code. Siehe Abschnitt „Konturgenauigkeit“ in Ihrer Maschinenanleitung für weitere Informationen.
F – Vorschub
(Einstellung 19, 77)
Der Adressbuchstabe F wird verwendet, um den Vorschub für alle Interpolationsfunktionen auszuwählen, einschließlich Taschenfräsen und Festzyklen. Er ist entweder in Zoll pro Minute mit vier Nachkommastellen oder mm pro Minute mit drei Nachkommastellen.
G – Vorbereitende Funktionen (G-Codes)
Der Adressbuchstabe G wird verwendet, um die Art des Vorgangs anzugeben, der in dem Block mit dem G-Code stattfinden soll. G wird von einer zwei- oder dreistelligen Zahl zwischen 0 und 187 gefolgt. Jeder in dieser Steuerung definierte G-Code ist Teil einer Gruppe von G-Codes. Gruppen-0-Codes sind nicht-modal; sie spezifizieren eine Funktion, die nur für diesen Block gilt und andere Blöcke nicht beeinflusst. Die anderen Gruppen sind modal und die Spezifikation eines Codes in der Gruppe hebt den vorherigen Code dieser Gruppe auf. Ein modaler G-Code gilt für alle nachfolgenden Blöcke, sodass diese Blöcke den gleichen G-Code nicht erneut spezifizieren müssen. Mehr als ein G-Code kann in einem Block platziert werden, um alle Einrichtungsbedingungen für einen Vorgang anzugeben.
H – Werkzeuglängen-Offset-Wahl
(Einstellung 15)
Der Adressbuchstabe H wird verwendet, um den Werkzeuglängen-Offset-Eintrag aus dem Offset-Speicher auszuwählen. H wird von einer zweistelligen Zahl zwischen 0 und 200 gefolgt (100 Programme bei älteren Maschinen). H0 löscht jeden Werkzeuglängen-Offset und Hnn verwendet den in der Offset-Anzeige unter n eingetragenen Werkzeuglängenversatz. Sie müssen entweder G43 oder G44 auswählen, um einen Werkzeuglängen-Offset (H) zu aktivieren. Der G49-Befehl ist die Standardbedingung und dieser Befehl löscht alle Werkzeuglängen-Offsets. Ein G28, M30 oder das Drücken von Reset hebt auch Werkzeuglängen-Offsets auf.
I – Kreisinterpolation oder Festzyklus-Daten
Der Adressbuchstabe I wird verwendet, um Daten für entweder Festzyklen oder Kreisbewegungen anzugeben. Er ist in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen definiert.
J – Kreisinterpolation oder Festzyklus-Daten
Der Adressbuchstabe J wird verwendet, um Daten für entweder Festzyklen oder Kreisbewegungen anzugeben. Er ist in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen definiert.
K – Kreisinterpolation oder Festzyklus-Daten
Der Adressbuchstabe K wird verwendet, um Daten für entweder Festzyklen oder Kreisbewegungen anzugeben. Er ist in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen definiert.
L – Schleifenzähler zum Wiederholen eines Befehlsblocks
Der Adressbuchstabe L wird verwendet, um eine Wiederholungsanzahl für einige Festzyklen und Hilfsfunktionen anzugeben. Er wird von einer Zahl zwischen 0 und 32767 gefolgt.
M – M-Code Sonstige Funktionen
Der Adressbuchstabe M wird verwendet, um einen M-Code anzugeben. Diese Codes werden verwendet, um diverse Maschinenfunktionen zu steuern. Beachten Sie, dass pro Block in einem CNC-Programm nur ein M-Code erlaubt ist und alle M-Codes in einem Block sekundär ausgeführt werden.
N – Blocknummer
Der Adressbuchstabe N ist vollständig optional. Er kann verwendet werden, um jeden Block eines Programms zu identifizieren oder zu nummerieren. Er wird von einer Zahl zwischen 0 und 99999 gefolgt. Die M97-Funktion muss eine N-Zeilenummer referenzieren.
O – Programmnummer (Programmname in Klammern)
Der Adressbuchstabe O wird verwendet, um ein Programm zu identifizieren. Er wird von einer Zahl zwischen 0 und 99999 gefolgt. Ein im Speicher gespeichertes Programm hat immer eine Onnnnn-Identifikation im ersten Block. Die Änderung der Onnnnn im ersten Block führt zur Neunummerierung des Programms. Wenn Sie einen Programmnamen (Programmtextname) in Klammern in den ersten drei Zeilen eines Programms eingeben, wird dieser Programmname auch in Ihrer Programmliste angezeigt. Sie können bis zu 500 Programmnummern (200 bei älteren Maschinen) in Ihrer Programmliste haben. Sie können eine Programmnummer im LIST PROG Display löschen, indem Sie das Programm mit dem Cursor auswählen und die ERASE PROG Taste drücken. Sie können ein Programm auch im erweiterten Editor über den Menüpunkt DELETE PROGRAM FROM LIST löschen.
P – Verweilzeit oder M98 Programmnummer-Aufruf oder M97 Sequenznummer-Aufruf
Der Adressbuchstabe P wird entweder für eine Verweilzeit in Sekunden bei einigen Festzyklen oder in einem G04 verwendet, oder P wird als Programmnummernreferenz für ein M98 oder als Sequenznummernreferenz für ein M97 verwendet. Der P-Wert ist eine positive Zahl ohne Dezimalpunkt bis 99999 bei Verwendung mit M98 oder M97. Wenn als Verweilzeit verwendet, kann es eine positive Dezimalzahl zwischen 0,001 und 1000,0 Sekunden sein.
Q – Festzyklus Optionale Daten
Der Adressbuchstabe Q wird in Festzyklen verwendet und ist immer eine positive Zahl in Zoll zwischen 0,001 und 100,0.
R – Kreisinterpolation oder Festzyklus-Daten
(Einstellung 52)
Der Adressbuchstabe R wird in Festzyklen oder Kreisinterpolation verwendet. Er ist entweder in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen. Er wird von einer Zahl in Zoll oder metrisch gefolgt. Er wird meist verwendet, um die Referenzebene für Festzyklen zu definieren.
S – Spindeldrehzahl-Befehl
(Einstellung 20)
Der Adressbuchstabe S wird verwendet, um die Spindeldrehzahl in Verbindung mit M41 und M42 anzugeben. S wird von einer vorzeichenlosen Zahl zwischen 1 – 99999 gefolgt. Der S-Befehl schaltet die Spindel nicht ein oder aus; er setzt nur die gewünschte Geschwindigkeit. Wenn ein Gangwechsel erforderlich ist, um die befohlene Geschwindigkeit einzustellen, bewirkt dieser Befehl einen Gangwechsel, auch wenn die Spindel stillsteht. Wenn die Spindel läuft, erfolgt ein Gangwechselvorgang und die Spindel läuft mit der neuen Geschwindigkeit.
T – Werkzeugwahl-Code
(Einstellung 15)
Der Adressbuchstabe T wird verwendet, um das Werkzeug für den nächsten Werkzeugwechsel auszuwählen. Die nachfolgende Zahl muss eine positive Zahl zwischen 1 und (20) der Zahl in Parameter 65 sein. Er bewirkt nicht den Werkzeugwechselvorgang. Tnn kann in demselben Block platziert werden, der den Werkzeugwechsel startet (M06 oder M16) oder in einem beliebigen vorherigen Block.
U – Hilfsweise Externe Lineare Achse
Der Adressbuchstabe U wird verwendet, um die Bewegung für die optionale externe lineare U-Achse anzugeben. Er spezifiziert eine Position oder Bewegung in Zoll. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu vier dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll angenommen. Der kleinste Betrag ist 0,0001 Zoll, der negativste Wert ist -8380,0000 Zoll, und die größte Zahl ist 8380,0000 Zoll.
V – Hilfsweise Externe Lineare Achse
Der Adressbuchstabe V wird verwendet, um die Bewegung für die optionale externe lineare V-Achse anzugeben. Er spezifiziert eine Position oder Bewegung in Zoll. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu vier dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll angenommen.
W – Hilfsweise Externe Lineare Achse
Der Adressbuchstabe W wird verwendet, um die Bewegung für die optionale externe lineare W-Achse anzugeben. Er spezifiziert eine Position oder Bewegung in Zoll. Er wird immer von einer vorzeichenbehafteten Zahl und bis zu vier dezimalen Nachkommastellen gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll angenommen.
X – Lineare X-Achsen-Bewegung
(Einstellung 45)
Der Adressbuchstabe X wird verwendet, um die Bewegung für die X-Achse anzugeben. Er spezifiziert eine Position oder Distanz entlang der X-Achse. Er ist entweder in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen. Er wird von einer vorzeichenbehafteten Zahl in Zoll oder metrisch gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll oder 1/1000 mm angenommen.
Y – Lineare Y-Achsen-Bewegung
(Einstellung 46)
Der Adressbuchstabe Y wird verwendet, um die Bewegung für die Y-Achse anzugeben. Er spezifiziert eine Position oder Distanz entlang der Y-Achse. Er ist entweder in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen. Er wird von einer vorzeichenbehafteten Zahl in Zoll oder metrisch gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll oder 1/1000 mm angenommen.
Z – Lineare Z-Achsen-Bewegung
(Einstellung 47)
Der Adressbuchstabe Z wird verwendet, um die Bewegung für die Z-Achse anzugeben. Er spezifiziert eine Position oder Distanz entlang der Z-Achse. Er ist entweder in Zoll mit vier Nachkommastellen oder mm mit drei Nachkommastellen. Er wird von einer vorzeichenbehafteten Zahl in Zoll oder metrisch gefolgt. Wird kein Dezimalpunkt eingegeben, wird die letzte Ziffer als 1/10000 Zoll oder 1/1000 mm angenommen.
CNC-Maschine
- Gebrauchte CNC-Maschine finden – Umfassender Leitfaden
- Gebrauchte CNC-Maschine reinigen: Expertentipps für Langlebigkeit & Wiederverkaufswert
- Wie CNC-Maschinen die Fertigung revolutionieren: Anwendungen & Vorteile
- 8 wesentliche Materialien für präzises CNC-Fräsen
- Wesentliche Metalle für Präzisions-CNC-Bearbeitung: Materialien & Anwendungen
- Präzisionsgefertigte Filmkameras mit Haas CNC-Technologie
- Offizielles Haas CNC-Drehmaschinen-Bedienerhandbuch herunterladen – Umfassender Leitfaden & Programmierbeispiele
- Haas CNC mit PC oder Laptop verbinden: Schritt-für-Schritt-Anleitung
- Vollständiger Leitfaden zu Haas Fräsen M-Codes: Funktionen, Einstellungen & Anwendung
- M-Code-Meisterschaft: CNC-Programmierquiz