在CAD中,有没有将所选图层设为当前图层的快捷键???

2022-08-11 社会 1009阅读
  1. 这个要自己设置,【所选对象为当前图层】命令是“laymcur”,全部写出来的话就不是快捷键了,所以要自己设置。

  2. 打开AutoCAD,【工具】->【自定义】->【编辑程序参数】,打开【acad】记事本。

  3. 在记事本里面可以看到,【C,   *CIRCLE】【L,       *LINE】等等文字,这些文字都是英文打字的,第一个表示绘制圆的快捷键是C,第二个绘制直线的快捷键是L。

  4. 那么【所选对象为当前图层】laymcur快捷键编辑是这样的【TC, *laymcur】,注意每个命令都要换行,保存后,关闭了AutoCAD,重新打开,你输入命令【TC】,你会发现这个快捷键就可以使用了。

  5. 以上设置是不是很简单?同样的,命令很长的,你可以设置为快捷键格式就是【快捷键命令, *完整的AutoCAD命令】(注意英文打字)

  6. 有的时候,AutoCAD重新安装了,又要重新写,会觉得麻烦,会忘了以前的命令,还有其它方法。写成程序,复制到记事本,以【.lsp】为后缀命名,打开AutoCAD后autolisp加载。那么以后就不用考虑修改快捷键命令了。由于程序只能识别英文,中文说明的话,在中文前面加上英文的【;】,这样才不会影响程序。

  7. (defun c:qx ()     (setvar "cmdecho" 0)  (command "layon")  (setvar "cmdecho" 1) (prin1) ) ;;打开所有图层,快捷键命令QX	
    (defun c:ff ()     (setvar "cmdecho" 0)  (command "layoff")  (setvar "cmdecho" 1) (prin1) ) ;;选择需要关闭的图层,快捷键命令FF
    (defun c:qw ()     (setvar "cmdecho" 0)  (command "layiso")  (setvar "cmdecho" 1) (prin1) ) ;;选择需要隔离的图层,快捷键命令QW
    (defun c:tc ()     (setvar "cmdecho" 0)  (command "laymcur")  (setvar "cmdecho" 1) (prin1) ) ;;选择对象为当前图层,快捷键命令TC
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com