Funktion:
Das Werkzeug verfährt mit dem programmierten Vorschub auf einem Kreisbogen zu dem durch die Koordinaten X und Y vorgegebenen Zielpunkt.
- G02 - die Kreisinterpolation erfolgt im Uhrzeigersinn
- G03 - die Kreisinterpolation erfolgt gegen den Uhrzeigersinn
NC-Programmcode:
G02 [X...] [Y...] [Z...] [I...] [J...] [F...] [S...] [T...] [M...]
G03 [X...] [Y...] [Z...] [I...] [J...] [F...] [S...] [T...] [M...]
Hinweise:
- Da mit der Angabe der Zielpunktkoordinaten nicht bekannt ist wie groß der zu verfahrende Radius ist, muss dieser durch weitere Zusatzbedingungen (I, J) bekannt gemacht werden.
- I - inkrementaler Abstand von Startkoordinate und Kreismittelpunkt in X - Richtung
- J - inkrementaler Abstand von Startkoordinate und Kreismittelpunkt in Y - Richtung
- Die Koordinatenangabe kann mit Absolut- (G90) oder Kettenmaßeingabe (G91) erfolgen.
- Alle Zusatzbedingungen sind optional.
- Werden neben der Änderung der Koordinatenadressen weitere Zusatzbedingungen programmiert, dann werden diese zuerst ausgeführt.
Empfehlungen
Programmieren Sie mit G02/G03:
- keinen Werkzeugwechsel
(verwenden Sie für Werkzeugwechsel eigene Programmsätze)- möglichst wenig M-Befehle
(z.B. Kühlmittel an/aus oder Programmende)
Beispiel
Es soll ein Kreisbogen vom Startpunkt SP(15, 40) zum Zielpunkt ZP(35, 20) mit dem Radis R20 erfolgen. Programmieren Sie die reine Verfahrbewegung (das Werkzeug befindet sich am SP) einmal mit G90 und einmal mit G91.
Lösung:
G90
X+15.0 Y+40.0
G03 X+35.0 Y+20.0 I+20.0 J+0.0
... X+15.0 Y+40.0
G91
G03 X+20.0 Y-20.0 I+20.0 J+0.0
...
Übungsbeispiel S-Nut (G02/G03)
Es soll ein Programm zur Herstellung der in der nachfolgenden Skizze sichtbaren "S-Nut" geschrieben werden.
- Die Kontur soll 2,5mm tief in das Rohteil (Fl 80x10x120 DIN 174) gefräst werden.
- Das geeignete Werkzeug T08* befindet sich am Punkt P0 (130, 90, 90), der auch als Werkzeugwechselpunkt genutzt werden kann.
- *Parameter für T08:
Werkzeugdurchmesser 4mm; Schnittgeschwindigkeit 35m/min; maximale Schnitttiefe 2,5mm; Vorschubgeschwindigkeit 25mm/min- Die Drehzahl muss aus der gegebenen Schnittgeschwindigkeit errechnet werden!
- Der Werkstücknullpunkt befindet sich in Z-Richtung an der Oberkante des Rohteiles.
Lösungsvorschlag:
N001 F25 S? T08 M03 N002 G? X? Y? N003 Z? M08 N004 G? Z? N005 X? N006 G? X? Y? I? J? N007 G? X? Y? N008 G? X? Y? I? J? N009 G? X? N010 Z? M09 N011 G? Z? N012 X? Y? N013 M30 N001 Technologiezeile N002 Eilgang XY-Wert über P1 N003 Z-Wert vor Kontur (KM an) N004 Nuttiefe zustellen N005 Gerade zu R10 N006 Kreisbogen R10 N007 Gerade zu R15 N008 Kreisbogen R15 N009 Abschlussgerade N010 aus Kontur gehen (KM aus) N011 Eilgang Z-Wert P0 N012 Eilgang XY-Wert P0 N013 Programm EndeZusatzaufgabe:
Erstellen Sie dieses Programm noch einmal, allerdings mit Kettenmaßeingabe (G91)!