对象过滤器
在 Simcenter STAR-CCM+ 模拟树中,过滤器是使用查询定义 Simcenter STAR-CCM+ 对象组的对象。
查询由一个或多个条件语句组成,这些语句称为谓词,Simcenter STAR-CCM+ 使用谓词在模拟中的对象间进行搜索。以下示例显示了类型谓词。


执行查询后会返回结果。
过滤器的一些用途包括:
- 在树中查找对象
- 在网格操作、衍生零部件和场景显示器中进行基于查询的动态选择
- 创建自定义树
- 构建嵌套查询
- 在对象选择器中限制可选对象集
可在 Simcenter STAR-CCM+ 对象树结构的节点中选择过滤器。
除了节点外,还可通过 Simcenter STAR-CCM+ 界面的以下部分访问过滤器:
对象过滤器和动态查询的结果有何不同
使用相同的条件,动态查询生成的结果可能少于全局对象过滤器。但这是因为不同的域所致:
- 对于全局过滤器,匹配描述为
n matches in <Simulation Name>(<模拟名称> 中有 n 个匹配项)(例如,24 matches in Blunt Body(钝体中有 24 个匹配项))。 - 对于有关对象属性的动态查询,匹配描述为
n matches of m available for <Object/Property>(m 个匹配项中有 n 个可用于 <对象/属性>)(例如,8 matches of 64 available for Fluid - Parts(64 个匹配项中有 8 个可用于流体 - 零部件))。
查询编辑器
在 11.06 中,查询编辑器发生了重大变化。尽管它仍从启动,但不再是模式对话框。
换言之,在 11.06 之前的版本中,查询编辑器是单独的对话框,它会获取焦点,并且不允许与主 Simcenter STAR-CCM+ 工作区进行互动。

11.06 查询编辑器存在于主窗口的一个新面板中。

此布局的主要优点在于可以将对象树中的项拖放到查询编辑器中。