类别:Navisworks教程 / 日期:2020-10-04 / 浏览:950 / 评论:0

查找项目”窗口是一个可固定窗口,通过它可以搜索具有公共特性或特性组合的项目。

GUID-E73EBC35-D1C0-4DCA-93D1-11AC29D3A850.png

左侧窗格包含“查找选择树”,其顶部有一个下拉列表,允许您选择开始搜索的项目级别;项目级别可以是文件、图层、实例、选择集等。

下拉列表选项与“选择树”窗口中的选项相同:

  • 标准。显示默认的树层次结构(包含所有实例)。

  • 紧凑。显示树层次结构的简化版本。

  • 特性。显示基于项目特性的层次结构。

  • 集合。显示选择集和搜索集的列表。如果未创建选择集和搜索集,则不显示此选项。

在右侧窗格中,可以添加搜索语句(OR 条件)。通过按钮可以查找场景中符合条件的项目,并以 XML 文件格式导入和导出搜索参数。

定义搜索语句

搜索语句包含特性(类别名称和特性名称的组合)、条件运算符和要针对选定特性测试的值。例如,可以搜索包含“铬”的“材质”。

默认情况下,将查找与语句条件匹配的所有项目(例如,使用铬材质的所有对象)。也可以对语句求反,在这种情况下,会改为查找与语句条件不匹配的所有项目(例如,不使用铬材质的所有对象)。

每个类别和特性名称都包含两个部分 - 用户字符串(显示在 Autodesk Navisworks 界面中)和内部字符串(不显示,主要由 API 使用)。默认情况下,按这两部分匹配项目,但是如果需要,可以指示 Autodesk Navisworks 仅按一部分匹配项目。例如,可以在搜索中忽略用户名,而仅按内部名称匹配项目。这在计划与可能正在运行 Autodesk Navisworks 本地化版本的其他用户共享已保存的搜索时,会非常有用。

不使用默认设置的语句由图标  进行标识。例如,对语句求反,或者选择在特性值中忽略大小写时,会出现它。

组合搜索语句

搜索语句是从左向右读取的。默认情况下,所有语句都为 AND 关系。例如:“A AND B”、“A AND B AND C”。

可以将语句排列到组中。例如 ,“(A AND B) OR (C AND D)”。OR 关系语句由加号图标  标识。OR 关系语句前面的所有语句都是 AND 关系,OR 关系语句后面的所有语句也都是 AND 关系。因此,要在前面的示例中创建两个组,则需要将语句 C 标记为 OR 关系。

不存在向您直观显示读取语句的方法的圆括号。不会曲解简单语句,如“A OR B”。对于复杂搜索,语句的顺序和分组更加重要,尤其是选择对某些语句求反时。例如 ,“(A AND B) OR (C AND NOT D)”。计算搜索条件时,在 AND 之前应用 NOT,在 OR 之前应用 AND。

 可能感兴趣的文章