Gambit网格划分实例

合集下载

Gambit网格划分的一点技巧(二)---分块网格

Gambit网格划分的一点技巧(二)---分块网格

圆平面
点3
图(30)
图(31)
创建一个圆面 → 点击体命令 → 点击分割实体
图(32)
CFD→ 选择要分割的实体→
在 Split with 后面选择 Faces(real),如图(32)→ 选择前面创建的圆平面 → 点击 Apply,如图(33)。至此,圆柱段和锥段已经分开了。
ao 注意:用这种方法分割的两个实体是相互有联系的,在划分网格的时候,公共面 muerxi 上的节点是一一对齐的。
相对叶轮和蜗壳而言,进水段虽然比较简单,但是由于挡板形状的影响,也
o 不能直接划分六面体网格。如果把挡板分离出来,划分六面体网格就容易很多了。
ia 把实体导入 gambit → 删除叶轮和蜗壳实体 → 点击点命令
→右
rx 键单击“坐标点”命令按钮,选择“点在线上”命令 e坐标点
mu 点在线上
,如图(29)→ 在要
过分块的方法,把叶轮的部分地方划分为六面体网格,如图(13)所示分块。
由于三维软件建模比较方便,我们可以在三维软件里面建立我们需要的分割平
面,如图(50)。
14
用于分块的 平面
图(50) 按照前面的方法分割叶轮 → 合并各部分实体上的小曲面,如图(51)→
选择如图(52)所示的 6 个曲面划四边形网格,网格设置如图(53)→ 选取图
图(48)
图(49)
D 进水段边界条件设置要注意的问题:1)选择如图(50)所示两个面做 interface 。
CF 2)同时选择三块实体做流体域。
rxiao图(50) ue 2、叶轮 m 叶轮是离心泵的心脏,叶轮网格的质量、数量和分布对计算精度的影响是很
大的。虽然利用 Gambit 对整个叶轮划分六面体网格是困难的,但是我们可以通

拉伐尔喷管流动分析(gambit划分网格,fluent数值模拟)

拉伐尔喷管流动分析(gambit划分网格,fluent数值模拟)

喷管流动分析
一、分析目的
通过流体力学模拟软件,对喷管内的气体流动进行分析,得到其中的流场及激波情况
二、分析过程
(一)、模型建立及网格划分
1、首先在gambit中通过各关键点坐标画出模型
2、对各条线进行划分。

其中对左右两侧的线段采用一定的网格大小改变比例,以使近壁面网格加密;对上下表面分三段进行划分,以使网格均匀垂直
3、对整个面进行划分,如下图所示
4、网格质量分析如下图。

所有网格质量都在0.64以下(0为质量最好,1,为最差,一般要求网格质量都在0.75以下)
(二)fluent模拟
1、将上一步得到的网格文件导入,并设置显示方式
2、使用基于压力的求解器
3、设置使用的模型,包括能量模型与粘流模型。

下图为粘流模型的设置,使用k-omega双方程模型,以更好地模拟近壁面情况。

4、根据文献中的资料设置气体参数
5、设置边界条件,入口为30个大气压,3200K,出口设置为从0.5至1.5个大气压不等
6、设置计算方法
7、设置计算参数
8、设置监视器,以观察计算过程中的收敛情况
9、初始化并计算
10、从Graphics and Animations和Plots中得出结果图像
三、分析结果
1、压力云图
2、速度云图
3、马赫数
(1)出口0.9atm
(2)出口1.1atm
(3)出口2atm。

第二章 Gambit划分网格

第二章 Gambit划分网格

1)应用分级设定的边
2)分级方案
3)网格节点步长(间隔数目) 4)边网格划分选项
线网格划分
2)分级方案 Gambit 提供了以下类型的边网格划分分级方案:
• • • • • •

Successive Ratio First Length Last Length First Last Ratio Last First Ratio Exponent Bi-exponent Bell Shaped
非对称格式,产生的分级 形式不需要关于边的中心对称
对称格式,限制关于边 中心对称的分级类型

