本书较全面地讲述了构成计算机辅助设计系统(CAD)的各种硬件、软件设备,以及进行CAD的方法。书中讲述了国际标准图形学软件的原理、概念、系统结构以及程序实现方法,包括图形输出基元的生成方法,各种坐标系概念及变换,图形数据结构及管理,剪裁、消隐以及真实感显示算法,并指出在一个图形软件系统中,上述概念与算法的关系。随后讲述各种造型系统的概念及方法,并详细给出基于半边数据结构的实体造型算法。接着,讲述了常用的设计优化方法,包括一维优化、多维优化、直接优化和间接优化。最后讲述了智能CAD的常用方法和模型,包括约束满足法,包括一维优化、直接优化和间接优化。最后讲述了智能CAD的常用方法和模型,包括约束满足法,规则生成法,CBR法,原型法和知识工程法等等。书中大量算法都用C语言给出程序,以利读者在学习与工作时参考。
本书可作为计算机、信息处理、机械设计、建筑设计、工业设计等专业研究生和高年级本科生的教材,并可供从事计算机研究、开发、应用的管理工作的科技人员参考。