Programm & G/M-Codes
Programm & G/M-Codes
Absolutprogrammierung (G90)
Koordinatenwerte beziehen sich auf den Nullpunkt.
Bedingte Anweisung (IF)
Führt je nach Bedingung unterschiedliche Pfade aus.
Eilgangpositionierung (G00)
Verfährt mit Eilgang zur Zielposition.
FANUC Macro B
Makroprogramm-Erweiterungsfunktion von FANUC.
G-Code
Die am weitesten verbreitete Programmiersprache für CNC-Maschinen. G-Code-Befehle steuern Maschinenbewegungen, Spindelfunktionen, Kühlmittel und weitere Abläufe über standardisierte alphanumerische Codes.
Hauptprogramm
Programm zur Steuerung des vollständigen Bearbeitungsablaufs.
Inkrementalprogrammierung (G91)
Koordinatenwerte beziehen sich auf die aktuelle Position.
Kompensation aus (G40)
Hebt die Werkzeugradiuskompensation auf.
Kreisinterpolation (G02/G03)
Bewegung entlang einer Kreisbogenbahn.
Kühlmittel aus (M09)
Schaltet das Kühlmittel aus.
Kühlmittel ein (M08)
Schaltet das Kühlmittel ein.
Linearinterpolation (G01)
Bewegt sich mit gegebenem Vorschub geradlinig.
Linke Werkzeugkompensation (G41)
Kompensiert das Werkzeug auf die linke Seite der Bahn.
M-Code
Befehlssatz zur Steuerung von Hilfsfunktionen.
Makroprogramm
Erweitertes Programm mit Variablen und Logik.
Programmende (M30)
Beendet das Programm und setzt zurück.
Programmnummer (O)
Kennnummer zur Identifikation eines Programms.
Programmsatz (Block)
Ausführungseinheit, die aus einer Codezeile besteht.
Programmstopp (M00/M01)
Programmunterbrechung oder optionaler Stopp.
Rechte Werkzeugkompensation (G42)
Kompensiert das Werkzeug auf die rechte Seite der Bahn.
Satznummer (N)
Laufnummernkennzeichnung eines Programmblocks.
SINUMERIK ShopMill
Dialogorientierte Fräsprogrammierumgebung von Siemens.
SINUMERIK ShopTurn
Dialogorientierte Drehprogrammierumgebung von Siemens.
Spindel Vorwärtslauf (M03)
Startet die Spindel in Vorwärtsrotation.
Spindelstopp (M05)
Stoppt die Spindelrotation.
Unterprogramm
Programmabschnitt, der vom Hauptprogramm wiederholt aufgerufen werden kann.
Unterprogrammaufruf (M98)
Befehl zum Aufruf eines angegebenen Unterprogramms.
Unterprogrammrückkehr (M99)
Unterprogrammende mit Rücksprung zum Hauptprogramm.
Variable
Parameter zur Speicherung und Berechnung im Makroprogramm.
Verweilzeit (G04)
Programmierte Zeitverzögerung.