The Differences Between CNC Turning CNC Milling And CNC Machining