114/665
Bosch Rexroth AG
NC-Funktionen mit Syntax gemäß DIN 66025 (incl. Erweiterungen)
Maßeinheiten:
5.2
G‑Codes
5.2.1
Geradeninterpolation im Eilgang "G0"
Beschreibung
Beispiel: <Achse1>
Geschweifte Klammern { }
kennzeichnen einen optionalen Ausdruck/Parameter.
Solche Syntaxelemente können, müssen aber nicht programmiert werden.
Beispiel: G0 { ( { POL, }{<Par1>} ) }
Zeichen "|"
trennt mögliche, aber nicht gleichzeitig verwendbare Parameter voneinander
(Alternativ-Parameter).
Beispiel: G0{({POL,}{NIPS|IPS1|IPS2|IPS3})}
Soweit nicht anders angeben, liegen der NC-Programmierung folgende Maß‐
einheiten zu Grunde:
●
Translatorische Positionen:
[mm] bei G71, [inch] bei G70
●
Rotatorische Positionen:
[Grad] bei Rundachsen
●
Translatorische Geschwindigkeiten:
[mm/min] bei G71, [inch/min] bei G70
●
Rotatorische Geschwindigkeiten:
[Grad/min]
●
Translatorische Beschleunigungen:
[m/sec
2
] bei G71, [1000 inch/sec
●
Rotatorische Beschleunigungen:
[1000Grad/sec
2
]
Fährt eine programmierte Position interpolierend auf einer Geraden mit maxi‐
maler Bahngeschwindigkeit (= im Eilgang) an.
Es gilt:
●
Mindestens eine Achse fährt mit maximaler Geschwindigkeit oder Be‐
schleunigung. Die Geschwindigkeit der Achsen wird so gesteuert, dass
alle zum gleichen Zeitpunkt den Zielpunkt erreichen.
●
Bei aktiver Funktion wird das Kanal-IF‑Signal "Eilgang aktiv" ausgegeben.
●
Die Funktion wirkt modal und löscht G1, G2, G3, G5, G6, G33.
●
Der Schleppabstand (Versatz zwischen Soll- und Istwert) am Satzende
lässt sich auf die Größe bestimmter Zielfenster abbauen (= Funktionalität
"Genauhalt".
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
2
] bei G70