本书系统地介绍了对AutoCAD 2000的定制及Visual LISP的开发技术。主要内容有:建立专用的线型、图案和符号库,定制带有专业特色的各种菜单、工具栏和对话框,利用图形交换文件编写C语言和AutoCAD的接口程序,在Visual LISP环境下的AutoLISP程序设计,定义新的AutoCAD命令,扩充AutoCAD的功能等。本书可作为从事CAD技术的工程技术人员的参考书,也可作为高等院校或继续教育的培训教材。本书的宗旨是:面向广大从事计算机辅助绘图与设计的人员,介绍定制与开发现有CAD系统的基本原理和方法,使读者掌握定制与开发CAD系统的技术。AutoCAD是通用性很强的图形系统,它适用于多种领域和行业,仅将AutoCAD作为取代传统手工绘图的工具是远远不够的,应该对它进行二次开发,扩充现有的功能。由于每个用户所从事的工作都有其行业、专业的特点,有专业的标准和规范,因此要建立适用于本专业的作图环境,就需要对AutoCAD进行定制工作,建立或完善自己的线型、图案、字体或符号库,定制便捷、专用的菜单、工具栏和对话框,这样才能使设计人员将主要精力用于产品的结构设计,才能发挥设计人员的创造性。这才是CAD的初衷。本书是作者在多年从事CAD教学和科研的基础上编写的,在内容的组织与安排上充分考虑了读者对象的专业特点和知识结构,尽量做到深入浅出、便于自学。为便于读者学习和掌握本书的内容,书中列举的大量实例,均以实际应用为背景,而且实例本身就具有较高的实用价值。本书结合的具体图形系统是AutoCAD 2000,但所介绍的定制与开发CAD系统的原理和方法也适用于AutoCAD的其他版本或其他图形系统。