摘要

AutoLISP是AutoCAD的二次开发工具,其基本的程序结构是递归。通过对递归原理的简单介绍,分析了递归函数的主要功能。通过递归可以遍历整个文件夹,获得项目所有DWG文件列表,方便批量处理图形。通过几个简单的实例介绍了如何获取DWG文件列表,批量编辑和处理图形,为批量处理搭建了基本的程序框架。通过这些框架,可以加入其他需要的一种或多种功能,实现特定的目的。通过批量处理,节约设计时间,可以极大提高绘图效率。