本书基于MATLAB编程训练,对CAD建模的基本理论进行介绍,同时结合CATIA软件操作介绍其在工程中的应用。第1章,介绍CAD建模技术的发展历史;第2章,讲述工件的三维几何模型在计算机内存储的基本方式,包括基本原理、数据结构和典型存储方式(STL网格);第3~8章,讲述自由曲线曲面造型的相关理论和算法,并在每个算法后都给出了MATLAB程序;第9~11章,介绍特征建模、参数化建模的基本概念和CATIA软件的相关功能;附录,介绍MATLAB编程的入门知识。
本书既可以作为机械工程类专业本科高年级CAD课程的教材,也可以作为CAD、CAGD和计算机图形学领域学习者和研究者的参考书。