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