Siemens SINUMERIK 840D sl Function Manual page 79

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

Advertisement

Programming
1. Programming the Cartesian position
The position of the 7th axis must be programmed in the workpiece coordination system in
addition to the Cartesian position. The Cartesian position is thus programmed in relation
to the constant workpiece. The 7-axis transformation converts the WCS position via the
rotation of the 7th axis in the basic coordinate system. Possibly programmed or set frames
are normally settled before the 7-axis transformation.
2. Programming of orientation
All programming options of the generic 5-/6-axis transformation are available while
programming the orientation. The 7th axis must always be programmed additionally.
Two different response types can be set in this context via the G code.
– The position of the 7th axis does not influence the programmed orientation.
– The programmed end-orientation is rotated with the 7th axis.
Orientation
1. Orientation with axis interpolation
If the 7th axis should have no influence on the programmed orientation, the G codes of
Groups 25 and 51 must be set accordingly:
G code group 25: ORIMKS
G code group 51: ORIAXES (if MD21104 $MC_ORI_IPO_WITH_G_CODE = 1 is set).
The programmed positions of the rotary axes are not changed by the position of the 7th
axis in this case, but approached directly. The orientation is programmed in relation to the
machine.
Example
Program code
TRAORI(1)
ORIAXES
ORIMKS
G1 X500 Y300 Z800 C15 A5 C1=10 E1=120
1. Orientation and large circle interpolation
If traversing is to be done with large radius circular interpolation, the end orientation is
rotated with the 7th axis.
G code group 25: ORIWKS
G code group 51: ORIVECT (if MD21104 $MC_ORI_IPO_WITH_G_CODE = 1 is set).
In this case the orientation must be programmed in relation to the workpiece. The
programmed orientation is thus related to the fixed workpiece. The position of the 7th axis
is thus not contained in the programmed orientation.
Example
Program code
TRAORI(1)
ORIVECT
ORIWKS
G1 X500 Y800 Z100 A3=0 B3=1 C3=0 AN3=0 BN3=0 CN3=–1 E1=–90
Special functions
Function Manual, 01/2015, 6FC5397-2BP40-5BA2
F2: Multi-axis transformations
2.7 Generic 5-axis transformation and variants
79

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents