CadTechJGC184 发表于 2022-7-6 13:40:12

文本掩码/擦除

如何在不打开擦除帧的情况下同时在dwg中找到所有擦除和文本掩码?
 
谢谢你的帮助!!

Shawndoe 发表于 2022-7-6 13:51:22

你好
 
这应该可以做到。
 
(setq测试(ssget“X”'((0。“WIPEOUT”)))
 
祝你过得愉快。
肖恩多

Lee Mac 发表于 2022-7-6 14:00:35

并且可能使用(sssetfirst nil测试)来突出显示
 
别忘了语言兼容性:
 
(sssetfirst nil (ssget "_X" '((0 . "WIPEOUT"))))

CadTechJGC184 发表于 2022-7-6 14:06:03

谢谢你们。。。。我会试试的!

CadTechJGC184 发表于 2022-7-6 14:15:49

等待这些是Lisp程序吗?它不起作用!!

CadTechJGC184 发表于 2022-7-6 14:22:21

哈哈哈好的,我知道了。。。。我必须把这些都打出来。非常感谢。效果很好!!你们俩都很棒!!

Lee Mac 发表于 2022-7-6 14:28:50

 
是的,它们是LISP语句,可能需要包含在函数定义中。

Shawndoe 发表于 2022-7-6 14:33:30

实际上,我不使用自定义选择集的函数。我在发布代码时就使用了它。然后,当一个命令要求我输入一个选择集时,我只需输入“test”。
 
这也是一种很好的方法,可以根据需要创建对象的选择集。请记住,这些是全局变量,在重新启动图形或将变量设置回零之前,它们将一直保留在图形中。
 
至于语言兼容性,我可能会担心以下情况:
(a) 我有任何人我写代码要求它
(b) 如果我提供的不仅仅是一段代码。
©在提供LISP参数时,我也不做语言兼容性。无论如何,这些都不会显示在命令行中,因此没有人会看到它们。
 
祝你过得愉快。
肖恩多

Lee Mac 发表于 2022-7-6 14:45:24

不用担心,肖恩,我意识到我有点小气——我只是喜欢完美的东西:眨眼:
页: [1]
查看完整版本: 文本掩码/擦除