Изложены теоретические основы и практические методы программирования обработки на станках и роботах с ЧПУ в соответствии с профессиональной деятельностью бакалавров и инженеров по направлению «Автоматизация технологических процессов и производств». Описаны языки представления знаний и модель жизненного цикла изделий машиностроения. Дано описание основных характеристик оборудования с ЧПУ, оснастки, систем ЧПУ и автоматизированного программирования. Приведены физические принципы и методы программирования резки и наплавки, являющейся основой аддитивных технологий.
Содержание учебника соответствует курсу лекций, читаемых в МГТУ им. Н.Э. Баумана.