The Swivel CYCLE800 is a static plane transformation, which allows you on a 5-axis machine (e.g. swivel head or swivel table) to define a rotated working plane in space. In this work plane you can than program a 2D or 3D machining operation. This is also referred as 3+2 axis positioning, by means of the 2 rotary axes involved in the transformation being only positioned while the linear axes move during machining. By calling the appropriate NC functions, the cycle converts the active workpiece zero (e.g. G54) and tool offsets to refer to the rotated surface, taking into account the kinematics chain offsets on the machine, and positions the physical rotary axes (optional) normal to the programmed working plane.