可以控制图层特性管理器中列出的图层名,并且可以按图层名或图层特性(例如,颜色或可见性)对其进行排序。
图层过滤器可限制图层特性管理器和“图层”工具栏上的“图层”控件中显示的图层名。在大型图形中,可以使用图层过滤器仅显示要使用的图层。
有两种图层过滤器
- 图层特性过滤器包括名称或其他特性相同的图层。例如,可以定义一个过滤器,其中包括颜色为红色,并且名称中包含字母 mech 的所有图层。
- 图层组过滤器包括在定义时放入过滤器的图层,而不考虑其名称或特性。通过将选定的图层拖动到过滤器,可以从图层列表中添加选定的图层。
图层特性管理器中的树状图显示了默认的图层过滤器,以及在当前图形中创建并保存的所有命名过滤器。图层过滤器旁边的图标指示过滤器的类型。将显示五种默认过滤器
- 全部。显示当前图形中的所有图层。(始终显示过滤器。)
- 所有使用的图层。显示在当前图形中绘制的对象上的所有图层。(始终显示过滤器。)
- 外部参照。如果图形附着了外部参照,将显示从其他图形参照的所有图层。
- 视口替代。如果存在具有当前视口替代的图层,将显示包含特性替代的所有图层。
- 未协调的新图层。如果自上次打开、保存、重载或打印图形后添加了新图层,将显示未协调的新图层的列表。有关详细信息,请参见协调新图层。
命名并定义了图层过滤器之后,可以在树状图中选择该过滤器,以在列表视图中显示图层。也可以将过滤器应用于“图层”工具栏,以便“图层”控件仅显示当前过滤器中的图层。
在树状图中选择一个过滤器并单击鼠标右键时,可以使用快捷菜单中的选项删除、重命名或修改过滤器。例如,可以将图层特性过滤器转换为图层组过滤器。也可以在过滤器中更改所有图层的特性。“隔离组”选项关闭图形中未包括在选定过滤器中的所有图层。
定义图层特性过滤器
可以在“图层过滤器特性”对话框中定义图层特性过滤器,从该对话框中可以选择要包括在过滤器定义中的以下任何特性:
- 图层名、颜色、线型、线宽和打印样式
- 图层是否正在使用
- 打开还是关闭图层
- 在处于激活状态的视口或所有视口中冻结图层还是解冻图层
- 锁定图层还是解锁图层
- 是否将图层设定为打印
使用通配符按名称过滤图层。例如,如果只希望显示以字母 mech 开头的图层,可以输入 mech*。有关完整列表,请参见“通配符”。
图层特性过滤器中的图层可能会随图层特性的更改而变化。例如,如果定义了一个名为 Site 的图层特性过滤器,该过滤器包含名称中带有字母 site 并且线型为“CONTINUOUS”的所有图层,然后更改了其中某些图层的线型,则具有新线型的图层将不再属于过滤器 Site,且应用该过滤器时,这些图层将不再显示出来。
图层特性过滤器可以嵌套在其他特性过滤器或组过滤器下。
定义图层组过滤器
图层组过滤器只包括明确指定给过滤器的那些图层。即使更改了指定给过滤器的图层的特性,此类图层仍属于该过滤器。图层组过滤器只能嵌套在其他图层组过滤器下。
提示通过单击选定的图层并将其拖动到过滤器,可以使过滤器中包含来自图层列表的图层。
反转图层过滤器
也可以反转图层过滤器。例如,如果图形中的所有场地规划信息均包括在图层名中包含单词 site 的多个图层中,则可以先创建一个按名称 (*site*) 过滤图层的过滤器定义,然后使用“反转过滤器”选项来显示除场地规划信息以外的所有信息。
对图层进行排序
创建图层后,可以按名称或其他特性对其进行排序。在图层特性管理器中,单击列标题就会按该列中的特性排列图层。图层名可以按字母的升序或降序排列。
通配符
可以使用通配符按名称对图层进行排序。
字符
|
定义
|
#(磅字符)
|
匹配任意数字
|
@ (at)
|
匹配任意字母字符
|
.(句点)
|
匹配任意非字母数字字符
|
*(星号)
|
匹配任意字符串,可以在搜索字符串的任意位置使用
|
?(问号)
|
匹配任意单个字符,例如,?BC 匹配 ABC、3BC 等
|
~(波浪号)
|
匹配不包含自身的任意字符串,例如,~*AB* 匹配所有不包含 AB 的字符串
|
[ ]
|
匹配括号中包含的任意一个字符,例如,[AB]C 匹配 AC 和 BC
|
[~]
|
匹配括号中未包含的任意字符,例如,[AB]C 匹配 XC 而不匹配 AC
|
[-]
|
指定单个字符的范围,例如,[A-G]C 匹配 AC、BC 等,直到 GC,但不匹配 HC
|
`(反引号)
|
逐字读取其后的字符;例如,`~AB 匹配 ~AB
|
注意要过滤包含通配符的图层名,请在该字符前加反引号 (`),以免将其解释为通配符。
按图层特性过滤图层显示的步骤
- 依次单击“常用”选项卡
“图层”面板
“图层特性”
- 在图层特性管理器中,单击“新建特性过滤器”按钮。
- 在“图层过滤器特性”对话框中,输入过滤器的名称。
- 在“过滤器定义”下,设定要用来定义过滤器的图层特性。
- 单击“确定”。
通过选择图层来过滤图层名的显示的步骤
将图层过滤器嵌套在另一个图层过滤器下的步骤
- 依次单击“常用”选项卡
“图层”面板
“图层特性”
- 在图层特性管理器的树状图中,选择一个图层过滤器。
- 可以将新建图层特性过滤器嵌套在组过滤器或另一个特性过滤器下。
- 只能将新建图层组过滤器嵌套在另一个图层组过滤器下。
- 单击鼠标右键。单击“新建特性过滤器”或“新建组过滤器”。
- 使用以下方法之一:
- 对于新建特性过滤器,将显示“图层特性过滤器”对话框。在“过滤器定义”下,设定要用来定义过滤器的图层特性。单击“确定”。
- 对于新建组过滤器,过滤器将被添加到树状图中。重命名该过滤器,在列表视图中选择上级过滤器以显示其所在的图层,并将图层从列表视图拖动到新建图层组过滤器。
- 单击“确定”。
对图层特性管理器中显示的图层列表进行排序的步骤
从图层组过滤器中删除图层的步骤
- 依次单击“常用”选项卡
“图层”面板
“图层特性”
- 在图层特性管理器的树状图中,选择一个组过滤器。
- 选择要删除的图层。
- 在列表视图中单击鼠标右键。单击“从组过滤器中删除”。
命令
系统变量