Frame Variables/Assigning Values To Frames - Siemens sinumerik 840d Programming Manual

Hide thumbs Also See for sinumerik 840d:
Table of Contents

Advertisement

12.98
6
840D
840D
NCU 571
NCU 572
NCU 573
6.2

Frame variables/assigning values to frames

Values can be assigned directly, frames can be
chained or frames can be assigned to other frames
in the NC program.
Direct value assignment
Programming
$P_PFRAME=CTRANS (X, axis value, Y, axis value, Z, axis value, ...)
$P_PFRAME=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 analogous
to $P_PFRAME.
Explanation of the commands
CTRANS
CROT
CSCALE
CMIRROR
Function
You can use these functions to assign frames or
frame variables directly in the NC program.
Sequence
You can program several arithmetic rules in
succession.
Example:
$P_PFRAME=CTRANS(...):CROT(...):CSCALE...
Please note that the commands must be connected
by the colon chain operator (...):(...).
This causes the commands firstly to be linked and
secondly to be executed additively in the
programmed sequence.
 Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) − 04.00 Edition
6.2 Frame variables/assigning values to frames
FM-NC
810D
840Di
Translation of specified axes
Rotation around specified axes
Scale change on specified axes
Direction reversal on specified axis
Frames
6
CROT
6-197

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents