本书是根据教育部关于数控技能型紧缺人才的培养指导思想,即基于工作过程、突出技能培养的精神而编写的。本书以FANUC 0i系统为主,全面系统地介绍了数控铣床编程与操作知识,共设立了六个项目,包括数控铣床概述、面类零件数控铣削、腔和槽类零件数控铣削、孔类零件数控铣削、用宏程序加工复杂零件及典型零件的数控铣削软件编程与加工。书中的每个项目都有知识目标、能力目标、学习情景和相应的工作任务,大部分任务来自生产实例,并且难易程度适合教学,其后组织相关理论、任务实施、常见问题和思考题帮助读者理解和掌握其重点和难点,通过后续集中实训来训练和检验学生的数控铣削编程能力和加工水平。通过学习本书,读者能学会制定零件数控铣削加工工艺路线,学会编制数控铣削加工程序,并能熟练操作数控铣床加工相应零件。本书结构严谨,内容丰富,以项目为导向,从任务分析入手,由浅入深地讲授相关基础知识、任务实施及常见问题,便于读者理解和学习,可作为高等职业技术院校和高等专科院校数控类专业及其他机电类专业的数控铣床课程的教材,可作为成人高等教育相关专业的教学用书,还可供从事相关专业的工程技术人员学习与参考。