请问高人,有没有修改对象捕捉快捷键的方法?
每次输入点的快捷键太烦,譬如 最近点nea等等,有没有程序能改成对应数字1,2,3,4等等,谁能帮忙的话,可以收费 本帖最后由 菜卷鱼 于 2017-9-23 16:49 编辑给你举几个例子吧
(defun c:se1()
(setvar 'osmode 15359)
(mapcar 'princ
(list "\n捕捉全开" "osmode:" (getvar 'osmode)))
(prin1))
(defun c:se2()
(setvar 'osmode 14847)
(mapcar 'princ
(list "\n排除捕捉最近点" "osmode:" (getvar 'osmode)))
(prin1))
(defun c:se0()
(setvar 'osmode 0)
(mapcar 'princ
(list "\n关闭捕捉" "osmode:" (getvar 'osmode)))
(prin1)) (defun c:0()
(setvar "cmdecho" 0)
(setvar "osmode" 0)
(princ"\n关闭捕捉")
(princ)
)
(defun c:1()
(setvar "cmdecho" 0)
(setvar "osmode" 1)
(princ"\n仅打开端点捕捉")
(princ)
)
(defun c:2()
(setvar "cmdecho" 0)
(setvar "osmode" 2)
(princ"\n仅打开中点捕捉")
(princ)
)
类似这样吧? 本帖最后由 e2002 于 2019-12-10 16:43 编辑
Ctrl+右键,在菜单中选择,这个通常的操作是一个速度更低的选择。
建议还是记忆一下这些常用的 Osnap的自定义快捷键系列。
;;==================
Tip!
mac笔记本与mac键盘用户:
没有用mac版本之前,我使用的是 Alt+<Key> ,
mac中由于不能支持 Alt+<Key> ,所以就改为了 <Cmd>+<Shift>+<Key>
为了统一两个平台的手指位置的习惯,现在windows版本中也修改了 Ctrl 的位置到 Cmd 键上,
在windows版本中,Osnap快捷键设置为 <Ctrl>+<Shift>+<Key> .
这样在mac,win上就保持了一致的操作键的手指位置。 新人一个,恳请高人帮忙!付费 对象捕捉全部开启 自动捕捉容易出错,就是想手动捕捉,但是快捷键字母太烦,能不能设置成单个数字,就方便了 asen 发表于 2017-9-23 12:28
对象捕捉全部开启
自动捕捉容易出错,就是想手动捕捉,但是快捷键字母太烦,能不能设置成单个数字,就方便了 关键字不支持数字 把上面的例子的命令改为数子字就可以了 看看我的这个是不是符合要求。
menuload命令加载。
另注:这种快捷键不可以被定义在数字键上。
页:
[1]
2