Transformations6.2 Three, four and five axis transformation (TRAORI)Job PlanningProgramming Manual, 06/2009, 6FC5398-2BP20-0BA0 383Example of different changes to orientation…N10 G1 X0 Y0 F5000N20 TRAORI(1) ; Orientation transformation on.N30 ORIVECT ; Interpolate tool orientation as avector.… ; Tool orientation in the plane.N40 ORIPLANE ; Select large-radius circularinterpolation.N50 A3=0 B3=0 C3=1N60 A3=0 B3=1 C3=1 ; Orientation in the Y/Z plane is rotatedthrough 45 degrees, orientation (0,1,2,1/√2, 1/√2) is reached at the end ofthe block.…N70 ORICONCW ; Orientation programming on the outsideof the taper:N80 A6=0 B6=0 C6=1 A3=0 B3=0 C3=1 ; The orientation vector is interpolatedon the outside of a taper with thedirection (0,0,1) up to the orientation(1/√2,0,1/√2) in the clockwise sense,the angle of rotation is 270 degrees.N90 A6=0 B6=0 C6=1 ; The tool orientation goes through afull revolution on the outside of thesame taper.DescriptionIf changes of orientation along the peripheral surface of a taper anywhere in space are to bedescribed, the vector about which the tool orientation is to be rotated must be known. Thestart and end orientation must also be specified. The start orientation results from theprevious block and the end orientation has to be programmed or defined via otherconditions.Programming in the ORIPLANE plane corresponds to ORIVECTThe programming of large-radius circular interpolation together with angle polynomialscorresponds to the linear and polynomial interpolation of contours. The tool orientation isinterpolated in a plane that is defined by the start and end orientation. If additionalpolynomials are programmed, the orientation vector can also be tilted out of the plane.