hadessna 发表于 2020-10-15 11:59:07

快捷捕捉

一个简单命令,输入S1或者S2后自动设置捕捉,可自行修改数字。参照以下说明修改。
AutoCAD系统变量: OSMODE --设置
0NON(无)
1END(端点)
2MID(中点)
4CEN(圆心)
8NOD(节点)
16QUA(象限点)
32INT(交点)
64INS(插入点)
128PER(垂足)
256TAN(切点)
512NEA(最近点)
1024QUI(快速)
2048APP(外观交点)
4096EXT(尺寸线)
8192PAR(平行)
要指定多个对象捕捉方式,请输入各个位码值之和。


cq4920 发表于 2020-10-17 22:35:10

;捕捉开关
(DEFUN C:zz ()
(IF (= (GETVAR "osmode") 6079)
    (setvar "osmode" 0)
                (setvar "osmode" 6079)
)
)

magicheno 发表于 2020-10-16 02:38:00

可以可以~~

999999 发表于 2020-10-16 22:07:36

顶起,,,,,,,,,,

paulpipi 发表于 2020-10-17 22:04:40

lijiao 发表于 2020-10-19 08:54:50

(DEFUN C:zz ()
(setvar "osmode" (abs (-(GETVAR "osmode") 6079)))
)

cq4920 发表于 2020-10-19 21:30:16

lijiao 发表于 2020-10-19 08:54
(DEFUN C:zz ()
(setvar "osmode" (abs (-(GETVAR "osmode") 6079)))
)

挺有有意思,但是如果某时捕捉不是0或者6079,会进入另一个捕捉循环,,,捕捉关闭不了!

菜鸟初来乍到 发表于 2023-3-5 15:29:24

感谢楼主无私奉献
页: [1]
查看完整版本: 快捷捕捉