超大场景故障排除
在较大的数据集中,分配给显示器的部件会在每个部件的可视输出中生成大量数据,即大量多边形和点,这可能导致显示不完整或发生图形故障。例如,高保真度模拟的区域边界或衍生部件,如从非常精细的体网格中提取的平面截面或等值面。
为了降低发生故障的可能性,可以用场景节点的渲染器分割阈值属性进行求解。激活后,此属性会将整个部件的多边形数据分为更小的部分,以供场景显示器进行可视化。要在工作流程中使用此属性,务必在打开任何场景或创建任何场景硬拷贝之前设置此属性。有关更多信息,请参见渲染器分割阈值属性的描述。
未定义图形行为的观察结果
当个体部件的可视输出达到约 7 亿个面或节点时,通常会观察到所有先前版本的 Simcenter STAR-CCM+ 渲染引擎由于超出 32 位有符号整数限制而遇到未定义的行为。这种行为很大程度上取决于场景中显示器的数据特性和详细配置。
- 观察到的未定义行为包括:
- 场景内容不完整,例如缺少网格线或缺少部件
- 扭曲场景内容
- Simcenter STAR-CCM+ Java 客户端突然终止
- Simcenter STAR-CCM+ 渲染服务突然终止
这种未定义行为还适用于量远小于 7 亿个面或节点的可视输出,最终从大约 3500 万个面或节点起,具体取决于场景中显示器的详细配置。