CNC Machining: Components of CAM and Their Functions