Presents a balanced introduction to both machining and part programming. Uses the reader's knowledge on conventional machines to explain the operation of CNC machining. Includes sufficient information to provide the theoretical knowledge and practical aspects needed to comprehend CNC machining. Contains a chapter on conversational and manual programming as well as computer aided part programming. Offers hundreds of clear illustrations to fully clarify the text.