Siemens SINUMERIK 840D sl Programming Manual page 634

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Work preparation
3.8 Coordinate transformations (frames)
$P_PFRAME = CMIRROR(X, Y, Z)
The syntax for $P_CHBFRAME[<n>] is identical to $P_PFRAME.
Meaning
CTRANS:
CROT:
CSCALE:
CMIRROR:
X, Y, Z:
<offset value>:
<angle>:
<scale>:
Examples
Value assignments to frame components of the current programmable frame
Value assignment to the translation, rotation and mirror frame components of the current
programmable frame:
$P_PFRAME = CTRANS(X,10,Y,20,Z,5) : CROT(Z,45) : CMIRROR(Y)
Writing the rotation components of a frame
Assignment of values to all three axes of the rotation component of the settable data storage
frame $P_UIFR with CROT :
$P_UIFR[5] = CROT(X, 0, Y, 0, Z, 0)
634
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
Offset value
The angle with the rotation
Scale value
2
Z
3
Y
Z
1
Y
X
Y
Y
X
X
1
CTRANS
2 CROT
3
CMIRROR
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents