自定义 AutoCAD 的方法很简单。例如,用户可以修改目录结构,也可以将按钮从一个工具栏移到另一个工具栏。如果要进一步修改界面,可以编辑 CUI 文件,并使用 DIESEL 代码创建包含自定义命令的自定义界面。
还可以使用许多功能强大的应用程序编程接口 (API),以根据实际需要扩展和修改 AutoCAD。
- 组织文件。可以组织程序文件、支持文件和图形文件。例如,用户可以为每个项目创建一个单独的文件夹,其中只包含项目所需的支持文件。
- 自定义工具选项板。可以通过将对象从图形拖至工具选项板来创建工具。通过在工具选项板的标题栏上单击鼠标右键,然后选择“新建选项板”,可以创建工具选项板。有关自定义工具选项板的信息,请参见《用户手册》中的“自定义工具选项板”。
- 创建自定义样板。使用“网上发布”向导发布图形时,请使用样板定义常用参数。
- 在 AutoCAD 中运行外部程序和实用程序。用户可以通过将适当的外部命令添加到程序参数 (PGP) 文件“acad.pgp”中进行一些操作,例如在 AutoCAD 中复制磁盘或从中删除文件。
- 定义命令别名。通过向 PGP 文件“acad.pgp”添加命令,可以从 AutoCAD 中为常用的命令定义简单的缩写或别名。例如,用户可能希望通过输入 b 来启动 BLOCK 命令。
- 创建自定义线型、填充图案、形和字体。可以创建符合公司标准和工作方法的线型、填充图案、形和文字字体。
- 自定义用户界面。CUI 文件用于控制用户界面的许多方面,包括定点设备按钮的操作以及下拉菜单、数字化仪菜单、图像控件菜单、工具栏和加速键的功能和外观。可以通过编辑或创建 CUI 文件来添加命令或合并命令,以及将这些命令指定到菜单、工具栏或其他位置。
- 自定义状态行。使用 DIESEL 字符串表达式语言和 MODEMACRO 系统变量可以在状态行中提供附加信息,例如日期和时间、系统变量设置或使用 AutoLISP® 检索的信息。
- 通过编写脚本自动完成重复性任务。脚本是包含命令的 ASCII 文本文件,运行脚本时,处理命令的方式类似于处理批处理文件。例如,如果需要以某种方式打印一组图形,可以编写脚本来打开每个图形、显示和隐藏不同图层以及执行 PLOT 命令。用户可以将脚本用于幻灯片,创建贸易展示会中那种自动播放的演示。幻灯片是不可编辑的绘图区域“快照”。也可以在图像控件菜单和对话框中使用幻灯片。
- 在命令提示下或者作为 AutoLISP 或 ObjectARX® 程序的一部分,重定义或禁用选定的 AutoCAD 命令。用户可以重定义某些 AutoCAD 命令以提供补充信息和说明或者创建图形管理系统。例如,在图形管理系统中重定义 QUIT 命令,以在结束编辑任务之前将记录信息写入日志文件。
除了自定义手册中描述的方法之外,还可以使用应用程序编程接口 (API) 来自定义 AutoCAD。编程接口简介简要介绍了这些 API,并提供了可获得详细信息的参照表。