线网格划分
• 狭长型网格长宽比不要超过5; • 燃烧反应的区域网格尽量细化。
3、面网格划分
进行一个面网格划分,用户必须 设定以下参数:
1)要网格划分的面
2)网格划分的形式 3)网格节点的间距 4)面网格划分选项
体网格光顺化
• Smooth Volume Meshes 在一个或多个体积上光顺化网格节点。 1、选择要光顺化的体积; 2、光顺化方案 L-W Lapiacian:使每个节点 周围单元平均边长; Equipotential:使节点周围单元体积相等。
体网格划分技巧
• 首先画线网格和部分面网格; • 尽量采用五面体和六面体网格,以控制网 格数量; • 复杂结构考虑分块画网格,避免把所有几 何组合成一个整体;
平整面网格
Smooth Faces Meshes命令 将调整一个或者多个面网格节点的位置 用户需设定以下参数: 1)要平整的网格面 2)平整方式 L-W Laplalian :在每个节点周围使用单元的平均变长(趋向平 均单元 边长)
Centroid Area :平衡相邻单元的面积

Gambit划分搅拌槽网格的步骤

Gambit划分搅拌槽网格的步骤

学习软件的练习参考:《Mixing-Workshop UGM2003》硕士论文《涡轮桨搅拌槽内搅拌特性数值模拟研究(张丽娜)》《Fluent流体计算应用教程》这是一个自己学习划分结构化与非结构化网格相结合的一个算例。

该算例是一个单轴、圆盘涡轮式搅拌槽的结构,利用Gambit软件对其进行分区、分块处理。

