7
Transformations 08.97
7.1 Three
four and five-axes transformation: TRAORI
7
840D
NCU 572
NCU 573
840Di
ï›™
Siemens AG 2000. All rights reserved
7-230
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA)
−
04.00 Edition
7.1.4 Orientation axes (SW 5.2 and higher)
Programming
N.. ORIEULER
or
ORIRPY
or
N.. ORIVIRT1
or
ORIVIRT2
N.. G1 X Y Z A2= B2= C2=
Explanation of the commands
ORIEULER
Orientation programming using Euler angles
ORIRPY
Orientation programming using RPY angles
ORIVIRT1
Orientation programming using virtual orientation angles
(Definition 1), definition according to MD $MC_ORIAX_TURN_TAB_1
ORIVIRT2
Orientation programming using virtual orientation angles
(Definition 2), definition according to MD $MC_ORIAX_TURN_TAB_2
G1 X Y Z A2= B2= C2=
Angle programming of virtual axes
Programming
N.. ORIAXES
or
ORIVECT
N.. G1 X Y Z A B C
Explanation of the commands
ORIAXES
Linear interpolation of orientation axes
ORIVECT
Large-circle interpolation
ORIMCS
Rotation in the machine coordinate system
See description in Section 7.1.2
ORIWCS
Rotation in the workpiece coordinate system
See description in Section 7.1.2
G1 X Y Z A B C
Programming the machine position
Function
The orientation axes function describes the
orientation of the tool in the area. This provides a
third degree of freedom that describes the rotation
around itself, which is necessary for six-axes
transformations.