CAD/CAM: computer-aided design and manufacturing - Groover, Mikell P. (Pearson Education, 2004)