Understanding CNC Machining