Common Mistakes to Avoid When Programming 5 Axis CNC Machines