讨论下与openfoam匹配的画网格软件
-
目前在使用的是openfoam6.0版本,尝试着使用不同类型的网格进行计算,目前有一些疑问:
1)13.0版的star ccm+纯多面体网格无法成功导入openfoam6.0,编译了ccm26ToFoam,导入网格没报错,但是检查网格出错。尝试曲线救国,先导入fluent,再导出msh至openfoam,倒也可以,但是终归麻烦。不知道有没有直接解决ccm网格导入openfoam的方法。
2)fluent meshing19.2生成的六面体核心+多面体网格导入openfoam提示有无效网格,但是也可以计算一段时间,不过最后计算发散。不知道openfoam是否支持fluent的这种六面体核心+多面体网格。
3)fluent meshing19.2生成的纯多面体可以导入openfoam并计算,但是计算结果精度远不如fluent,尝试提高离散精度,发现影响甚微啊,而且时间步是fluent所需的十分之一。不知道针对这种纯多面体网格,openfoam是否需要专门的离散格式。
4)icem 所画的六面体网格倒是最匹配openfoam,计算精度也高,但是针对复杂一些的几何,感觉多面体网格在精度和网格数量方面应该都较为适宜啊。不知道有没有更好的替代。
5)snappyHexMesh目前只是了解阶段,发现似乎边界命名比较麻烦,且复杂几何边界层网格生成可能会失败。snappyHexMesh才是openfoam的最佳搭档吗? -
我最近用pointwise画网格,试了一些还不错
-
CFmesh导入到openfoam里也不错
-
plus版本里的
ccmToFoam
很好,还支持多域网格的导入,我用的重叠网格都是ccm生成再转OpenFOAM格式的。其实无论hex-core poly mesh
还是general poly mesh
都是使用非结构网格的格式存储的,就数据格式而言没有本质区别。不嫌麻烦的话可以再安装一个plus版本,用它转换网格,再用你自己中意的版本进行计算。其实OpenFOAM各发行版各有优点,有时需要多版本切换,把活干了。 -
ccm生成的多面体网格真是惊为天人
-
个人感觉fluentmeshing网格,同样设置导入foam会报错....
-
@队长别开枪 您好,我在OF8中编译了ccm26ToFoam,想模拟波物相互作用,转化后的网格checkMesh也是ok的,转化之后的网格我放到OF v1912里面进行计算的(还没编译ccmToFoam),但是相同的设置用OpenFOAM自带的sHM划分的网格可以计算,ccm26ToFoam转化的网格却在0.02s就突然发散了。想问一下有什么解决办法吗?