Programmierbeispiele zur Syntax
Linearbewegungen
Beispiel 1:
Global: Linearbewegungen, Vorschub, Absolutpositionen
Pfad 1: Achspositionen
Pfad 2: Achspositionen
N.. G01 F10 G90 : X10 Y10 Z0 : U10 V10 W0
Beispiel 2:
Global: Vorschub
Pfad 1: Linearbewegung, Absolutpositionen, Achspositionen
Pfad 2: Linearbewegung, Absolutpositionen, Achspositionen
N.. F10 : G01 G90 X10 Y10 Z0 : G01 G90 U10 V10 W0
Beispiel 3:
Global: Vorschub
Pfad 1: Linearbewegung, Absolutpositionen, Achspositionen
Pfad 2: Linearbewegung, Relativpositionen, Achspositionen
N.. F10 : G01 G90 X10 Y10 Z0 : G01 G91 U10 V10 W0
Beispiel 4:
Global: Linearbewegungen, Vorschub, Absolutpositionen
Pfad 1: Eilgang, Absolutpositionen, Achspositionen
Pfad 2: Linearbewegungen, Relativpositionen, Achspositionen
N.. G01 F10 G90: G00 G90 X10 Y10 Z0 : G91 U10 V10 W0
Beispiel 5:
Global: Linearbewegungen, Vorschub, Absolutpositionen
Pfad 1: ---
Pfad 2: Achspositionen
N.. G01 F10 G90 : : U10 V10 W0
Beispiel 6:
Global: Linearbewegungen, Vorschub, Absolutpositionen
Pfad 1: Achspositionen
Pfad 2: ---
N.. G01 F10 G90 : X10 Y10 Z0
oder
N.. G01 F10 G90 : X10 Y10 Z0 :
Beispiel 7:
Global: Linearbewegungen, Vorschub, Absolutpositionen, Achsposition Zusatzachse
Pfad 1: Achspositionen
Pfad 2: Achspositionen
N.. G01 F10 G90 Z1=100 : X10 Y10 Z0 : U10 V10 W0
Zirkularbewegungen
Beispiel 1:
Global: Zirkularbewegungen, Vorschub, Absolutpositionen, Kreismittelpunkte
Pfad 1: Achspositionen Kreisendpunkt
Pfad 2: Achspositionen Kreisendpunkt
N.. G02 F10 G90 I10 J0 : X20 Y0 Z0 : U20 V0 W0
Beispiel 2:
Global: Zirkularbewegungen CW, Vorschub, Absolutpositionen, Kreisradius
Pfad 1: Achspositionen Kreisendpunkt
Pfad 2: Achspositionen Kreisendpunkt
N.. G02 F10 G90 R10 : X20 Y0 Z0 : U20 V0 W0
Beispiel 3:
Global: Zirkularbewegungen CW, Vorschub, Absolutpositionen
Pfad 1: Kreismittelpunkte, Achspositionen Kreisendpunkt
Pfad 2: Kreismittelpunkte, Achspositionen Kreisendpunkt
N.. G02 F10 G90 : I10 J0 X20 Y0 Z0 : I15 J0 U30 V0 W0
Beispiel 4:
Global: Vorschub, Absolutpositionen
Pfad 1: Zirkularbewegung CW, Kreismittelpunkte, Achspositionen Kreisendpunkt
Pfad 2: Zirkularbewegung CCW, Kreismittelpunkte, Achspositionen Kreisendpunkt
N.. F10 G90 : G02 I10 J0 X20 Y0 Z0 : G03 I15 J0 U30 V0 W0
Beispiel 5:
Global: Vorschub, Absolutpositionen
Pfad 1: Zirkularbewegung CW, Kreismittelpunkte, Achspositionen Kreisendpunkt
Pfad 2: Zirkularbewegung CCW, Kreisradius, Achspositionen Kreisendpunkt
N.. F10 G90 : G02 I10 J0 X20 Y0 Z0 : G03 R15 U30 V0 W0
Beispiel 6:
Global: Zirkularbewegungen CW, Vorschub, Absolutpositionen, Kreiradius (G163)
Pfad 1: Achspositionen Kreisendpunkt
Pfad 2: Achspositionen Kreisendpunkt
N.. G02 F10 G90 G163=10 : X20 Y0 Z0 : U20 V0 W0
Beispiel 7:
Global: Vorschub, Absolutpositionen
Pfad 1: Zirkularbewegungen CW, Kreisradius (G163), Achspositionen Kreisendpunkt
Pfad 2: Zirkularbewegungen CCW, Kreisradius, Achspositionen Kreisendpunkt
N.. F10 G90 : G02 G163=10 X20 Y0 Z0 : G03 R15 U30 V0 W0
Kombination Linear/Zirkularbewegungen:
Beispiel 1:
Global: Vorschub, Absolutpositionen
Pfad 1: Linearbewegung, Achspositionen
Pfad 2: Zirkularbewegung CCW, Kreisradius, Achspositionen Kreisendpunkt
N.. F10 G90 : G01 X20 Y0 Z0 : G03 R15 U30 V0 W0
Beispiel 2:
Global: Vorschub, Absolutpositionen, Zirkularbewegung CW, Kreisradius
Pfad 1: Linearbewegung, Achspositionen
Pfad 2: Achspositionen Kreisendpunkt
N.. F10 G90 G02 R15 : G01 X20 Y0 Z0 : U30 V0 W0
Beispiel 3:
Global: Vorschub, Absolutpositionen, Linearbewegung, Achsposition Zusatzachse
Pfad 1: Zirkularbewegung CW, Kreismittelpunkte, Achspositionen Kreisendpunkt
Pfad 2: Linearbewegung, Achspositionen
N.. F10 G90 G01 Z1=100 : G02 I10 J0 X20 Y0 Z0 : U30 V0 W0
Beispiel 4:
Global: Vorschub, Absolutpositionen
Pfad 1: Zirkularbewegung CW, Kreismittelpunkte, Achspositionen Kreisendpunkt
Pfad 2: Linearbewegung, Achspositionen
N.. F10 G90 : G02 I10 J0 X20 Y0 Z0 : G01 U30 V0 W0