如何会出现负网格单元体积
出现负体积网格单元的原因可能有多种。
这些原因包括:
- 面方向不正确。如果用于创建网格的预处理软件包使用左手定则(而不是 Simcenter STAR-CCM+ 所需的右手定则)写出节点,则会出现此问题。 在这种情况下,区域中的每个网格单元均会报告负体积。 某些工具(如 pro-STAR)包含的操作可以校正此问题,并将左手网格单元变为右手网格单元。
- 网格单元形成不佳。 对于六面体网格单元,高长宽比网格单元的面可能会高度弯曲,导致面和网格单元形心的定义不佳。 对于多面体形状,负体积网格单元可能是由于低质量四面体网格单元的二元化造成,导致形成不佳且有时生成扭曲形状。 发现这些网格单元之后,返回到预处理器以修复它们,或直接在 STAR-CCM+ 中将其移除。
- 交界面使用不正确的边界或位置错误的边界创建。 在 Simcenter STAR-CCM+ 中创建交界面之后,务必检查负体积。