不规则多孔介质的网格划分
-
@hongjiewang 在 不规则多孔介质的网格划分 中说:
对于一些简单几何模型直接采用topoSet是可行的,对于不规则的还是需要借助stl进行区域的设定。
你在另一个帖子里问我了,我在这里回复你吧。
在 snappyHexMeshDict 里面可以通过 STL 文件(必须封闭)指定 cellZone。例如:
geometry { sphere { type triSurfaceMesh; file "sphere.stl"; } }; refinementSurfaces { sphere { level (0 0); faceZone sphere1; cellZone sphere1; cellZoneInside inside; } }
-
@wwzhao 嗯嗯谢谢老师。我需要在不同的case下对骨架区域和流体区域进行相同的操作,之后利用mergeMesh耦合网格。是这样理解的吗
-
@zousiyu 嗯嗯好的 谢谢老师~我会认真阅读的 有问题再请教
-
@hongjiewang 不需要merge,只需要一个 case 文件夹就行。
-
@wwzhao 感谢回复~ 这种两个区域都需要进行网格划分也不需要mergeMesh吗,是说把同一个stl添加两次并命名不同,导入进来之后,在snappyHexMesh里面一个取inside,一个取outside?
-
@hongjiewang 不需要对两个区域分别划分,利用 sHM 可以直接同时生成一整套网格。
-
@wwzhao 嗯嗯好的 明白了 谢谢老师~
-
@wwzhao 老师 我今天尝试了一下,已经成功生成。但是不确定我的操作是不是对的~麻烦老师帮我看一下。我的stl文件是一个中间的圆,我在refinementSurfaces中设置cellZoneInside选择inside;然后在refinementRegions下面的locationInMesh选择的是圆外一点。我是这样设置的,最后生成两个区域共存的网格,中间圆的网格比较密了。
感谢老师~ -
@hongjiewang 看起来应该没问题,中间的网格密是因为用refinement region加密过了。
-
@wwzhao 嗯嗯是的 中间是加密之后的~ 非常感谢老师 要不然我要走弯路了。
-
@hongjiewang 不规则形状情况下网格划分实现了吗?能否分享下经验?万分感谢
-
@hongjiewang 已解决,美中不足的是边界不够丝滑
-
@hongjiewang 你好,你的这个网格是Cyprine Soulaine 教程中的#5吗?用snappyHexMesh画这个stl的孔隙区域和介质区域的网格你做出来了吗?可以分享一下吗,谢谢啦!
-
@yuanlee2011 你做出来啦,可以分享一下怎么划分的吗?谢谢
16/20