Frames - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

K2: Axis Types, Coordinate Systems, Frames
10.8 Examples
Part program in second channel
Code (excerpt)
. . .
N100 $P_NCBFR[0] = CTRANS( x, 10 )
. . .
N510 G500 X10
N520 $P_CHBFRAME[0] = CTRANS( x, 10 )
. . .
10.8.3

Frames

Example 1
The channel axis is to become a geometry axis through geometry axis substitution.
The substitution is to give the programmable frame a translation component of 10 in the X axis.
The current settable frame is to be retained:
FRAME_GEOX_CHANGE_MODE = 1
$P_UIFR[1] = CROT(x,10,y,20,z,30) ; Frame is retained after geo axis substitution.
G54
TRANS a10
GEOAX(1, a)
Several channel axes can become geometry axes on a transformation change.
Example 2
Channel axes 4, 5 and 6 become the geometry axes of a 5axis orientation transformation. The
geometry axes are thus all substituted before the transformation.
The current frames are changed when the transformation is activated.
The axial frame components of the channel axes, which become geometry axes, are taken
into account when calculating the new WCS. Rotations programmed before the transformation
are retained. The old WCS is restored when the transformation is deactivated.
The most common application will be that the geometry axes do not change before and after
the transformation and that the frames are to stay as they were before the transformation.
Machine data:
$MN_FRAME_GEOAX_CHANGE_MODE = 1
$MC_AXCONF_CHANAX_NAME_TAB[0] = "CAX"
796
Comment
;
The NCU global basic frame is also active in second chan-
nel.
;
Activate basic frame
;
Current frame of second channel is activated with an off-
set.
; Settable frame becomes active.
; Axial offset of a is also substituted.
; a becomes x axis.
; $P_ACTFRAME= CROT(x,10,y,20,z,30):CTRANS(x10)
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents