Coordinate transformations (frames)
5.2 Frame variables / assigning values to frames
5.2
Frame variables / assigning values to frames
5.2.1
Assigning direct values (axis value, angle, scale)
Function
You can directly assign values to frames or frame variables in the NC program.
Syntax
$P_PFRAME=CTRANS (X, axis value, Y, axis value, Z, axis value, ...)
$P_PFRAME=CROT (X, angle, Y, angle, Z, angle, ...)
$P_UIFR[..]=CROT (X, angle, Y, angle, Z, angle, ...)
$P_PFRAME=CSCALE (X, scale, Y, scale, Z, scale, ...)
$P_PFRAME=CMIRROR (X, Y, Z)
Programming $P_BFRAME is carried out analog to $P_PFRAME.
Meaning
CTRANS
CROT
CSCALE
CMIRROR
X Y Z
Axis value
Angle
Scale
278
Translation of specified axes
Rotation around specified axes
Scale change on specified axes
Direction reversal on specified axis
Offset value in the direction of the specified geometry axis
Assigning the axis value of the offset
Assigning the angle of rotation around the specified axes
Changing the scale
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
Job Planning