搜索工具参考

搜索工具面板分为三个部分:输入定义、搜索条件和结果。在结果部分,可以浏览由搜索标识的实体之间的内容。

设计过滤器:输入选项

定义选择模式和输入或对象类型。

选择模式
整个 CAD 模型将搜索应用于整个 3D-CAD 模型。
选定实体将搜索应用于您在“对象类型”下的“选择”框中所做的选择。此选项将激活“对象类型”字段,其选项与“输入类型”的选项相同。首先,设置“对象类型”,然后选择此选择。
过滤器 选择现有过滤器的输出作为当前搜索的输入。
输入/对象类型

输入类型:定义要应用搜索的实体的类型。此类型可以不同于对象类型,但仅适用于相同级别或更低级别的类型。

对象类型:定义在选定实体模式的选择中包含的对象类型。

选择要应用搜索操作的实体的类型:
  • 体组
  • 顶点

搜索条件

搜索可用于根据特定条件或几何相似性来查找实体。

条件默认情况下,此选项处于选中状态,可用于使用下拉列表创建一组谓词。请参见谓词。
查找类似选中后,可通过搜索工具在几何上查找类似部件。
几何属性根据几何属性搜索实体。
颜色根据颜色搜索实体。
分组通过应用种子输入的连接性信息来改进搜索结果,以标识具有相似连接性的结果。对于边,这意味着标识形成闭环的边。对于面,检查过程将查看相连面的数量。
分组选项仅支持面和边。分组选项的一些限制包括:
  • 对于边,该选项仅支持简单的相连边链。如果种子输入边中有多个边链,则分组过程中止。
  • 在 T 形接头场景中选择边链时,可能会遇到意外结果。下图显示形成边链时有多个解的示例。在这种情况下,分组功能返回的结果不明确。

  • 根据面进行搜索时,如果查找相似结果中的面具有的相连面比种子面更多,则分组过程中止。
搜索容差长度

可用于指定搜索准则的容差值。比较拓扑时,搜索容差选项对于改进搜索结果非常有用。

例如,如果在搜索以查找特定长度的边时为长度指定容差,则搜索工具将查找定义容差内与长度准则匹配的所有边。

容差值可以是相对绝对值。

面积
体积
面积
线性 (m)可用于指定计算容差以与任何搜索准则结合使用。

例如,如果要检查两个点是否重合,可以使用线性容差来帮助搜索。

近端面角度 (deg)在紧密接近中搜索面时,可以使用此容差允许偏离精确平行或同心关系。为了进行紧密接近检测,如果面之间的夹角在此容差范围内,则将这些面视为平行。
恢复默认值用于恢复默认设置。

谓词

谓词类型运行对象运算符
长度
根据其长度搜索面或边。选择一个面时,它会测量面的内部循环和外部循环。因此,如果面的中心有一个孔,则除了外部循环/周长外,搜索还会考虑孔的边。

低于

高于

介于之间

不在两者之间

等于

不等于

面积
根据体或体组中面的面积总和搜索体或体组。根据面积搜索面。

体组

体积
根据体积搜索体,根据组中体的体积总和搜索体组。体积计算中忽略体组中的片体。

体组

半径
根据输入半径标准搜索面或边。可以使用此谓词在模型中查找管和线。

对于面,支持圆柱、球形和环形类型。对于环形面,仅检查次要半径。

对于边,支持圆柱和椭圆类型。对于椭圆边,仅检查主要半径。

容差

容差边是实体或片体两个相邻面之间的公共边,由在阈值容差邻近度范围内的两条几何曲线组成,每个面一条。几何曲线以拓扑方式表示单条边,3D-CAD 将这两条几何曲线的定界管区内的任意点都视为公共边上的点。在网格化过程中,3D-CAD 使小平面边成为共形边,使表面沿边是水密的。

同样,几何部件可以包含容差顶点。在有些位置,常规边或容差边端点不是通过某个公共点相连,而是位于阈值容差定义的影响球内,3D-CAD 会将这些点视为单个节点,并使用相同的坐标值。在网格化过程中,影响球内的所有点将合并以避免任何泄漏。

当看到偏离或锯齿状的边或发现顶点位置不是您期望的精确位置时,使用此谓词。然后,可以将结果用作优化边修复工具的输入内容。请参见优化边。如果修复工具无法修复问题,可以尝试通过重构局部几何来提高质量。在某些情况下,必须重新访问原生 CAD 系统才能以更高的精度重新生成部件。

节点

X 边界
Y 边界
Z 边界
可用于根据 X、Y 或 Z 方向上的边界坐标的最小或最大范围搜索实体。例如,如果指定 X 边界:体大于 0.0 米,则搜索将查找最小 X 坐标大于 0.0 米的所有体。

在查询面板中选择“X 边界”、“Y 边界”或“Z 边界”选项时,场景中出现平面,分别表示沿全局 X、Y 或 Z 轴到原点的距离。要设置 X、Y 或 Z 边界的值,沿平面法线的正方向或负方向拖动平面。要隐藏或恢复边界平面,激活视图边界平面。选择介于之间不在两者之间选项时,将显示两个平面以表示搜索范围的限制。

要查找限制在特定边界框内的实体,可组合此谓词的多个实例。