Gambit中的设置:建立几何模型——在图纸《同轴搅拌混合器结构尺寸》的基础上修改;1.圆柱体1:height-4; radius-70; centered z;2.圆柱体2:height-22; radius-25; positive z;3.圆柱体3:height-200; radius-15; positive z;4.长方体1:width(x)-50; depth(y)-2; height(z)-40; centered;5.平移长方体1,move-translate-x:75;6.复制长方体1,得到长方体2、3、4、5、6:copy-5; rotate angle-60;7.合并上面的所有体,得到轴和桨的几何模型;8.圆柱体4:height-400; radius-190; centered z;9.圆柱体5:height-400; radius-180; centered z;10.圆柱体6:height-400; radius-150; centered z;11.圆柱体7:height-400; radius-125; centered z;12.圆柱体8:height-200; radius-125; centered z;13.圆柱体9:height-150; radius-125; centered z;14.圆柱体10:height-150; radius-112.5; centered z;15.长方体7:width(x)-80; depth(y)-5; height(z)-400; centered;16.平移长方体7,move-translate-x:165;17.复制长方体7,得到长方体8、9、10:copy-3; rotate angle-90;18.Split 长方体7、8、9、10:volumes依次选中上述长方体,然后用圆柱体5和6的外圆柱面切割,再把多余的体删除,得到挡板位置的几何模型;19.挖空最外面的筒体,用圆柱体4减去步骤18中的挡板和步骤7中的轴和桨叶;20.再依次切割各体,由外到内的顺序去进行体切割split,注意不选中retain项,最后得到8个几何体;然后删除多余出来的几何体,方法是在delete按钮中依次显示各个几何体,把多余的轴和桨叶部分几何体给删除了;21.创建两个正交垂直的平面,尺寸为:width-400,height-400,zx centered;利用这两个平面切割split代表最外面筒体的这个几何体,进行4等分;对剩余的(除了包含桨叶部分的第8个体外)的6个几何体,进行2等分;最后删除这两个平面;22.连接一次所有的几何面,确保没有重合的面存在,再进行一次文件保存的操作;对上述8个几何体准备并实施网格划分23.先把动区域部分(包含4个体:上体,中间环体,中间包含轴和桨叶的体,下体)复制并平移出来,再把原来位置上的这一块删除掉,然后再连接一次所有的几何面,保存文件;(在Gambit中一次选中这部分的所有体的方法是:从右下角向左上角画一个矩形框,框内的所有体就可以一次被选中)24.Mesh-face-link faces操作,注意两者的面和节点要互相对应起来,并做一下尝试,检查是否对其中一个进行面网格划分,相应的面是否同时也进行同样的网格划分工作;25.现在开始进行网格划分;先划分动区域部分,即平移到外面来的这4个体;顺序是先划分中间环体,其次划分上体、下体,最后划分中间包含轴和桨叶的几何体;(这时可以把静区域部分的几何体给隐藏起来)26.划分中间环体时,先对横截面的边做edge边划分,设定比如interval count为2~4;然后以map的方式进行体划分,设定比如interval size为2~10,是否合适可以利用网格单元检查来判断,选中summary或check按钮;27.划分上体时,也是先对横截面的边做edge边划分,这里的边长(除了中间环体的横截面的边长之外的长度)为125-12.5*2=100,所以,直线边划分为interval count-20左右;两段半圆弧边划分为interval count-7~10左右,为了在厚度方向上分层的方便,对厚度方向的两条短边也要做一次edge边划分;然后依次对包含上述两段直线边和一段圆弧边的两个半圆面做pave面划分,设定比如interval size为4~6;最后对包含上述半圆面的两个半圆体分别做cooper体划分,注意要分别划分,因为cooper这种体网格划分方式要求指定源面,不分别划分的话,会报错找不到相应的源面28.划分下体时,思路和划分上体相同——也是先edge mesh切割底面的边,再pave包含这条边的两个半圆面,最后cooper划分这两个半圆柱体;(关于pave划分面时,报错关于边的划分份数是奇数还是偶数的问题,这个可以事先检查一下半圆弧边的划分份数是奇数还是偶数,若其为偶,则两条直边和一条半圆弧边的划分份数也要为偶数;否则同为奇数。

第三章:gambit划分网格——(第三节)面网格划分

第三章:gambit划分网格——(第三节)面网格划分
z 顶点类型(vertex types) z 边上网格节点划分出的线段数目(edge mesh intervals) 在 Quad-Map 方案中,对以上两个参数的限制如下
顶点类型
为了能够用 Quad-Map 方案划分网格,面必须描绘出一个逻辑的矩形(此判据的例外情 况见下面部分的“注一”。)。为了描绘出一个逻辑的矩形,一个面必须包括四个端点类型(END TYPE)的顶点,同时其它所有的面上的顶点必须指定为侧边类型(SIDE TYPE)的顶点。
Quad-Map 网格划分方案(meshing scheme)
当对一个面采用 Quad-Map 网格划分方案,GAMBIT 采用规则的四边形面网格元素对 面进行网格划分,如图 3-22 所示:
图 3-22:Quad-Map 面网格划分方案(scheme)-网格例子
本文由 wyxpuma 提供,不足之处欢迎指正
图 3-23 画出了四个平面,其中两个可以采用(Quad)Map 方案划分网格,另两个则 不行。图(a)和(c)是可以的,因为每个平面中都有四个端点类型的顶点(End type vertex), 而其它顶点为侧边类型的顶点(Side type vertex)。图(b)无法用 Map 方法,因为该平面只 包含了三个端点型顶点;图(d)也无法采用 Map 方法,因为该平面上的某个顶点被指定为 反向型(Reversal)顶点。
创建或删除面与面间的硬链接
将网格化的边转化为拓扑的边,将面沿着由网 格节点定义的边界进行分割
在图形窗口中显示网格信息,概述面网格质量 信息
删除存面上在的网格节点 以及(或者)元素
3.3.1 对面进行网格划分
“Mesh Face”命令可用来对模型中的一个或多个截面创建网格。当对面划分网格时, GAMBIT 根据当前指定的(划分网格)参数在面上创建网格节点。 要对一个面划分网格,需要确定以下(划分网格)参数

Gambit网格划分(体)

Gambit网格划分(体)

体网格划分1体网格划分命令(Volume Meshing Commands)在Mesh/Volume子面板中有(subpad)以下命令下文描述了以上列出的各命令的功能和操作1.1为体划分网格(Mesh Volumes)Mesh Volumes命令允许你为一个或多个体创建网格。

当你为一个体划分网格时,GAMBIT会根据当前设定的参数在整个体中创建网格节点。

要mesh一个体,需要设定以下参数•待划分网格的体•网格划分方案(Meshing scheme)•网格节点间距(Mesh node spacing)•网格划分选项(Meshing options)指定体(Specifying the Volume)GAMBIT允许你在网格划分操作中指定任何体,但是,何种网格划分方案(meshing scheme)能应用于这个体,则决定于体的拓扑特性、形状,以及体的面上的顶点的类型。

指定网格划分方案(Specifying the Meshing Scheme)指定网格划分方案需要设定以下两个参数•元素(Elements)•类型(Type)Elements参数用于定义(应用于该体的)体网格元素的形状;Type参数定义网格划分算法,因此也决定了体中所有网格元素的模式。

下文将介绍上面列出的参数的功能,以及它们对体网格产生的效果。

指定方案元素(Specifying Scheme Elements)GAMBIT允许你指定下表列出的任何一个体网格Elements(元素)选项以上列出的每个Elements选项都有一套特定的Type(类型)选项(一个或多个)相对应(见下)指定方案类型(Specifying Scheme Type)GAMBIT提供以下体网格划分的Type选项正如上文提到的,每个Elements选项都有一套特定的Type(类型)选项(一个或多个)相对应。

下表示出了体网格划分时Elements选项和Type(类型)选项之间的对应关。

gambit简介及例子

gambit简介及例子

按照实体来显示颜色
按照连接性(连通性)来显示颜色
检查网格
列表选择框,黄色代表 被激活 选择框 选项 文本输入区 复选框 菜单按钮
鼠标的用法:
鼠标左键:旋转(按住不放) 鼠标中键:平移(按住不放)
鼠标右键:缩放(上下移动)、旋转(左右移动)
Ctrl+左键:放大 ctrl+中键:单方向缩小
Shift+左键:选择 shift+中键:撤销(改变方向) shift+右键:确定
实体建模: Gambit中的实体由点,边,面和体组成,其拓扑依次递增,例如边是由点组 成的,面是由边组成的。 点:白色 边:黄色 面:蓝色 体:绿色
点工具:
移动/复制点
虚点转化成实点 查询点的信息
创建点 移动虚点 连接/断开点 修改颜色/标注
删除
选择点 输入需要移动的数值,也可通过鼠标选取 选择坐标系
☆ 强大的网格划分能力,可以划分包括边界层等CFD特殊要求的高质量网格
。GAMBIT中专用的网格划分算法可以保证在复杂的几何区域内直接划分出高 质量的四面体、六面体网格或混合网格
☆ 先进的六面体核心(HEXCORE)技术是GAMBIT所独有的,集成了笛卡尔网格和
非结构网格的优点,使用该技术划分网格时更加容易,而且大大节省网格数量 、提高网格质量;
现在可以将其关系总结如下:
Exceed:如果你是非unix系统,那么就必须安装,并且在gambit之前安装, 与fluent的安装无关。
Gambit:必须在exceed之后安装,与fluent的安装无关。
Fluent:与exceed和gambit的安装都无关。
Gambit的主要特点: ☆ ACIS内核基础上的全面三维几何建模能力,通过多种方式直接建立点、线 、面、体,而且具有强大的布尔运算能力,ACIS内核已提高为ACIS R12。该 功能大大领先于其它CAE软件的前处理器; ☆ 可对自动生成的Journal文件进行编辑,以自动控制修改或生成新几何与 网格 ☆ 可以导入PRO/E、UG、CATIA、SOLIDWORKS、ANSYS、PATRAN等大多数 CAD/CAE软件所建立的几何和网格。导入过程新增自动公差修补几何功能,以 保证GAMBIT与CAD软件接口的稳定性和保真性,使得几何质量高,并大大减轻 工程师的工作量;

Gambit详解与应用实例(全面)

Gambit详解与应用实例(全面)

专用的CFD前置处理器——GambitGAMBIT软件是面向CFD的前处理器软件,它包含全面的几何建模能力和功能强大的网格划分工具,可以划分出包含边界层等CFD特殊要求的高质量的网格。

GAMBIT可以生成FLUENT5、FLUENT4.5、FIDAP、POL YFLOW等求解器所需要的网格。

Gambit软件将功能强大的几何建模能力和灵活易用的网格生成技术集成在一起。

使用Gambit软件,将大大减小CFD应用过程中,建立几何模型和流场和划分网格所需要的时间。

用户可以直接使用Gambit软件建立复杂的实体模型,也可以从主流的CAD/CAE系统中直接读入数据。

Gambit软件高度自动化,所生成的网格可以是非结构化的,也可以是多种类型组成的混合网格。

一. Gambit图形用户界面:GUI用户界面定义边界条件及属性网格划分工具栏几何造型Gambit的命令面板二.GAMBIT的几何造型:Gambit软件包含了一整套易于使用的工具,可以快速地建立几何模型。

另外,Gambit软件在读入其它CAD/CAE网格数据时,可以自动完成几何清理(即清除重合的点、线、面)和进行几何修正。

1生成点通过直接输入坐标值来建立几何点,输入坐标时即可以使用笛卡尔坐标系,也可以使用柱坐标系。

或者在一条曲线上生成点,将来可以用这点断开曲线。

2面的生成通过三点一张平行四边形的平面。

通过空间的点生成一张曲面。

通过空间的一组曲线生成一张放样曲面。

通过两组曲线生成一张曲面通过构成封闭回路的曲线生成一张曲面。

通过绕以选定轴旋转一条曲线生成一张回转曲面。

根据给定的路径何轮廓曲线生成扫掠曲面。

3面的生成通过三点一张平行四边形的平面。

通过空间的点生成一张曲面。

通过空间的一组曲线生成一张放样曲面。

通过两组曲线生成一张曲面通过构成封闭回路的曲线生成一张曲面。

通过绕以选定轴旋转一条曲线生成一张回转曲面。

根据给定的路径何轮廓曲线生成扫掠曲面。

3生成几何实体Gambit软件中,可以直接生成块体柱体、锥体、圆环体、金字塔体等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GAMBIT圆/圆柱体得高质量网格划分(钱币划分)
1)先在opteration--geometry-volumn中创建了一个高为100,半径15得圆柱体。

