在 OpenFOAM 中使用 snappyHexMesh 和 STL 文件的教程
Posted
技术标签:
【中文标题】在 OpenFOAM 中使用 snappyHexMesh 和 STL 文件的教程【英文标题】:Tutorial for using snappyHexMesh with a STL file in OpenFOAM 【发布时间】:2017-11-18 08:30:22 【问题描述】:我已经创建了一个车辆并输出了一个 STL 文件。首先,我想使用 snappyHexMesh 将 STL 文件转换为适合 OpenFOAM 的格式。然后我想运行一些气流模拟
我正在使用 OpenFOAM 的 5.x,我的案例目录在这里:https://github.com/anujgoyal/openfoam
此演示文稿的幻灯片 13:http://openfoamwiki.net/images/f/f0/Final-AndrewJacksonSlidesOFW7.pdf 表示需要 5 个要求:
constant/triSurface/Simple Car CFD.STL中的几何数据(stl、nas、obj)[DONE] 字典文件system/snappyHexMeshDict [DONE,不知道是否正确] 六面体基础网格(并行运行时分解)[?,不知道从哪里开始] 用于并行运行的字典文件 system/decomposeParDict [?,我有一个大型 Xeon 系统,所以我想使用并行运行] 所有系统字典(例如 controlDict、fvSchemes、fvSolutions)[?,不知道最小的参数集是什么]我在理解六面体基础网格、controlDict、fvSchemes 和 fvSolutions 中应该包含哪些值时遇到了一些问题 - 有人有什么建议吗?或者你能指点我一些他们推荐的详细教程吗?
【问题讨论】:
你见过this、this和this吗? 【参考方案1】:您的snappyHexMeshDict
不完整。
保存.stl
文件名,不带空格。
我认为你应该修改$FOAM_TUTORIALS/incompressible/simpleFoam/motorBike/
本次模拟案例。
【讨论】:
以上是关于在 OpenFOAM 中使用 snappyHexMesh 和 STL 文件的教程的主要内容,如果未能解决你的问题,请参考以下文章