Gmsh 四面体单元剖分

Gmsh 是一款可用于网格剖分的工具,官网 资料


1、采用 blender 等软件,绘制/处理模型表面网格,导出为 *.stl 文件

在这个环节中,模型各部分的表面网格可分别独立导出到不同的 *.stl 文件,方便 Gmsh 中离散域的设置。如下图所示,外围轮廓、内层空腔,分别导出。

2、在 Gmsh 中分别打开、Merge 两个网格文件

如图所示,为两个独立的 surface (颜色有所区别)

可通过 Tool > Clipping 显示切面,感觉会直观一些,也方便后续的选取操作

3、创建 Volume,具体步骤为:Modules > Geometry > Elementary entities > Add > Volume

分别点选外层轮廓网格和内层空腔网格。此时,也可通过 Tools > Visibility 查看 Surface 以及 Volume 的情况

4、网格剖分,具体步骤为:Modules > Mesh > 3D
至此,便可得到剖分后的四面体网格

5、可通过 Tools > Clipping 显示多个切面,从而显示/检查剖分后的结果

原文地址:https://www.cnblogs.com/wghou09/p/13902079.html