Text this: Piecewise line-symmetric spherical motions for orientation interpolation in 5-Axis CNC tool path planning