4.3 对象的选择技巧
在对二维图形元素进行修改之前,首先选择要编辑的对象。对象的选择方法有很多种,例如,可以通过单击对象逐个拾取,也可以利用矩形窗口或交叉窗口选择;可以选择最近创建的对象、前面的选择集或图形中的所有对象,也可以向选择集中添加对象或从中删除对象,等等。接下来将详细介绍对象的选择方法及类型。
4.3.1 常规选择
图形的选择是AutoCAD的基本技能之一,它常用于对图形进行修改编辑之前。常用的选择方式有点选、窗口选择和窗交选择3种。
1.点选
点选是最基本、最简单的一种对象选择方式,使用此方式一次仅能选择一个对象。在命令行“选择对象:”的提示下,系统自动进入点选模式,此时光标切换为矩形选择框状,将选择框放在对象的边沿上单击,即可选择该对象,被选中的对象以虚线显示,如图4-49所示。
2.窗口选择
窗口选择也是一种常用的对象选择方式,使用此方式一次可以选择多个对象。当未激活任何命令的时候,在窗口中从左向右拉出一个矩形选择框,此选择框即窗口选择框。窗口选择框以实线显示,内部以浅蓝色填充,如图4-50所示。
当指定窗口选择框的对角点之后,所有完全位于选择框内的对象都将被选中,如图4-51所示。
图4-49 点选示例
图4-50 窗口选择框
图4-51 窗口选择结果
3.窗交选择
窗交选择是使用频率非常高的对象选择方式,使用此方式一次也可以选择多个对象。当未激活任何命令时,在窗口中从右向左拉出一个矩形选择框,此选择框即窗交选择框。窗交选择框以虚线显示,内部以绿色填充,如图4-52所示。
当指定窗交选择框的对角点之后,所有与选择框相交和完全位于选择框内的对象都将被选中,如图4-53所示。
图4-52 窗交选择框
图4-53 窗交选择结果
4.3.2 快速选择
用户可使用【快速选择】命令来进行对象的快速选择。该命令可以在整个图形或现有选择集的范围内创建一个选择集,用来包括或排除符合指定对象类型和对象特性条件的所有对象。同时,用户还可以指定该选择集是用于替换当前选择集还是将其附加到当前选择集中。
执行【快速选择】命令的方式有以下几种:
●在菜单栏中选择【工具】|【快速选择】命令。
●中止任何活动命令,用鼠标右键单击绘图区,在弹出的快捷菜单中选择【快速选择】命令。
●在命令行中输入QSELECT命令后按Enter键。
●在【特性】选项板或【块定义】对话框中也提供了【快速选择】按钮以便执行【快速选择】命令。
执行该命令后,打开【快速选择】对话框,如图4-54所示。
图4-54 【快速选择】对话框
该对话框中各选项的具体说明如下。
●应用到:指定过滤条件应用的范围,包括【整个图形】和【当前选择集】。用户也可单击【选择对象】按钮返回绘图区来创建选择集。
●对象类型:指定过滤对象的类型。如果当前不存在选择集,则在该下拉列表中将包括AutoCAD中的所有可用对象类型及自定义对象类型,并显示默认值【所有图元】;如果当前存在选择集,则在该下拉列表中只显示选定对象的对象类型。
●特性:指定过滤对象的特性。在此列表框中包括选定对象类型的所有可搜索特性。
●运算符:控制对象特性的取值范围。
●值:指定过滤条件中对象特性的取值。如果指定的对象特性具有可用值,则该项显示为下拉列表,用户可以从中选择一个值;如果指定的对象特性不具有可用值,则该项显示为编辑框,用户可以根据需要输入一个值。此外,如果在【运算符】下拉列表中选择【选择全部】选项,则【值】选项将不可显示。
●如何应用:指定符合过滤条件的对象与选择集的关系。
■包括在新选择集中:对符合过滤条件的对象创建一个新的选择集。
■排除在新选择集之外:对不符合过滤条件的对象创建一个新的选择集。
●附加到当前选择集:勾选该复选框后,通过过滤条件所创建的新选择集将附加到当前选择集中;否则将替换当前选择集。如果用户选择该项,则【选择对象】按钮不可用。
动手操练——快速选择对象
快速选择方式是AutoCAD 2020中唯一以窗口作为对象选择界面的选择方式。通过该选择方式,用户可以更直观地选择并编辑对象。具体操作步骤如下:
①启动AutoCAD 2020,打开“动手操练\源文件\Ch04\视图.dwg”文件,如图4-55所示。在命令行中输入QSELECT命令并按Enter键确认,弹出【快速选择】对话框。
②在【应用到】下拉列表中选择【整个图形】选项,在【特性】列表框中选择【图层】选项,在【值】下拉列表中选择【标注】选项,如图4-56所示。
③单击【确定】按钮,即可选择“标注”图层中的所有图形对象,如图4-57所示。
图4-55 打开的素材文件
图4-56 【快速选择】对话框设置
图4-57 选择“标注”图层中的所有图形对象
技巧点拨:
如果想从选择集中排除对象,则可以在【快速选择】对话框中设置【运算符】为【大于】,然后设置【值】,再选择【排除在新选择集之外】单选按钮,就可以将大于值的对象排除在外。
4.3.3 过滤选择
与快速选择相比,对象选择过滤器可以提供更复杂的过滤选项,并且可以命名和保存过滤器。执行该命令的方式如下:
●在命令行中输入FILTER命令后按Enter键。
●在命令行中输入命令简写FI后按Enter键。
执行该命令后,打开【对象选择过滤器】对话框,如图4-58所示。
该对话框中各选项的具体说明如下。
●【对象选择过滤器】列表框:在该列表框中显示了组成当前过滤器的全部过滤器特性。用户可单击【编辑项目】按钮编辑选定的项目;单击【删除】按钮删除选定的项目;单击【清除列表】按钮清除整个过滤器列表。
图4-58 【对象选择过滤器】对话框
●【选择过滤器】选项组:该选项组的作用类似于【快速选择】命令,可根据对象的特性向当前列表中添加过滤器。在该选项组的下拉列表中包含可用于构造过滤器的全部对象及分组运算符。用户可以根据对象的不同来指定相应的参数值,并且可以通过关系运算符来控制对象属性与取值之间的关系。
●【命名过滤器】选项组:该选项组用于显示、保存和删除过滤器列表。
技巧点拨:
FILTER命令可以被透明地使用。AutoCAD从默认的filter.nfl文件中加载已命名的过滤器,并在该文件中保存过滤器列表。
动手操练——过滤选择图形元素
在AutoCAD 2020中,如果需要在复杂的图形中选择某个指定对象,则可以采用过滤选择集进行选择。具体操作步骤如下:
①启动AutoCAD 2020,打开“动手操练\源文件\Ch04\电源插头.dwg”文件,如图4-59所示。在命令行中输入FILTER命令并按Enter键确认。
图4-59 打开的素材文件
②弹出【对象选择过滤器】对话框,在【选择过滤器】选项组的下拉列表中选择【**开始OR】选项,并单击【添加到列表】按钮,将其添加到【对象选择过滤器】列表框中,如图4-60所示。
③在【选择过滤器】选项组的下拉列表中选择【圆】选项,并单击【添加到列表】按钮,将其添加到【对象选择过滤器】列表框中,如图4-61所示。使用同样的方法,将【直线】过滤器添加到【对象选择过滤器】列表框中。
④在【选择过滤器】选项组的下拉列表中选择【**结束OR】选项,并单击【添加到列表】按钮,此时对话框如图4-62所示。
图4-60 添加【**开始OR】过滤器
图4-61 添加【圆】过滤器
⑤单击【应用】按钮,在绘图区中用窗口选择方式选择整个图形对象,这时满足条件的对象将被选中,效果如图4-63所示。
图4-62 添加【**结束OR】过滤器
图4-63 过滤选择后的效果