wutao8282 发表于 2022-5-6 10:12:06

求助大神 如何一键选择所有 60X60的正方形

跪求大神 如何一键选择所有 60X60的正方形以及正方形内包含的所有内容:文字圆和线条等。或者一键选择50X50的正方形建的块两种方法任一种方法都可以。


谢谢


lxl217114 发表于 2022-5-7 15:16:47

本帖最后由 lxl217114 于 2022-5-7 15:22 编辑

e2002 发表于 2022-5-7 09:21
这种不是很好判断,约束条件很多。
你应该使用图块与属性来设计你的数据提取,而不是使用多段线。


(在点评里头无法回复,借楼回复一下)

好问题,再加一个限定条件。
加个周长的长度限定,应该可以满足了。


start4444 发表于 2022-5-7 10:41:15

wutao8282 发表于 2022-5-6 11:25
全部做成块是可以,但是不知道块名,怎么筛选呢?或者不选择正方形内的东西,只选择60x60四条边就行

要提高工作效率必须前期做好铺垫,块名、图层都应该是作为你的工作标准制定好的,下面的提取代码你可以参考。
(setq ss (ssget "x"'(( 0 . "insert") (2 . "60x60"))))        ;全选块名为 "60x60"的图块;
(setq ss (ssget "x"'((8 . "60x60")))) ;全选图层名 "60x60" 内的全部对象

e2002 发表于 2022-5-7 09:21:08

wutao8282 发表于 2022-5-7 09:16
不能直接选择60长度的直线,必须是正方形60x60的

这种不是很好判断,约束条件很多。
你应该使用图块与属性来设计你的数据提取,而不是使用多段线。

从你的发帖内容能看出,你应该没干过设计,对于设计需求的开发,还不理解设计的业务逻辑。

start4444 发表于 2022-5-6 10:33:42

建议你做成一个块,或者用单独的图层这样过滤就非常简单了

wutao8282 发表于 2022-5-6 11:25:10

start4444 发表于 2022-5-6 10:33
建议你做成一个块,或者用单独的图层这样过滤就非常简单了

全部做成块是可以,但是不知道块名,怎么筛选呢?或者不选择正方形内的东西,只选择60x60四条边就行

evayleung 发表于 2022-5-6 12:00:48

选择易,了解一下

liunian0524 发表于 2022-5-6 13:42:04

CAD自带的过滤选择 QSE或者选择易

lxl217114 发表于 2022-5-7 08:52:54

楼主一个选择易解决的问题,楞是分了几个帖子写出来,实在是佩服。
小菜选择易下载链接

wutao8282 发表于 2022-5-7 09:15:21

lxl217114 发表于 2022-5-7 08:52
楼主一个选择易解决的问题,楞是分了几个帖子写出来,实在是佩服。
小菜选择易下载链接

不能直接选择60长度的直线,必须是正方形60x60的

wutao8282 发表于 2022-5-7 09:16:42

evayleung 发表于 2022-5-6 12:00
选择易,了解一下

不能直接选择60长度的直线,必须是正方形60x60的

lxl217114 发表于 2022-5-7 09:46:40

本帖最后由 lxl217114 于 2022-5-7 09:50 编辑

wutao8282 发表于 2022-5-7 09:15
不能直接选择60长度的直线,必须是正方形60x60的
60x60面积就是3600个图形单位,分分钟选择到。

页: [1] 2 3
查看完整版本: 求助大神 如何一键选择所有 60X60的正方形