hetauma 发表于 2022-7-5 22:53:26

选择所有接触线,

您好,我想制作一个lisp,要求我拾取一条或多条起始多段线,然后它将自动选择所有线、多段线或块,这些线、多段线或块在选择中与属于某些特定层的一条或下一条线或块接触。
我在考虑关闭我不想要的图层,然后在fsmode打开的情况下使用快速选择。
问题是,当我快速选择时,它不会每次都给我相同的结果。
当选择相同的初始多段线时,每次选择一些不同的对象时,它都会错过选择。
 
最后一部分将对其选择的所有块的属性求和。
 
有什么想法吗?
有样本代码吗?
 
Thanx提前

MSasu 发表于 2022-7-5 23:26:07

您应该从所述多段线的顶点构建一个列表,并将其用作用Fence参数调用的SSGET函数的参数;应用适当的过滤器。
(ssget "_F" listOfVertexes '((0 . "*LINE,INSERT"))

Lee Mac 发表于 2022-7-6 00:07:47

我的连锁店选择计划可能会让你走到一半。
页: [1]
查看完整版本: 选择所有接触线,