6.1.6  过滤选择

6.1.6 过滤选择

1.概述

使用过滤选择功能可以在绘图区中快速地选择具有某些特征的对象。通过在“对象选择过滤器”对话框中,以对象的某些特性(例如对象的类型、图层、颜色、线型或线宽等)设置条件,然后对其命名,即可在需要时选择某个命名过滤器来过滤出符合要求的对象,并选择它们。

“对象选择过滤器”对话框中各区域的功能说明如下。

978-7-111-59658-5-Chapter06-75.jpg过滤器列表区域:此区域显示当前设置的过滤条件。

978-7-111-59658-5-Chapter06-76.jpg978-7-111-59658-5-Chapter06-77.jpg选项组:用于设置选择过滤器,包括以下选项。

978-7-111-59658-5-Chapter06-78.jpg978-7-111-59658-5-Chapter06-79.jpg下拉列表:用于选择过滤器类型,如直线、圆、圆弧、图层、颜色、线型及线宽等对象特性以及关系语句。

978-7-111-59658-5-Chapter06-80.jpg978-7-111-59658-5-Chapter06-81.jpg按钮:选择过滤特性的内容,如颜色、块名、线型等。

978-7-111-59658-5-Chapter06-82.jpgX、Y、Z的978-7-111-59658-5-Chapter06-83.jpg下拉列表:可以设置与过滤对象对应的关系运算符。关系运算符包括“=”“!=”“<”等。例如,当建立“圆弧圆心”过滤器时,在对应的文本框中可以设置对象的位置坐标。

978-7-111-59658-5-Chapter06-84.jpg978-7-111-59658-5-Chapter06-85.jpg按钮:单击该按钮,可以将选择的过滤器及附加条件添加到过滤器列表区域中。

978-7-111-59658-5-Chapter06-86.jpg978-7-111-59658-5-Chapter06-87.jpg按钮:单击该按钮,可用当前978-7-111-59658-5-Chapter06-88.jpg选项组中的设置内容条件来替换列表中选定的过滤器项目。

978-7-111-59658-5-Chapter06-89.jpg978-7-111-59658-5-Chapter06-90.jpg按钮:单击该按钮,将切换到绘图区中,然后选取一个对象,此时将会把选中的对象特性添加到过滤器列表区域中。

978-7-111-59658-5-Chapter06-91.jpg978-7-111-59658-5-Chapter06-92.jpg按钮:单击该按钮,可编辑过滤器列表区域中选中的项目。

978-7-111-59658-5-Chapter06-93.jpg978-7-111-59658-5-Chapter06-94.jpg按钮:单击该按钮,可删除过滤器列表区域中选中的项目。

978-7-111-59658-5-Chapter06-95.jpg978-7-111-59658-5-Chapter06-96.jpg按钮:单击该按钮,可清除过滤器列表区域中选中的所有项目。

978-7-111-59658-5-Chapter06-97.jpg978-7-111-59658-5-Chapter06-98.jpg选项组:用于选择已命名的过滤器,包括以下选项。

978-7-111-59658-5-Chapter06-99.jpg978-7-111-59658-5-Chapter06-100.jpg下拉列表:在该下拉列表中列举了可用的已命名过滤器。

978-7-111-59658-5-Chapter06-101.jpg978-7-111-59658-5-Chapter06-102.jpg按钮:单击该按钮,并在其后的文本框中输入名称,也可以保存当前设置的过滤器集。

978-7-111-59658-5-Chapter06-103.jpg978-7-111-59658-5-Chapter06-104.jpg按钮:单击该按钮,可从FILTER.NFL文件中删除当前的过滤器集。

2.应用举例

下面以图6.1.16为例,说明用过滤选择方式选取图形中除了圆形以外的所有对象的一般操作步骤。

978-7-111-59658-5-Chapter06-105.jpg

图6.1.16 用过滤选择的方式选取对象

Step1.打开文件D:\AutoCAD2018.1\work\ch06.01\select6.dwg。

Step2.在命令行中输入命令FILTER后按Enter键,系统弹出“对象选择过滤器”对话框。Step3.在过滤器中设置过滤条件。

(1)在“对象选择过滤器”对话框的978-7-111-59658-5-Chapter06-106.jpg下拉列表中选择978-7-111-59658-5-Chapter06-107.jpg选项,表示对以下项目进行逻辑非运算,然后单击978-7-111-59658-5-Chapter06-108.jpg按钮,则978-7-111-59658-5-Chapter06-109.jpg选项出现在过滤器列表中。

(2)用同样的方法在978-7-111-59658-5-Chapter06-110.jpg下拉列表中选择978-7-111-59658-5-Chapter06-111.jpg选项,单击978-7-111-59658-5-Chapter06-112.jpg按钮。

(3)最后在978-7-111-59658-5-Chapter06-113.jpg下拉列表中选择978-7-111-59658-5-Chapter06-114.jpg选项,单击978-7-111-59658-5-Chapter06-115.jpg按钮。

Step4.命名过滤器。在978-7-111-59658-5-Chapter06-116.jpg后的文本框中输入名称aaa,并单击978-7-111-59658-5-Chapter06-117.jpg按钮。

Step5.过滤选择对象。单击对话框下方的978-7-111-59658-5-Chapter06-118.jpg按钮,此时系统关闭该对话框,并切换到绘图区;在命令行中输入字母ALL,然后按Enter键。此时在当前选择集中符合条件的对象均以虚线的方式显示,表示已被选中。

注意:

978-7-111-59658-5-Chapter06-119.jpg在过滤条件中,对象的颜色和线型不是对象因为“随层”而具有的颜色和线型,而是用COLOR、LINETYPE等命令特别指定给它的颜色和线型。

978-7-111-59658-5-Chapter06-120.jpg已命名的过滤器不仅可以用在当前的图形中,还可用于其他图形。