2.4.3
Komponenten von Frames
2.4.3.1
Translation
Die Programmierung der Translation erfolgt über folgende Programmbefehle:
$P_UIFR[1] = CTRANS(x,10,y,10)
$P_UIFR[1,x,tr] = 10
TRANS x = 10 y = 10
2.4.3.2
Feinverschiebung
Mit dem Maschinendatum:
MD18600 $MN_MM_FRAME_FINE_TRANS
kann die Feinverschiebung in folgenden Varianten projektiert werden:
0:
1:
Die Feinverschiebung kann im Programm über den Befehl CFINE (x, .., y, ...) programmiert
werden. Mit CTRANS(...) wird die Grobverschiebung festgelegt. Grob- und Feinverschiebung
addieren sich zur Gesamtverschiebung.
$P_UBFR = CTRANS(x, 10) : CFINE(x, 0.1) : CROT(x, 45)
$P_UIFR[1] = CFINE(x, 0.5, y, 1.0, z, 0.1)
Der Zugriff auf die Einzelkomponenten der Feinverschiebung erfolgt durch die
Komponentenangabe FI.
finex = $P_UIFR[ $P_UIFRNUM, x, FI ]
Achsen, Koordinatensysteme, Frames (K2)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Feinverschiebung kann nicht eingegeben, bzw. nicht programmiert werden.
Feinverschiebung für einstellbare Frames, Basisframes und das prog. Frame ist von der
Bedienung oder über Programm möglich.
; Frame-Komponente
; nur prog. Frame
Ausführliche Beschreibung
2.4 Frames
2-43