你在执行命令的时候,是习惯先选择对象还是之后才选择对象的呢?
不知道细心的你有没有发觉,明明已经先选择对象了才执行命令,为什么之后还要重复选择对象?
这里可以分几种情况来讨论一下。
CAD版本:中望CAD 2020专业版
1、每一次先选择都不起作用
无论你是移动M还是复制COPY,抑或是点菜单的命令,都提示你重新选择对象,这个时候,你就要有所警惕了,很可能是系统变量改动了。
OP命令,在选择集那里
“先选择后执行”的选项没勾选。
或者直接输入系统变量,改值,PICKFIRST,改回1即可。
2、快捷键、菜单工具栏执行时先选择不行
COPY和MOVE在先选择对象时有效,但是用CTRL+C就无效了,选项和系统变量都没有问题。
之所以这样,CTRL+C这样的组合快捷键、菜单、工具栏、面板的命令都是在CUI里定义的,并不是简单执行命令,而是通过宏语句做了一些判断和处理,如下图所示。
当QAFLAGS设置为1时,在前面判断语句执行过程中就将选择集给丢掉了。
只要把QAFLAGS的值变回0就可以了。
一般来说,这个变量非公开,基本不会因为误操作,所以会不会是某些程序或者插件导致其值改变呢?很大可能。
3、定义图块时,先选择对象不起作用
上述情况完全没问题,但是创建图块的时候就有这种现象。
很可能是勾选了这个。
在创建块时,勾选了“在屏幕上指定”,有眼尖的小伙伴应该会发现,当勾选了该选项的时候,下面的“选择对象”变灰无效,也就是说,一定要确定后重新选择对象。
除了以上这3种原因,你还遇到过其他状况吗?
文章参考:CAD小苗