LISP 文件

加载并运行基本 LISP(或“AutoLISP”)例程。单击左侧栏上的“LISP”选项卡,然后单击“管理 LISP”以访问“支持文件管理器”并上载 LISP 文件。 将 LISP 例程加载到图形中,然后选择在启动时(即每次打开图形时)应运行的 LISP 例程。

注意:LISP 仅随 AutoCAD 固定期限的使用许可提供。

关于 LISP 应用程序

LISP 是用于自动执行设计任务的应用程序接口。在加载 LISP 应用程序后,它在自己的名称空间中为每个打开的图形执行任务。名称空间是一个隔离的环境,用于避免特定于某一图形的 LISP 应用程序与另一个图形中的应用程序在符号或变量名和值方面发生冲突。例如,在每个打开的图形中执行代码时,以下代码行将为符号设置不同的值。

(setq a (getvar "DWGNAME"))

注意:并非所有 AutoCAD 桌面 LISP/AutoLISP 功能(例如,创建或修改 LISP 例程)在 AutoCAD Web 应用程序中均可用。调用 AutoCAD Web 应用程序中不可用功能的例程将无法成功运行。

LISP 应用程序能够提示用户输入、直接访问内置 AutoCAD 命令,以及直接在图形数据库中修改或创建对象。通过创建 LISP 例程,可以向 AutoCAD 添加规程专用命令或由工作流驱动的命令。实际上,某些标准 AutoCAD 命令是 LISP 应用程序。

注意:AutoCAD 桌面有三种适用于应用程序的文件格式:LSP、FAS 和 VLX。但是,AutoCAD Web 应用程序仅支持 LSP (.lsp) 文件。

用户可以选择进行试验:在命令提示下输入代码后可立即看到结果。这使 LISP 成为一种易于试用的语言,而不管用户的编程经验如何。

即使用户对编写 LISP 应用程序不感兴趣,程序中也包含许多有用的程序。还可以从 Internet 或第三方开发者处下载 LISP 应用程序。了解如何加载和使用这些程序有助于提高生产率。