文档详情

Gridgen.基本的多重block结构化网格

平***
实名认证
店铺
DOC
325.27KB
约27页
文档ID:13317876
Gridgen.基本的多重block结构化网格_第1页
1/27

-14. Swept Ramp: 基本的多重 block 结构化网格(Johua in NWPU,2005-3-9)4.1 介绍教程讲述流场为 swept ramp 的简单的结构化网格的生成过程,网格有两个block不要指望通过这个教程就会成为 Gridgen 专家或者网格生成专家网格生成不是一个几小时就能掌握的高质量的网格需要技巧和耐心,软件 Gridgen能够尽可能的降低这两方面的要求最好首先完成这个教程,再去尝试其他教程因为其他教程涉及到高级的内容,而且假定读者已经理解了本教程的基本内容4.2 涉及内容教程讲述的基本技巧为:1、 使用 Add Segment 中的 3D Space Line 命令生成 connectors:设置了网格点的曲线段 2、 使用 Others Copy 命令复制以及平移 connectors3、 使用命令 ReDistribute 重新设置网格点;4、 使用命令 Assemble Edges 生成 domains;5、 使用命令 Run Solver Structured ,采用椭圆偏微分方法平滑domains 以提高曲面网格的质量;6、 使用命令 Copy and Modify 加速网格生成过程;7、 使用命令 AutoSave Face 生成 blocks,这是 volume grids;8、 椭圆 PDE 方法平滑 blocks 提高 improve volume grid 的质量;9、 使用命令 Examine 可视的检查 volume grid 的质量;10、 使用命令 Analysis S/W,设置边界条件。

4.4 几何体几何体如下图所示 - -2几何体 Swept Ramp,x 方向为流动方向要生成的网格包含两个 blocks,如下图所示每个 block 内,一簇网格直线沿着流动方向,一簇沿着 ramp 直到远场边界 far field boundary,一簇沿着 z 方向穿过 ramp用户可以任意选择 block 系统和网格拓扑结构,教程中的 block系统只是其中之一设计网格时同样要考虑 CFD 软件的要求Swept Ramp 的 block 系统现在开始网格生成,关键点的名称和坐标如下所示注意进行 CFD 计算,这些点是不够的外边界应当远离 ramp,这样才能边界条件对流动的影响Ramp's 标志坐标List of Swept Ramp CoordinatesLabel X Y Za 0.00 0.00 0.00- -3b 0.75 0.00 0.00c 2.00 0.50 0.00d 3.00 0.50 0.00e 3.00 1.50 0.00f 2.00 1.50 0.00g 0.00 1.50 0.00h 0.00 0.00 1.00i 1.25 0.00 1.00j 2.00 0.50 1.00k 3.00 0.56 1.00l 3.00 1.50 1.00m 2.00 1.50 1.00n 0.00 12.50 1.004.5 开始启动 Gridgen 后,首先选择进行 CFD 的软件类型,这样使得生成的网格与CFD 软件保持一致。

本文选用的是 STAR-CD ,从菜单 MAIN MENU: 1. Analysis S/W2. Select Analysis S/W 3. 选择 3D 以及 STAR-CD;4. Done;5. Done 选择按钮 3D ,因为要生成 3 维网格若要生成 2 维网格,选择按钮 2D 4.6 生成 Connectors 网格的最低级的基本单位是 connectorConnectors 是由一个或多个曲线段相互连接而成,也即 connector 就是复合曲线Segment 是典型的曲线如直线或者二次曲线connector 可由多个 segments 组成,如连接一条直线连接一个圆- -4形再连接一条直线Segments 由给定的控制点通过插值生成生成 connector 有三种方法:1. 定义外形; 2. 计算网格点数; 3. 分配网格点数; 第一个 connector 是 AG 从坐标列表可见直线端点为 a(0,0,0)和 g(0,1.5,0)命令如下:1. Connectors 2. Create 3. Add Segment 4. 3D Space Line 5. Add CP via Keybrd 6. 0, 0, 0 7. Add CP via Keybrd 8. 0, 1.5, 0 9. Done - Save Segment 现在完成了 connector 生成的三分之一(外形定义) 。

这个 Connector 外形包含一个 segment (直线) 这个 segment 的控制点为 (0,0,0)和(0,1.5,0) 若图像大小不合适,可以采用鼠标中键或者滚轮调整大小生成 Connector 的第二步是设定网格点数从上面的坐标图可见,垂直connector 上需要分布 21 个网格点设置方法为:1. ReDimension 2. From keybrd 3. 21 4. Done- ReDimension 最后一步是分配 connector 上的网格点由于网格要用于粘性流动仿真,因此需要再 ramp 表面处加密CFD 软件和问题的特殊性决定加密的程度默认时,系统采用均匀间隔下面设置第一个网格点到点 A 的距离为 0.01:1. ReDistribute ;2. Begin. 3. 0.01 4. Done ReDistributing 5. Done - Save Connectors 6. Done Creating Conns 显示 connector 上的网格点的命令如下:1. Disp 2. Show Con GPs 3. Done 这样就完成了 connector 的生成过程。

