对图层列表进行过滤和排序 (概念)

AutoCAD 2008

 
对图层列表进行过滤和排序
概念 操作步骤 快速参考
 
 
 

可以控制图层特性管理器中列出的图层名,并且可以按图层名或图层特性(例如,颜色或可见性)对其进行排序。

图层过滤器可限制图层特性管理器和“图层”工具栏上的“图层”控件中显示的图层名。在大型图形中,利用图层过滤器,可以仅显示要处理的图层。

有两种图层过滤器

  • 图层特性过滤器包括名称或其他特性相同的图层。例如,可以定义一个过滤器,其中包括图层颜色为红色并且名称包括字符 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

注意要过滤包含通配符的图层名,请在该字符前加反引号 (`),以免将其解释为通配符。