Auto CAD 是当今最流行的微机绘图软件。2.17版本以上的 Auto CAD内嵌了 Auto Lisp 语言,该语言是由 COMMON Lisp 语言的一个子集再增添了一些与图形处理有关的特殊函数组成。它是一种解释型程序语言。由于有了 Auto Lisp 语言,使 Auto ...Auto CAD 是当今最流行的微机绘图软件。2.17版本以上的 Auto CAD内嵌了 Auto Lisp 语言,该语言是由 COMMON Lisp 语言的一个子集再增添了一些与图形处理有关的特殊函数组成。它是一种解释型程序语言。由于有了 Auto Lisp 语言,使 Auto CAD 的功能有了一个飞跃。首先,使得 Auto CAD不仅能够作图,而且能与其它高级语言一样,可以进行各种算术运算和逻辑运算,独立地完成各种计算任务,大大地减少了对其它语言的依赖。其二是为用户提供了扩充 AutoCAD 命令集的有力工具,用户可以用 Auto Lisp 语言把自己常用的某个几何图形定义为一条新命令,从而实现该几何图形不同尺寸的变型设计。其三,Auto Lisp 语言是设计接口程序,是实现 Auto CAD 与其它高级语言联系的主要途径。其四,由于 Lisp 语言对符号处理的独特功能,使得 Auto CAD 具备了开发小型专家系统的能力。总之,Auto Lisp语言为实现“设计——绘图”一体化创造了条件。为了便于读者学习,特开辟本讲座,仿照 BASIC 语言对 Auto Lisp 的全部函数进行分类介绍。本讲座由茹志富老师撰写,共分六讲(十一节),从本期开始连续刊登。展开更多
文摘Auto CAD 是当今最流行的微机绘图软件。2.17版本以上的 Auto CAD内嵌了 Auto Lisp 语言,该语言是由 COMMON Lisp 语言的一个子集再增添了一些与图形处理有关的特殊函数组成。它是一种解释型程序语言。由于有了 Auto Lisp 语言,使 Auto CAD 的功能有了一个飞跃。首先,使得 Auto CAD不仅能够作图,而且能与其它高级语言一样,可以进行各种算术运算和逻辑运算,独立地完成各种计算任务,大大地减少了对其它语言的依赖。其二是为用户提供了扩充 AutoCAD 命令集的有力工具,用户可以用 Auto Lisp 语言把自己常用的某个几何图形定义为一条新命令,从而实现该几何图形不同尺寸的变型设计。其三,Auto Lisp 语言是设计接口程序,是实现 Auto CAD 与其它高级语言联系的主要途径。其四,由于 Lisp 语言对符号处理的独特功能,使得 Auto CAD 具备了开发小型专家系统的能力。总之,Auto Lisp语言为实现“设计——绘图”一体化创造了条件。为了便于读者学习,特开辟本讲座,仿照 BASIC 语言对 Auto Lisp 的全部函数进行分类介绍。本讲座由茹志富老师撰写,共分六讲(十一节),从本期开始连续刊登。