按图纸空间选择视口
这不会出现任何错误,但是,它不会按预期执行:(if (setq ss (ssget "_X" (list (cons 0 "VIEWPORT") (Cons 40 277.000))))
有人能帮忙吗?
干杯 你好
您可以创建所有视口的选择集,而无需向选择集中添加任何过滤器,然后单步遍历选择集中的每个对象,如果其宽度等于所需值,则将其添加到新的空选择集变量中。 如果视口的宽度正好是277个单位,我看不出有任何原因导致代码不能按预期执行。
因此,在筛选该值时,可能需要包含一些容差,例如:
(ssget“_X”'((0。“视口”)(-4“>”)(40.276.999)(-4。“ 谢谢李,谢谢塔瓦
李,宽容包容完美运作。
干杯 太好了-不客气!
页:
[1]