简单的CAD宏语句
在“自定义工具栏”对话框中可以分类组织 AutoCAD 命令。选择一个类别显示一组图标,该组图标与一组命令相对应。AutoCAD还提供了空图标,可用来指定任意命令或宏。
接受键盘和定点设备的输入,可以通过在宏中需要接受输入的位置放置反斜杠 (\) 来实现。
在指定文件目录路径时,用斜杠 (/) 做路径分隔符(如,/direct/file)
在执行命令期间,输入另一个命令并在前面添加 ^C^C 可取消当前命令并显示命令提示。在命令前面添加下划线 (_) 可以在国际版 AutoCAD 上运行该命令。
在命令前面添加单号 (') 可以使该命令与另一个命令联合执行。
如果要使一系列命令与一个按钮相关联,可用分号或空格分隔这些命令。
创建按钮宏的方法与创建菜单宏的方法相同。
关于在宏中输入命令的详细信息,请参见自定义手册第四章自定义菜单。
创建“工具栏按钮”实例:
1、
打断(同时要删除一段线段):^C^C_break
打断(只是切断,一分为二):^C^C_break \_f \@
2、
复制按钮: $M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),grip),_copy,^C^C_copy)
多重复制按钮:$M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),grip),_copy,^C^C_copy \;_m)
3、
环形阵列:
$M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),grip),^C^C_array;_p,^C^C_select;\_array;_p;;_p)
解析:
$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),grip),^C^C_array;_p,^C^C_select;\_array;_p;;_p
4、
全部缩放:'_zoom _all
两点画圆:^C^C_circle _2p
增量拉长:^C^C_lengthen _de(自编)
创建按钮的步骤
1 从“视图”菜单中选择“工具栏”。
2 在一个现有工具栏上单击右键,显示“按钮特性”对话框。
3 为按钮输入新名称。
4 在“帮助”中,输入要在状态栏显示的说明文字。
5 要将命令和按钮相关联,在“宏”下输入命令。
6 在“按钮图标”下为按钮选择一个图标。
7 要修改按钮图标,选择“编辑”。
8 修改图标后,选择“保存”或“另存为”,或者选择“关闭”来关闭“按钮编辑器”对话框。
9 要将新按钮和特性应用到工具栏上,请在“按钮特性”对话框中选择“应用”,然后选择“关闭”,关闭“工具栏”对话框。要向工具栏中添加新创建的按钮,请参见修改工具栏。