本书是国家精品资源共享课“机械CAD技术”的配套教材。全书共9章,主要内容有现代CAD技术概论、CAD建模理论基础、三维CAD软件技术、模型的参数化生成技术、产品数据交换技术、产品模型的数字化分析基础和产品数字化设计的管理技术基础。其中CAD建模理论基础讲述了几何模型生成基础、几何模型变换基础及几何模型表达基础;三维CAD软件技术介绍了UGNX软件的主要功能及使用;模型的参数化生成技术详细介绍了UGNX软件的二次开发语言UG/OpenGRIP语言基础及其在参数化建模中的应用。本书系统地阐述了CAD的基本原理、CAD技术的应用及二次开发技术。通过对本书的学习和实践,读者可掌握先进的CAD技术基本概念、原理和方法,为从事CAD技术研究与应用打下良好的基础。本书可满足机械工程专业本科教学的不同需要,也可供从事CAD系统研究、开发与应用的工程技术人员参考。