4.3.50 G group 50: Orientation programming
G command No.
1)
Meaning MD20150
2)
W
3)
STD
4)
SAG MH
ORIEULER 1 Orientation angle via Euler angle + m x
ORIRPY 2 Orientation angle via RPY angle (rotation sequence
XYZ)
+ m
ORIVIRT1 3 Orientation angle via virtual orientation axes (definition
1)
+ m
ORIVIRT2 4 Orientation angle via virtual orientation axes (definition
2)
+ m
ORIAXPOS 5 Orientation angle via virtual orientation axes with rotary
axis positions
+ m
ORIRPY2 6 Orientation angle via RPY angle (rotation sequence
ZYX)
+ m
4.3.51 G group 51: Interpolation type for orientation programming
G command No.
1)
Meaning MD20150
2)
W
3)
STD
4)
SAG MH
ORIVECT 1 Large-circle interpolation (identical to ORIPLANE) + m x
ORIAXES 2 Linear interpolation of machine axes or orientation axes + m
ORIPATH 3 Tool orientation trajectory referred to path + m
ORIPLANE 4 Interpolation in plane (identical to ORIVECT) + m
ORICONCW 5 Interpolation on the peripheral surface of a taper in the
clockwise direction
+ m
ORI‐
CONCCW
6 Interpolation on the peripheral surface of a taper in the
counter-clockwise direction
+ m
ORICONIO 7 Interpolation on a conical peripheral surface with inter‐
mediate orientation setting
+ m
ORICONTO 8 Interpolation on a peripheral surface of the cone with
tangential transition
+ m
ORICURVE 9 Interpolation with additional space curve for orientation + m
ORIPATHS 10 Tool orientation in relation to the path, kinks in the ori‐
entation characteristic are smoothed
+ m
Tables
4.3 G commands
NC programming
1262 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0