Gambit建模相关问题总结知识分享
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G a m b i t建模相关问题
总结
Gambit网格划分,交界面的处理
简单说分块划分网格,如果不定义边界,gambit会默认为interior。
interior是公共面(两个"体"共用)
interface是接触面(两个面,分别属于不同的"体"):interface是处理滑移网格,静止部分与滑动部分的交接,也用于流体与固体耦合的时候用;还可以用来连接粗细不同的网格体。
若用split剖分体时,要选择“connected”选项,否则FLUENT会将交界面默认为壁面(wall)。
两个体的交界面重合的部分需要有流体流通,即不能用wall处理。这种情况有两种解决办法。
1:交界面重合部位有两个面,一个属于A,一个属于B,然后分别定义为interface(如名称为interface1和interface2),这两个面的网格不需要一
致,然后到fluent里define/grid interface里将两个交界面create成一个。
2:(交界面必须一样大小)在gambit中选择geometry/face/connect faces命令,激活virtual(Tolerance),激活T—Junctions,选择两个体的交界面,点击Apply。两个体的重合面线条颜色为粉红色,OK。然后可以进行
体的网格划分。这样两个体的交界面重合部分网格一致,默认为interior,允许流体通过。
下面是CFD-Online上的一些说法,仅供参考。
the interface condition is needed for connecting different grid
in a model, non matching interface, sliding mesh interface, and so on.
Sliding mesh interface : use in the sliding mesh model, one part of the mesh will move regarding to the other.
Different grid interface : for connecting different kind of grid without transition. for exemple, hexa with tetra without pyramidal element. Fluent interpolate the result a mesh interface from one grid to the other.
Non matching interface : grid with diferent shape and/or with different position of their nodes. If you have the fluent tutorials
take a look at the film cooling exemple.
the interior condition is usefull if you have surfaces in you model which are part of the fluid. If you don't use interior condition gambit can considerer them as wall.
the internal condition is quite the same as interior but it will be merge in the adjacent interiors in the final mesh if you use tgrid. I think that this condition is useless if you use gambit.
粉红色表明:有一个剖面,是体的分界面。或者说是多了一个界面,不是所要的,做错了。
注意分网格要挨着分,不然可能有错误。
对于cooper的分网格类型,一定要注意源面的选择。
非结构网格方法的一个不利之处就是不能很好地处理粘性问题,在附面层内只采用三角形或四面体网格,其网格数量将极其巨大。现在比较好的方法就是采用混合网格技术,即先贴体生成能用于粘性计算的四边型或三棱柱网格,然后以此为物面边界,生成三角形非结构网格,但是生成复杂外型的四边形或三棱柱网格难度很大。
采用结构化网格还是非结构化网格,主要看解决什么问题,如果是无粘欧拉方程的话,只要合理布局,结构和非结构都能得到较为理想的结果。但如果涉及到粘性影响的话,尤其在壁面处,结构网格有一定优势,并且其对外形适应性
差的缺点,也可以通过多块拼接网格解决。事实上,目前有的非结构网格软件,也开始借鉴结构网格的优点,在壁面处进行了类似结构网格的处理,如cfx 的壁面加密功能。
我的操作步骤是:分别画两个体—> 连接为一个整体,但仍然是两个区域—> 对两个区域分别划网格
我的问题是:直接用布尔相加,就变成了一个整体。用split或者merge好像失败了。
请问我该用什么命令,让这两个体在保证是两个区域的情况下连接起来,又可以分区划网格呢?
这个我也试过,好像练成整体后就不能分区画网格了,我的处理方法是:先将交界面的网格画好,再分别画两边的网格,在定义边界条件的时候将交界面定义为interior(内部)(也可以试试interface),我验证过,仍然能得到正确的计算结果。
但是是两个面啊...两个正方体相接的地方有两个重合的面,都划上网格么?
还是用其他方法啊?
可以用布尔加将其连成一个整体。如果存在交叉点的话,可以用交叉点建立交叉面,没有的话自己建立交叉点生成面,交叉面和相应的整体作为一个整体进行网格划分。
采用split命令是可以做到的。
可以用合并后的中间部分去split合并后的体,变成三个体,然后分别划分网格。
怎么这么多人回答了,楼主还是不明白呢?
你在画网格分区之间,可以将整个模型合并起来,但是当模型一下子划分网格不方便的时候,就需要在gambit中进行分区,使用面split模型,就可以将模型分割开来,然后对分割后的子模型进行网格的划分就ok了!
用connect将两个体的重合面合成一个面就ok了
如果是连个基本相同的体,你可以先画一个整体进行分割,然后就可以分别划分网格还可以分为两个体。
关于Gambit中几何元素的连接问题
大家好!我在使用Gambit画模型的时候遇到如下问题:我首先画一个圆柱,split之后再把该圆柱划分成五个部分(均为实体),如下图中的第一个圆柱,