屏幕上每个绿点都是一个网格点应有 21 个点,在 ramp 处加密,如下图所示:- -5第一个 Connector 的网格点加密注意 Connector 的颜色为浅绿色,说明已经分布了一定数目的网格点数 (若为亮绿色,则说明没有分配网格点)Connector 的任何一端绿点为节点Recall nodes 为 connector 的控制点生成另外一条 connector AB 的过程,如下所示:1. Create 2. Add Segment 3. 3D Space Line 现在处于 segment drawing 模式显示窗口显示:Connector Segments: 1 Connector Dimensions: 0 Cross Position: x = 0.0000000E+00 y = 1.5000000E+00 z = 0.0000000E+00 上面信息说明光标位于点 G现在不用输入坐标的方法给出控制点,而用另外的方法设置节点 A 为控制点,如下所示:1. 按下鼠标右键; 2. 上移鼠标,使光标向 y 轴负方向移动; 3. 移动鼠标右键到节点(0,0,0); 4. 放开鼠标右键; 5. Add CP by Picking 若选择正确,浏览窗口会显示:Connector Segments: 1 Connector Dimensions: 0 Control Points: 1 Cross Position: x = 0.0000000E+00 - -6y = 0.0000000E+00 z = 0.0000000E+00 Distance To Last Point: D = 0.0000000E+00 上面信息表明 segment 只有一个控制点。

若显示窗口显示错误信息: a point had not been picked,需要重复上述步骤直到控制点增加成功第一个控制点加入后,控制点处会出现一个黄色小空矩形同时光标处出现大的空白圆形这是系统告诉用户包含选择控制点和当前光标位置的 segment 的长度为 0为了完成 connector 的外形定义,需要在点 B 处加入第二个控制点,如下所示:1. Add CP via Keybrd 2. 0.75, 0, 0 之后,浏览窗口显示:Connector Segments: 1 Connector Dimensions: 0 Control Points: 2 Cross Position: x = 7.5000000E-01 y = 0.0000000E+00 z = 0.0000000E+00 Distance To Last Point: D = 0.0000000E+00 一旦定义了 segment 的外形,需要保存下来并设置 connector 的网格点数:1. Done - Save Segment 2. ReDimension 3. From keybrd 4. 15 5. Done- ReDimension 注意浏览窗口显示 connector 的设置信息:Connector Segments: 1 Connector Dimensions: 15 最后,完成网格点的分配:1. ReDistribute 网格加密之前,查看窗口。

找到大白圆圈即光标注意几个菜单项与光标有关(菜单上有大的空白圆圈). 查看浏览窗口文字:Connector Segments: 1 Connector Dimensions: 15 SubConnector #1/1 info: Dimensions: 15 Spline: Linear on S Distribution: TANH beg s input: 0.0000E+00 s actual: 5.3571E-02 end s input: 0.0000E+00 - -7s actual: 5.3571E-02 - s(8) = 5.357143E-02 + s(8) = 5.357143E-02 Cursor Position: x = 3.7500000E-01 y = 0.0000000E+00 z = 0.0000000E+00 光标的坐标显示在浏览窗口的底部沿着 connector 移动光标的方法是:1. 按下鼠标右键; 2. 东西方向移动鼠标,光标会沿着 connector 长度上移动 两端调整网格点密度的方法为:1. Begin △2. 0.01 3. Ending △4. 0.01 注意每一个 connector 都一个绘制方向。

当前绘制的 connector 沿着 x 正方向指令 Begin △和 Ending△加密方向就是这个方向教程后面会讨论,connector 的方向与 Gridgen 的过程无关用户也可以沿着 x 轴负方向绘制connector,这样不会影响网格生成以及前面完成的工作下面保存 connector:1. Done Redistributing 2. Done - Save Connectors 下一个 connector 为 BC 首先重新配置显示窗口左边的图像使得connector BC 能够可见调整到左边:1. 按下鼠标左键 2. 鼠标向左移动,图像随之移动 3. 图像到了窗口左边时,放开鼠标左键 注意,按下鼠标左键时光标变成四个箭头的形状这说明用户在调整图形生成新的 connector:1. Add Segment 2. 3D Space Line 注意光标(小白十字)位于 connector 外形定义的最后一个控制点处同时也是新的 connector 的一个控制点定义 segment 外形:1. Add CP by Picking 2. Add CP via Keyboard 3. 2, 0.5, 0 4. Done - Save Segment 一旦显示窗口没。

下载提示
相似文档
正为您匹配相似的精品文档