Maßangaben Inch / metrisch (G70, G71, G700, G710)
G70 Maßangaben in Inch
Befehl | G70 |
Aufhebung | G71, G700 oder G710 |
Einheit für Längen auf Inch einstellen. Die neue Einheit gilt auch für den aktuellen Satz. G70
ist gleichbedeutend mit dem Aufruf unitLengthSet(unitLengthInch)
. Die Einheit für die Geschwindigkeit ist davon nicht betroffen. Siehe UnitLength und G71 für Einzelheiten.
G71 Maßangaben in mm
Befehl | G71 (Standardeinstellung) |
Aufhebung | G70, G700 oder G710 |
Einheit für Längen auf Millimeter einstellen. Die neue Einheit gilt auch für den aktuellen Satz. G71
ist gleichbedeutend mit dem Aufruf unitLengthSet(unitLengthMillimeter)
. Die Einheit für die Geschwindigkeit ist davon nicht betroffen. Siehe UnitLength für weitere Einzelheiten.
Beispiel:
In Abbildung "BeispielG70G71" ist die Bahn des folgenden Beispiels dargestellt, das die Einheit Millimeter verwendet.
- In der ersten Zeile des Programms wird die Einheit für Längen auf Inch gesetzt. Diese Einheit wird in der gleichen Zeile verwendet, um
X2
in Inch zu interpretieren. Die BahnN10
endet also an der Position [50.8
mm,0
mm,0
mm]. - Dementsprechend bewegt die nächste Zeile das Werkzeug entlang
N20
in Richtung [50.8
mm,25.4
mm,0
mm]. - In der letzten Zeile wird die Einheit auf Millimeter gesetzt. Daher endet die Bahn
N30
an der Position [80
mm,25.4
mm,0
mm]. Dementsprechend ist das SegmentN30
eine horizontale Linie.
N10 G01 X2 G70 F6000
N20 G01 Y1
N30 G01 X80 Y25.4 G71
M02
Abbildung "BeispielG70G71".
G700 Maßangabe in Inch mit Verrechnung des Vorschubs
Befehl | G700 |
Aufhebung | G70, G71 oder G710 |
Wie G70
, gilt aber auch für die Interpretation der Geschwindigkeit. Die neue Einheit wird im aktuellen Satz wirksam. G700
ist gleichbedeutend mit den Aufrufen unitLengthSet(unitLengthInch)
und unitVelocitySet(unitLengthInch,unitTimeMinute)
.
G710 Maßangabe in Millimetern mit Verrechnung des Vorschubs
Befehl | G710 |
Aufhebung | G70, G71 oder G700 |
Wie G71
, gilt aber auch für die Interpretation der Geschwindigkeit. Die neue Einheit wird im aktuellen Satz wirksam. G710
ist gleichbedeutend mit den Aufrufen unitLengthSet(unitLengthMillimeter)
und unitVelocitySet(unitLengthMillimeter,unitTimeMinute)
.
Beispiel:
Die Bahn des folgenden Beispiels ist in Abbildung "BeispielG700G710" dargestellt.
- Die erste Zeile definiert eine lineare Bewegung auf
[1 in, 1 in, 0 in]
mit einer Geschwindigkeit von100 in/min
. - Die zweite Zeile setzt die Längeneinheit auf
mm
, hat aber keinen Einfluss auf die Geschwindigkeitseinheit. Sie definiert eine Bewegung auf[30 mm, 10 mm, 0 mm]
mit einer Geschwindigkeit von50 in/min
. - In der letzten Zeile wird auch die Geschwindigkeitseinheit auf
mm/min
gesetzt. Es findet also eine Bewegung nach[40 mm, 20 mm, 0 mm]
mit einer Geschwindigkeit von1000 mm/min
statt.
N10 G700 G01 X1 Y1 F100
N20 G71 G01 X50 Y10 F50
N30 G710 G01 X80 Y20 F1000
Abbildung "BeispielG700G710".