然后再圆柱得底面建立了一个边长为8得正方形,将正方形旋转45度,使正方形得一个顶点跟底面圆得点对齐,然后将圆周分割为4等分,将这4个顶点与正方形得四个顶点连成线,效果如图所示:
2)然后用这四条线沿Z轴正向得矢量方向长出4个面,效果如图:
3)用正方形去分割底面圆,注意选择connected选项,再用刚才形成得四个面去分割那个古钱形得底面,把它分成4部分,如果做到这一步,基本难得地方就过去了,效果如图所示:
4)下面就就是把对应边划分网格,注意正方形每条边对应得圆弧边划分得网格份数就是一样得,效果如图:
5)划分面网格,选择map结构得四边形网格,效果如图:
6)最后划分体网格,按照cooper方式得六面体网格来划分,效果如图:
如何用gambit生成机翼结构网格
现在很多新手在用gambit划分网格得时候,习惯性得直接生成体网格,这样做确实简单,但就是简单省力得同时就蕴藏着风险,当遇到复杂外形得时候,就长不了结构网格或者就是生成得网格质量很差,为什么会这样?因为要划分一套高质量得网格,在gambit中直接划分体网格就是不恰当滴。

那如何在gambit中划分结构网格呢?了解pointwise或者icem得同学都知道,这些牛b软件划分网格得思路都就是分区,所以要在gambit中划分结构网格,其基本思路也就是要分区,想偷懒直接划分体网格就是行不通得哦。