体组

节点

接近
根据设定的距离指定在紧密接近中搜索所选类型的实体。这些实体可以属于不同的体或属于同一体(体内搜索)。体内搜索可用于检测体内的小间隙或偏差。

如果一个体/面只有小部分与另一个体/面紧临接近,则搜索工具可能无法找到这些对。

对于面对,还可以指定近端面角度,表示面在此角度容差范围内将视为平行。

体对

面对

边对

节点对

体内面对

体内边对

体内节点对

功能
根据设定的尺寸指定搜索圆角或孔。
根据设定的容差值搜索长薄片面。然后,可以将此过滤器用作移除长薄片面修复工具的输入内容。请参见移除长薄片面
根据设定的角度指定搜索楔形或切口。

圆角半径

孔直径

长薄片宽度低于

介于之间

楔形角

切口角度

低于

介于之间

等于

名称
用于根据其名称或其任何部分搜索实体。对于体组,仅考虑体组的名称,而不是其中的体的名称。

体组

节点

包含

不包含

匹配

不匹配

开始是

开始不是

结尾是

结尾不是

标签
可用于搜索包含(或不包含)特定标签的拓扑实体。

体组

包含

不包含

形状
用于在选择面时搜索以下形状:
  • 平面
  • 圆柱
  • 圆锥
  • 球形
  • 环形
  • B-表面
用于在选择边时搜索以下形状:
  • 线性
  • 圆形
  • 椭圆
  • B-样条

不是

冲突
通过体对,可以搜索以下类型的冲突:
  • 干涉:搜索互相干涉的对。
  • 集台:搜索彼此接触的体对。对于此搜索找到的对,当您将其压印到一起或将其传递到部件时,将创建接触。
  • 空间范围:搜索完全包含在另一个体中的体。
对于面对,冲突类型为:
  • 相交:搜索彼此相交的面。
  • 重叠:搜索彼此重叠的面。
  • 重合:查找接触块(压印后两个体之间的公共面)。

体对

面对

不是

故障
在几何中搜索无效实体。
在面存在故障的情况下,可以搜索边界表示 (B-rep) 和网格化(小面)错误。可以为面故障选择以下条件:
  • 无效几何:搜索具有 B-rep 错误的面。
  • 无效小面:用于搜索具有网格化错误的面。
  • 缺少小面:用于在复杂模型中搜索 Parasolid 网格化故障。
对于体或边存在故障的情况,任何错误均完全基于 B-rep。只能选择:
  • 无效几何:搜索无效体或无效边。

不是

分类
搜索属于指定分类的几何有效实体。
对于体,谓词如下:
  • 纯色
  • 片体
  • 小平面实体(网格实体)
  • 小平面片体(网格片体)

对于边,可以选择以下某一类别:

  • 自由,表示搜索工具可以查找自由边(只有一个相连面的边)。
  • ,表示搜索工具可以查找凸边。

  • ,表示搜索工具可以查找凹边。

  • 刀凸面

  • 刀凹面

对于面,类别为空隙区域,该情况下可查找用于封闭空隙区域或空穴的面。可以使用此谓词查找深藏在体内的空穴。

不是

过滤运算符

创建过滤器时,可以使用运算符组合多个搜索词。

运算符描述
AND根据起始输入单独评估每个谓词,然后生成最终结果作为所有谓词输出的交集。
单独评估每个谓词,如果满足任何输入条件,则返回匹配项。
PIPE为谓词创建管道(PIPE 是 pipeline 的简写),其中第一个谓词的输出用作第二个谓词的输入,依此类推。

结果

使用以下选项可在表格列表中创建过滤器、进行选择或显示结果。

颜色选择器 用于选择用于查看结果的首选颜色。


设置透明度
为图形窗口中当前处于活动状态的结果实体分配透明度。
导航按钮 用于在结果中导航。还可以使用 <向右><向左> 箭头键从一个结果移动到下一个结果。<向上><向下> 箭头键用于查看第一个结果和最后一个结果。
隔离结果 激活时,3D-CAD 会隐藏除了属于特定结果的对象之外的所有对象。例如,浏览实体对时可以执行以下操作:
  1. 激活隔离结果
  2. 为该对中的每一项选择首选颜色

如果一个对是重叠的,则可以为该对中的一个或两个实体激活“设置透明度”。

重置视图可用来在图形窗口中重新定位视图。
创建
过滤器选中后,结果存储在过滤器中,可在 3D-CAD 树的设计过滤器节点中访问。
选择将结果存储在选择中,可在 3D-CAD 特征中立即使用。

下表汇总了可用于结果表的属性。

可用来在表格列表中显示结果并与结果交互。
设置透明度为图形窗口中当前处于活动状态的选定结果实体分配透明度。
交换结果对颜色可用来在表中具有对时交换颜色。
隔离所选结果隐藏除表中选定对象之外的所有对象。
将视图重置为选定结果自动重定位场景视图以显示所有选定的项。
在表中显示实体群集将表组织为相互连接的对象的群集。
执行过滤器以刷新表中的结果可用来重新执行过滤器以刷新表中的结果。
激活特征菜单可以将结果用作 3D-CAD 特征的输入内容。