首页 > 化工知识 > CAD是否可以用快捷键开关图层管理器面板?

CAD是否可以用快捷键开关图层管理器面板?

时间:2020-08-04 来源:CAD小苗 浏览:

我平时也不画图,所以也不太在意一些操作是用鼠标或键盘,但经常画图的人对这一点却非常在意,会定制顺手的快捷键,减少鼠标移动和点击命令的操作,来提高操作效率。

有网友在信息里提了这样一个问题:有没有快捷命令可以关闭图层特性管理器?低版本的CAD好像按esc可以快速推出,高版本CAD好像没有相应快捷键。

CAD低版本中图层管理器是一个对话框,操作完图层后,需要点确定按钮来确认操作,当然也可以像这位网友说的这样按ESC键退出了。因为有很多用户经常需要操作图层,老是开关对话框太麻烦,希望图层管理器可以始终打开,随时调整图层状态随时生效,因此高版本就做成了面板,可以是浮动状态,也可以像特性面板一样固定左右两侧,如下图所示。

要关闭图层特性管理器,比较常规的方法就是单击图层特性管理器面板右上角的关闭按钮。

这位网友觉得点这个关闭按钮太麻烦,因为需要鼠标移过去,再点一下,显然不如键盘操作来的直接。那如果想用键盘操作怎么办呢?有下面几种选择:

一、直接输入命令关闭图层特性管理器

CAD提供了打开关闭图层特性管理器的命令,打开图层管理器的命令是LAYER,关闭图层管理器的命令是:LAYERCLOSE。

二、定制一个别名

大家平时输入L就可以执行LINE直线命令,L就是LINE的别名,大家平时也称为快捷键。打开图层特性管理器CAD提供了默认的别名LA,我们也可以再别名文件acad.pgp里加上一句LA, *LAYERCLOSE,如下图所示。

编辑并保存acad.pgp文件后,执行REINIT命令初始化PGP文件LC命令就可以起作用,或者重新启动CAD后LC就可以用了。

设置好就可以输入LA回车打开图层特性管理器,输入LC回车关闭图层特性管理。

三、设置关闭图层特性管理器的快捷键

别名虽然也被大家称为快捷键,其实它跟快捷键是有区别的,别名输入后还需要回车,而快捷键是直接可以执行命令,无需回车的,例如按CTRL+1就可以开关特性面板,按CTRL+3就可以开关工具选项板,按CTRL+9就可以开关命令行。其实我们也可以设置一个用于开关图层特性管理器的快捷键,CTRL+5好像没有用,CTRL+6打开的dbconnect大家通常都用不上,我们可将CTRL+5或CTRL+6设置成开关图层管理器的快捷键。如果用不上CTRL+6,修改它的定义相对简单一点。

设置的难点主要在宏,在这些开关面板的快捷键的宏定义中有对面板状态的判断,然后根据状态来决定是执行关闭面板或打开面板的命令。直接修改CTRL+6相对比较方便一点。判断图层管理器开关状态的变量是LAYERMANAGERSTATE,我们将dbconnect快捷键的定义替换成图层管理器相关变量和命令就可以了,比较简单.

执行CUI命令,找到键盘快捷键,将CTRL+6信息如下图所示。

元素ID无法修改,这个并不影响使用,大家也可以选择设置CTRL+5,只要按图中的内容设置即可,关键是用下面这句宏:

$M=$(if,$(and,$(getvar,layermanagerstate),1),^C^C_LAYERCLOSE,^C^C_LAYER)

这句话的意思就是先判断图层管理器是否打开,如果打开,就执行LAYERCLOSE命令,如果没有打开就会执行LAYER命令打开图层管理器。

在CUI对话框设置后点“确定”按钮关闭CUI对话框,就可以按CTRL+6(或CTRL+5)开关图层特性管理器了。

按CTRL+数字键比较费劲,大家也可以看看有那个CTRL+字母键的组合平时不用,操作也比较方便的,把他设置成开关图层管理器的快捷键也可以。

利用键盘来开关图层管理器的方法大致就这几种,具体采用哪种方法,怎么设置就看大家的喜好了。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