如何在gambit中提高网格质量 经常在网上看到一些网友为gambit划分不出好的网格质量而烦恼
要生成一套好的网格,我觉得以下几点是很必要的: 1
选择一款好的网格生成软件; 2
确保实体尽量简洁; 3
合理布置线上节点; 但是,对于一些初学者来说,gridgen等专业点的网格划分软件在短时间内是很难掌握的,所以大部分人还是喜欢用 gambit
对于 gambit来说,有的时候满足了条件 2,3,仍然有可能生成质量很差的网格,这个时候就需要手动调整以提高网格质量了
下面我将以一个例子来详细讲解一下如何在gambit中提高网格质量
这个是个简单的楔形体,包括附面层网格
该网格满足实体简单,节点的布置也合理,但是生成的网格质量很差,主要是在楔形体尾部附面层网格与三角形网格交接的地方
该图为放大图,从中可以看出有一个网格基本上已经退化成一条线了,从而导致整个网格最大的倾斜率超过了 0
解决方法一: 由于质量差的网格集中在附面层与三角形网格过渡的地方,可以从改变附面层网格分布入手
改变楔形体三个顶点的类型,将其改为 side,从而改变附面层网格
改变附面层网格分布后,重新生成的网格质量提高了不少
解决方法二: 改变三角形网格分布
选择调整面网格的节点分布
手动调整质量差的网格的节点,使其分布合理
通过调整后,最大倾斜率小于0
该质量的网格基本上就能导入 fluent计算了,通过fluent中的 smooth/swap功能,还能进一步提高网格质量
以上例子只是给网友一个在 gambit中调整网格的思路,希望能解决一部分人的问题
其实,提高网格质量最好的办法就是将坏的网格 merge到好的网格中,可惜我目前还没有在gambit中发现该功能
有机会再跟大家探讨一下在 tgrid中如何用 merge功能提高网格质量
手把手教你fluent动网格算例