本书以FANUC 0i数控系统、华中数控系统为主,将SINUMERIK802D数控系统作为拓展学习任务进行介绍。全书以“模块”为教学单元组织教学内容,采取任务驱动模式编排,相关单元中安排了“课堂讨论”等小组活动内容,各学习模块后安排有习题,以体现学、思、知、行的统一。模块一为数控加工工艺基础,模块二为数控编程基础,模块三为平面铣削工艺与编程,模块四为槽与型腔铣削工艺与编程,模块五为孔加工工艺与编程,模块六为曲面加工工艺与编程,模块七为三轴与多轴加工中心铣削工艺与编程,模块八为数控铣床及加工中心操作。本书将数控编程与工艺分析紧密结合,以实际工作任务为载体,穿插介绍刀具、夹具的特点及使用方法。不仅包括一般立式铣床/加工中心编程与操作,还包括多轴编程、卧式加工中心编程、简易工装设计、系统变量在编程中的应用等知识和技能。书中作为知识载体的实例,既能贯穿章节主要知识、技能点,又不太复杂,便于教学实施。本书适用于高等职业教育数控、模具、机制和机电一体化专业的教学用书,也可作为职业技能鉴定培训的“双证”教材,还可用于本科院校数控加工实训指导书。