Frame Variables / Assigning Values To Frames; Assigning Direct Values (Axis Value, Angle, Scale) - Siemens SINUMERIK 840D sl Programming Manual

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents