Fräszyklen
3.16 Schwenken - CYCLE800
Hinweis zu Freifahren der Werkzeugachse und Verfahren der Rundachsen
Die Werkzeugachse (z. B. bei G17 = Z) kann vor dem Schwenken der Rundachsen
freigefahren werden.
Die Positionierung erfolgt mit dem konventionellen Eilgang für JOG (MD 32010
$MA_JOG_VELO_RAPID[AX]).
Werden die Rundachsen positioniert, wird ebenfalls mit G0 und dem konventionellen Eilgang
für JOG (MD 32010 $MA_JOG_VELO_RAPID[AX]) verfahren. Die Verfahrbewegungen
erfolgen ausschließlich aus dem Zyklus TOOLCARR.SPF und können vom
Maschinenhersteller angepasst werden.
Wird eine Schwenkebene mit aktiven TRAORI verfahren, erfolgt die Verfahrbewegung
ebenfalls im Zyklus TOOLCARR.SPF, wobei mit dem entsprechenden Richtungsvektor die
Werkzeugorientierung senkrecht auf die Schwenkebene gestellt wird
(z. B. bei G17 mit C3 = 1).
Hinweis zu Verschiebungen in der Nullpunktverschiebung (NV) der Rundachsen des
Schwenkdatensatzes
Alle Rundachsen, die im Schwenkdatensatz vereinbart sind, können grundsätzlich einen
Wert in der Verschiebung der NV haben. Verschiebungen in der NV der Rundachse, die sich
um die Werkzeugachse dreht, führen nicht zur Verdrehung des WKS (Grunddrehung).
In allen anderen Fällen führen Verschiebungen in einer oder in beiden Rundachsen zu einer
Drehung des WKS und damit auch zu einer Änderung der Grundstellung der
Maschinenkinematik. Diese Drehung wird im Werkstückbezug (WPFRAME) beim Aufruf des
CYCLE800 berücksichtigt und ist damit bei der Programmierung der nachfolgenden
Programmschritte zu beachten.
Dies gilt nicht für manuelle oder halbautomatische Rundachsen des Schwenkdatensatzes,
da diese der NC nicht bekannt sind und damit keine NV besitzen.
3.16.6.3
Datentransfer der Schwenkdaten bei "Schwenken in JOG"
Durch die Funktion "Schwenken in JOG" werden grundsätzlich nur Drehungen in die aktive
Framekette geschrieben. Alle translatorischen Verschiebungen in der aktiven Framekette
bleiben erhalten.
In Abhängigkeit der Kombinationsmöglichkeiten der Drehungen bzw. der Null-Ebene
setzen/löschen gibt es folgende Festlegungen des Datentransfers der Schwenkdaten in die
aktuelle Framekette:
Schwenkebene: neu
● löscht und verkettet die Drehungen (der Geometrieachsen XYZ) des Schwenkframes
● Drehungen der aktiven NV bleiben erhalten
Schwenkebene: additiv
● Verkettet die Drehungen der Eingabewerte mit den Drehungen des Schwenkframes
● Drehungen der aktiven NV
238
Werkstückbezug ($P_WPFRAME)
Werkstückbezug ($P_WPFRAME)
bleiben erhalten
1)
Programmierhandbuch, 01/2008, 6FC5398-3BP20-1AA0
Zyklen