很就之前就有人问过类似的问题,当时他想着在某个区域内的花圃符号,但用选择类似对象或快速选择,都是一次性将所有的符号都选择出来了,如下图所示。
他想选中的是上图中绿色范围内的花圃符号,当时问我有什么办法,当时我倒说了几种方法,无非是一些选择技巧的组合。
最近有人在公众号和群里问了类似的问题,他们想统计特定范围的一些图块的数量,比如想筛选布局视口范围内的图形数量,结果视口并不能作为筛选范围。看来有类似需求的人还真不少,那就将我想到的这些技巧分享给大家,同时看看大家有没有更好的方法和工具。
一、框选+快速选择
这种方法就是将要选择图形区域内的所有图形都选中,然后利用快速选择来过滤,我们可以通过一张简单的例图来看一下操作过程,比如我们要统计下方房间中灯的数量,如下图所示。
先框选,只要保证这些要选择的灯被选中即可,其他有什么图形被选中并不重要。然后执行快速选择QSELECT命令,在当前选择集中按名称将这些图块选出来就好了,如下图所示。
如果事先没有选中任何对象,快速选择默认是针对所有图形,当先选定了一些对象后,快速选择就是在“当前选择”中筛选,这个可以在快速选择顶部的下拉框中设置。
组合框选和快速选择,可以选择一定范围内通过对象类型和特性来筛选对象,不光可以筛选图块,其他图形也都可以。
2、隔离+选择类似对象或快速选择
如果要选择的图形在某个特定的图层上,图层上没有其他图形,不妨将这个图层隔离出来,直接框选就好,不过将图层隔离后,其他图形不显示,我还真不好确定范围了。
因此我们可以在显示所有图形的状态下先框选范围内的图形,然后右键隔离,只显示框选范围内的对象,此时可直接右键选择类似对象,也可以使用快速选择技巧或其他过滤选择方,如下图所示。
3、选择类似对象+SHIFT反选
如果图形像这张例图一样分区比较明显,其实要统计也不难,可以先用选择类似对象将所有同类图形都选择出来,然后再利用SHIFT反选,将多余的图形从选择集中去掉,如下图所示。
但如果想开始网友那张图中需要中间某一个特定区域内的花圃符号,那用这种方法就不太方便了。
4、利用工具插件
之前分享过的一个过滤选择的插件,在选择图块的时候,不仅可以设置图块的名称、属性,底部也可以预设选择范围,其实操作是类似的,大家也可以试试是不是比上面的方式方便。
掌握了选择的相关技巧,在选择时只是根据给出的过滤条件来决定如何组合这些技巧。如果要选择的不是一个矩形范围内的图形,就可以利用CAD提供的几种不规则区域框选的功能,比如通过选择隐藏的WP/CP方式来选择,CAD高版本还提供了套索方式,当然也可以利用相关工具和插件选择。
上面只是我当时简单想到的几种方式,并不全面,大家如果还有什么更好的方法,请留言。