下面开始讲课:
1、导入实体
2、将面移动至中心位置
3、在yz平面生成一个圆
4、将圆绕着x轴旋转90°
5、将圆周split
6、生成如图得两条线
7、将圆面删除,删除得时候将lower geometry去掉,这样删除之后就还能剩下线
8、选择如图中得四条边,生成面
9、同上
10、查瞧该点得位置,显示其x坐标为154
11、选择刚刚生成得两个面,选择copy,并沿着x轴移动154
12、同上,复制面到翼端面处,同时沿着z轴调整面,使机翼得控制面位于圆面得中心位置左右
13、生成如图所示得线
14、生成封闭得面,在gambit中有些面没有生成很难瞧出来,可以将面用阴影来显示查瞧就是否有漏生成面。

15、生成如图所以得体(绿色显示得)
16、布置节点,参数如图所示
17、选择如图所示得面,生成结构面网格
18、选择该体得各面,生成结构网格
19、选择刚刚生成得体,生成结构体网格
20、重复15-19,直至生成如图所示得体网格
21、下面开始划分端面网格,为了显示更清爽一点,把生成得网格先隐藏掉
22。

选择端面得3个面,用拉伸得方式生成体
23。

布置节点分布
24、生成机翼端面得网格,网格类型如图所示
25、生成体网格,生成类型如图所示
接下来就就是设置边界条件与输出网格了,这些就不在此赘述了。

通过以上教程,希望大家学会得就是gambit中划分结构网格得思路,而不就是局限于程式化得操作,教程中得外边界大小,各节点得分布可以按照各位读者得理解、经验与喜好进行个性化得设置。


外,需要注意得就是,对于一些后缘非常凹(比如说超临界翼型)得机翼来说,需要对后缘进行圆滑或者光顺,否则生成得网格极有可能出现skew》0、97得情况,从这点说,gambit生成结构网格得能力确实不行,提供网格光顺基本上没有用,不像pointwise等软件,对于结构网格得光顺能极大得提高网格质量。

相关文档
最新文档