每次运行 AutoCAD 时,可以加载 AutoLISP 例程。也可以在图形处理过程中在特定时间执行某个命令或函数。
本节内容
- AutoLISP 自动加载概述
-
ACAD.LSP 文件
如果定期使用特定的 AutoLISP 例程,则可以创建一个“acad.lsp”文件。启动 AutoCAD 时,将搜索“acad.lsp”文件的支持文件搜索路径。找到“acad.lsp”文件后,会将其加载到内存。
-
ACADDOC.LSP 文件
acaddoc.lsp 文件用于与每个文档(或图形)的初始化关联。如果每次启动新图形(或打开现有图形)时都要加载某个 AutoLISP 例程库,则此文件很有用。
-
AutoLISP 菜单的 MNL 文件
AutoCAD 加载自定义文件时,将搜索具有匹配文件名的 MNL 文件。如果找到该文件,就把它加载到内存中。此功能可确保 AutoCAD 加载菜单正确操作所需的 AutoLISP 函数。
-
防止加载启动文件时出现 AutoLISP 错误
如果在加载启动文件时发生 AutoLISP 错误,则此文件剩下的部分将被忽略并且不被加载。
-
S::STARTUP 函数:初始化之后执行
用户可以定义 S::STARTUP 函数,以在图形初始化之后执行所需的启动操作。