10 CNC Design and Modeling