本书按高职院校人才培养模式改革的先进教学理念,以典型工作任务为基础,以工作过程为导向,采用学习情境组织教学内容,以项目教学的方式编写而成。全书共选择了6个具有典型应用特性的UGNX10数控编程学习情境,包括心形凹模的数控编程、花形凹槽零件加工的数控编程创建、工具箱盖凸模的数控编程、泵盖的数控编程、头盔凸模的数控编程、卡通脸谱铣雕加工的数控编程。每个学习情境包含若干个任务,每个任务的内容相对独立,并按学习目标-任务分析-知识链接-任务实施-任务总结等内容展开。内容涵盖了UGNX10软件数控编程的基础知识、基本操作、父节点组创建、型腔铣工序创建、平面铣工序创建、钻孔工序创建、固定轮廓铣工序创建等各个方面。