初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索

     因为最近比较忙,闲下来的这个时间,准备写下Netgen网格参数设置的例子,因为之前已经成功编译了Netgen6.2版本,后面也成功的在OSG中显示出了划分效果,在查看nglib.h文件中,看见netgen有一些参数可以设置,进而得到需要的划分效果。在参考腰椎客大佬的关于netgen的网格参数控制的含义后(文章链接:https://blog.csdn.net/weixin_44679836/article/details/104531726),对这些参数有了一定的了解,话不多说,我直接借用大佬的图片解释下参数的含义:

初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索_第1张图片

本人并没有具体参考netgen参数设置的具体内容,而是根据这些参数直接做了个参数设置对话框进行测试并在OSG中显示,效果举例如下:

初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索_第2张图片

上图是直接读取一个简单的stp文件的显示效果,目的在于方便和网格划分后做对比。

以下是随机设置参数后的划分效果:

初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索_第3张图片

初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索_第4张图片

测试下基本体效果:

初探OSG+OpenCascade(简称:OCC)在QT上的实践之尝试集成Netgen6.2网格划分程序参数设置探索_第5张图片

 

合理使用这些参数设置,可以获得自己需要的网格划分效果。本人这里仅做测试使用。如有任何问题,请您加我QQ:1623451686。恳请指正和交流。

你可能感兴趣的:(OpenCascade,OSG,negtgen,gmesh)