Frames - Siemens SINUMERIK 828D Function Manual

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

K2: Axis Types, Coordinate Systems, Frames
10.8 Examples
Part program in first channel
Code (excerpt)
. . .
N100 $P_NCBFR[0] = CTRANS( x, 10 )
. . .
N130 $P_NCBFRAME[0] = CROT(X, 45)
. . .
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)
G54
TRANS a10
GEOAX(1, a)
Several channel axes can become geometry axes on a transformation change.
808
Comment
;
Activation of the NC global basic frame
;
Activation of the NC global basic frame with rotation =>
alarm 18310, since rotations of NC global frames
are not permitted
Comment
;
The NCU global basic frame is also active in second
channel.
;
Activate basic frame
;
Current frame of second channel is activated with an
offset.
; Frame is retained after geo axis substitution.
; 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, 09/2011, 6FC5397-0BP40-2BA0
Basic Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents