负体积网格单元故障排除
设置变形分析时,可能会出现质量较差或体积为负的网格单元。 通过使用可视化工具(例如,报告、绘图和标量场函数)在各个阶段检查网格,可以识别这些网格单元。
标识负体积网格单元
- 右键单击 节点,然后选择
-
在创建阈值编辑面板中,执行以下操作:
- 确保在 菜单中选择变形的区域。
- 从体积。 菜单中选择
- 将 设为 。
- 让阈值保留其默认设置 0。
下面显示了使用这些属性设置的面板示例。 单击创建生成阈值零部件。
将零部件添加到一个标量场景,以标识任何负体积网格单元的位置。
- 模型校正建议:
-
减少变形求解器容差。
将变形容差降至 10E-7 到 10E-9。 此设置可避免在变形期间出现负网格单元体积,尤其是在网格包含极长且薄的棱柱层网格单元时更是如此。
- 如果运动包括变形和线性位移,激活线性拟合。
-
如果选择 RBF 变形方法:
- 如果负体积网格单元接近移动体,则增加该体上边界的节点薄化因子。 尽可能分割移动体边界,并仅为负体积网格单元附近的区域应用较大的节点薄化因子。 这种安排可以为边界的剩余部分使用较小的值(0.25 或更小的值)。
- 如果负体积网格单元接近固定的边界,则遵循 (a) 中相同的步骤。
- 如果负体积网格单元接近固定的平面边界,则查看是否因垂直于边界的压缩而导致了负体积。 如果是这样,则增大阻尼因子,以便在阻尼区域中考虑更多数量的网格单元层。 如果正在平行于边界延伸负体积网格单元,则将边界更改为平面内类型。
- 如果负体积网格单元接近平面内边界,则增加阻尼因子。
注 上述方法与 BSpline 变形无关。