K2: Achsen, Koordinatensysteme, Frames
11.1 Kurzbeschreibung
G59: Additive achsspezifische programmierbare Nullpunktverschiebung (Feinverschiebung)
Mit G59 wird achsspezifisch der additive Anteil der translatorischen Verschiebung
(Feinverschiebung) programmiert. Der absolute Anteil der translatorischen Verschiebung
(Grobverschiebung) bleibt erhalten.
G59 kann nur verwendet werden, wenn die Feinverschiebung freigegeben wurde:
● MD18600 $MN_MM_FRAME_FINE_TRANS = TRUE
● MD24000 $MC_FRAME_ADD_COMPONENTS = TRUE
Drehung
Orientierungen im Raum werden über Frame-Drehungen wie folgt festgelegt:
● Drehung mit ROT legt die Einzeldrehungen für alle Geometrieachsen fest.
● Raumwinkel mit ROTS, AROTS, CROTS legen die Orientierung einer Ebene im Raum fest.
● Framedrehung mit TOFRAME definiert einen Frame, dessen Z-Achse in Werkzeugrichtung
zeigt.
Skalierung
Mit SCALE werden die programmierbaren Skalierungen (Maßstabfaktor) für alle
Geometrieachsen und Zusatzachsen programmiert.
Soll eine neue Skalierung auf einer anderen Skalierung, Drehung, Verschiebung oder
Spiegelung aufbauen, muss ASCALE programmiert werden.
Spiegeln
Mit folgendem Maschinendatum wird eingestellt, wie das Spiegeln ausgeführt wird:
MD10610 $MN_MIRROR_REF_AX
Verkettung
Frames und Frame-Komponenten lassen sich über den Verkettungsoperator ":" verketten.
Der kanalspezifische Aktive Frame $P_ACTFRAME ergibt sich z.B.aus der Verkettung aller
aktiven Frames des Kanals:
$P_ACTFRAME =
718
$P_PARTFRAME : $P_SETFRAME : $P_EXTFRAME :
$P_ISO1FRAME : $P_ISO2FRAME : $P_ISO3FRAME :
$P_ACTBFRAME : $P_IFRAME : $P_GFRAME :
$P_TOOLFRAME : $P_WPFRAME : $P_TRAFRAME :
$P_PFRAME : $P_ISO4FRAME : $P_CYCFRAME
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716