用户可以将不同的捕捉模式指定给标准 AutoCAD 命令。
如果已将“选项”对话框的“AM:首选项”选项卡中的“捕捉设置”选项设置为“系统设置”,则无论何时使用 AutoCAD 命令,程序均会自动激活指定给该命令的捕捉模式。例如,可以在任何时候启动 DONUT 命令时,激活捕捉模式“中心”、“交点”和“端点”。
通过在系统编辑器的 ACADM>OSWIZ>Osmode4Cbd 分支中将命令名称作为键输入,并将值代码指定给键的值,向 AutoCAD 命令指定捕捉模式。
系统值代码的一般格式包括四个部分:SIGN、ACADSNAPMODES、DELIMITER 和 MCADSNAPMODES。可以表示如下:
“SIGN” opt “ACADSNAPMODES” opt “DELIMITER” opt “MCADSNAPMODES” opt
opt:可选。可以省略指定部分。
ACADSNAPMODES:基于 AutoCAD OSMODE 系统变量的 AutoCAD 对象捕捉模式的值代码。
MCADSNAPMODES:表示以下 AutoCAD Mechanical 工具集对象捕捉模式的值代码:圆弧半径、圆弧切线和对称线。
程序将下列整数值指定给这些捕捉模式:
DELIMITER:表示管道符号“|”。
SIGN:表示减号或加号。当使用相应的 AutoCAD 命令时,减号使通过 ACADSNAPMODES 或 MCADNAPMODES 定义的以及在“绘图设置”对话框和“增强捕捉设置”对话框中设置的捕捉模式激活。加号使通过 ACADSNAPMODES 或 MCADNAPMODES 定义的捕捉模式激活,并且禁用在“绘图设置”对话框和“增强捕捉设置”对话框中设置的捕捉模式。如果将 ACADSNAPMODES 或 MCADNAPMODES 设置为 0,那么该符号不起作用;程序将抑制对象捕捉。
示例:
给 AutoCAD DONUT 命令指定下列捕捉模式:
无论何时启动 DONUT 命令都能激活指定给 DONUT 命令的捕捉模式,请将 DONUT 的值代码设置为 -35|7。