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