如图4.2-38所示,把正反导叶的水体分别切成两部分来划分结构化网格。图4.2-43 反导叶Block图4.2-44 正导叶网格图4.2-45 反导叶网格通过以上操作,对其他过流部件水体部分进行结构化网格的划分,得到整个流道的水体网格装配,在以上操作中,一定要注意的是网格划分结束后要检查是否有错误,如负体积、网格节点不相交、网格加密程度不够等问题。......
2023-06-26
由于此处导叶体叶片数与肋板数不一致,画结构化网格时,周期网格不好划分,故将导叶分成上下两部分。(当然这只是其中一种画法,只为求方便而已。)
1.导叶水体上部dy-up结构化网格划分
1)打开ICEM CFD软件。设定工作目录,选择【File】→【Change Working Dir】,选择文件存储路径。在菜单栏中,选择【File】→【Geometry】→【Open Geometry】或单击“”图标,打开混流泵进口弯管水体“dy-up.tin”文件,导入导叶水体上部部件。
2)右键单击模型树Model→Geometry→surface,选择Solid和Transparent,则将导叶水体上部实体透明化。
3)创建Part。右键单击模型树Model→Parts,选择Create Parts。在“Part”栏中输入“IN”,选择“Create Partby Selection”,单击“”选择导叶上部水体的进口面,如图4.4-36所示,单击中键确定。
图4.4-36 创建Part
4)采用步骤3)的方法,创建其余的Parts。出口:OUT;壁面:WALL;轮毂侧面:LUNGU;轮毂上围面:LUNGU_TOP;导叶叶片工作面:YP_GZM;导叶叶片背面:YP_BM;导叶叶片进口圆角:YJ_IN;导叶叶片出口圆角:YJ_OUT;壁面:WALL。(名称可自定。)
5)创建点。选择Geometry标签栏中的“Create Point”,创建画网格时所需要的点。(自己根据实际情况而定。)
6)创建整体Block。在标签栏中选择Blocking,单击“Create Block”图标,如图4.4-37所示,定义“Part”名为“FLUID”,单击,在“Type”下拉列表中选择“3D Bounding Box”,单击【Apply】,生成整体的三维Block,如图4.4-37所示。
图4.4-37 整体Block的创建
7)映射Vertex,将Vertex映射到Curve上。选择Blocking标签栏,单击“Associate”,如图4.4-48所示,单击“Associate Vertex”,在“Entity”栏选择“Curve”,单击“”,选择待映射的Vertex,单击中键确定,单击“”选择对应的Curve。单击“Snap Project Vertices”,在“Vertex Select”栏选择“All Visible”,其他默认,单击【Apply】,完成情况如图4.4-38所示。
图4.4-38 Vertex的映射
8)移动Vertex。选择Blocking标签栏,单击“Move Vertex”,单击“”,“Method”下拉列表中选择“Single”,单击“”选择需要移动的Vertex,移到合适的位置,大致把导叶叶片的形状勾勒出来,单击中键确定。
9)Block的初始划分,勾勒基本的弯管形状。选择Blocking标签栏,单击“Split Block”,如图4-4-39所示,单击,在“Block Select”栏中选择“All Visible”,在“Split Method”下拉列表中选择“Screen select”,单击“Edge”栏的沿Z方向划分,结果如图4.4-39所示。
图4.4-39 Block的初始划分
10)按步骤7)的过程,将V_1,V_2映射到C_1上,如图4.4-40所示,就是将导叶叶片实体的Block勾勒出来,以完成接下来的步骤。
图4.4-40 Vertex的映射
11)Block的拉伸。选择Blocking标签栏,单击“Create Block”,选择“Extrude Face(s)”,如图4.4-41a所示,“Method”栏下拉列表选择“Interactive”,单击“Select Face(s)”栏的“”,选择所需要拉伸的面,如图4.4-41b所示,按住中键拉伸,拉伸到一定位置,放开中键即可,拉伸结果如图4.4-41c所示。
12)按步骤7)将所待映射的Vortex映射到相应的Curve上,结果如图4.4-42所示。
图4.4-41 Block的拉伸
图4.4-42 Vertex到Curve的映射
可通过移动Block的Vertices来改变Block的形状,以得到自己满意的Block,此后不再赘述。
13)Block的继续划分。选择Blocking标签栏,单击“Split Block”,选择“”,“Block Select”项选择“All Visible”,单击“”,划分Block如图4.4-43所示。
图4.4-43 Block的划分
14)按步骤8)的方法,将Block的Vertices移到合适的位置。
15)Vertex到Point的映射,勾勒出叶片Block的形状。选择Blocking标签栏,单击“Associate”,单击“Associate Vertex”,在“Entity”栏选择“Point”,单击“”选择待映射的V_1,单击“”选择对应的P_1,如图4.4-44所示,单击中键确定。采用相同的方法将叶片上其他待映射的Vertex移动至各自对应的Point。结果如图4.4-44所示。
16)创建映射关系,创建Edge到Curve的映射关系。选择Blocking标签栏,单击“Associate”,选择“Associate Edgeto Curve”,勾选“Project vertices”,单击“Edge(s)”栏的“”选择待映射的Edge,单击“Curve”栏的“”选择相应的Curve,单击中键确定。(映射完成的会以绿色曲线显示。)
17)修复问题,为了使叶片Block的Edge更好地与几何模型贴合。选择Blocking标签栏,单击“Edit Edge”,选择“Split Edge”,在“Split Type”中的“Method”的下拉列表中选择“Spline”,单击“”选择如图4.4-45a所示的E_1,并按住左键调整至合理的位置。采用同样的方法调整E_2,E_3,E_4,调整结果如图4.4-45b所示。(为视图清晰,图4.4-45a只显示了Block的Edge,几何模型被隐藏。)
18)创建外部O-Block。单击Blocking标签栏,单击“Split Block”,如图4.4-46a所示,单击“Ogrid Block”,单击“Select Block(s)”栏的选择导叶叶片形状的Block,单击“Select Block(s)”栏的选择导叶叶片的轮毂接触面和轮缘面,勾选“Around block(s)”,单击【Apply】确定,创建结果如图4.4-46b所示。
19)按步骤13)的方法,接着进行Block的划分,划分结果如图4.4-47所示。(很多时候,Block的继续划分是要视情况而定的,有时为了质量更高,所以需要继续划分Block,有时是为了形成周期性网格的对称点,所以Block的再划分可自定,此处仅作一个参考。)
图4.4-44 移动Vertex的结果
20)删除多余的Block,将叶片实体Block删除,因为此处本来就是无Block的。单击Blocking标签栏,单击“Delete Block”,在弹出的对话框中单击“”,选择图4.4-46中O-Block内部的Block删除。
21)根据步骤16)的过程,将待映射的Edge映射到相应的Curve,例如前面划分出来的O-Block内部的Block的Edge。(因为前面Block的再次划分,使得Edge与Curve不对应,故要再次进行映射。)
22)按步骤8)的方法,将Vertex移动到合适的位置上,以调整Block的形状,使得更加贴合几何模型,最终的Block如图4.4-48所示。(其实,Vertex的移动也要视实际情况而定,有时移动完全要靠经验而来。)
图4.4-45 调整Edge形状
图4.4-46 创建外O-Block
23)删除Block重合的Face。单击Blocking标签栏,单击“Disassociate from Geometry”,单击“Faces”栏的“”,选择周期旋转时会相重合的Face,如图4.4-49所示,单击【Apply】,删除重合的Face。
24)设置全局网格尺寸。单击Mesh标签栏,单击“Global Mesh Setup”,选择“Global Mesh Size”,“Scalefactor”栏设置为“1”,“Maxelement”栏设置为“3”,如图4.4-50所示,单击【Apply】,完成全部网格尺寸的设置。
图4.4-47 Block的划分
图4.4-48 移动Vertex结果
25)保存当前的块文件。在菜单栏中,选择【File】→【Blocking】→【Save Blocking As】或单击工具栏的“”,保存当前的块文件为dy_up.blk。
26)生成网格。勾选模型树Model→Blocking→Pre-mesh,弹出如图4.4-51所示的对话框,单击【Yes】按钮确定,生成网格如图4.4-52所示。
图4.4-49 重合Face的删除
图4.4-50 全局网格尺寸的设置
图4.4-51 生成网格
图4.4-52 网格分布
27)检查网格质量。选择Blocking标签栏,单击“Pre-Mesh Quality Histograms”,“Criterion”栏下拉列表分别选择“Determinant 2×2×2”和“Angle”,其他默认,单击【Apply】,网格质量如图4.4-53和图4.4-54所示,所有网格的Determinant 2×2×2值大于0.4,所有网格Angle值大于18°,可以认为网格质量满足要求。(若网格质量不好,可按前面调整Block节点的方法来改善网格质量或者通过调节Edge的节点,或是用其他方法,此处不再赘述。)
图4.4-53 以Angle为判标准的网格质量
图4.4-54 网格质量
28)生成周期性网格。根据周期性网格的知识,生成完整网格如图4.4-55所示。(此处当作读者已对周期性网格的知识有一定的了解,谨记阵列前需把结构化网格转化成非结构的,然后阵列网格,无需阵列Block。)
图4.4-55 周期性网格的生成
29)检查生成的周期性网格是否存在问题。选择EditMesh标签栏,单击“Check Mesh”,按实际情况检查,此处采取默认,单击【Apply】,未出现问题提醒时,则说明周期性网格正常,是可用的。
2.导叶水体下部dy-down结构化网格划分
划分过程可参见4.1节导叶水体上部dy_up结构化网格的划分过程。最终Block的划分如图4.4-56所示,生成的周期性网格如图4.4-57所示。过程不再重述。
图4.4-56 Block的划分
图4.4-57 周期性网格的生成
有关叶片泵设计数值模拟基础与应用的文章
如图4.2-38所示,把正反导叶的水体分别切成两部分来划分结构化网格。图4.2-43 反导叶Block图4.2-44 正导叶网格图4.2-45 反导叶网格通过以上操作,对其他过流部件水体部分进行结构化网格的划分,得到整个流道的水体网格装配,在以上操作中,一定要注意的是网格划分结束后要检查是否有错误,如负体积、网格节点不相交、网格加密程度不够等问题。......
2023-06-26
图4.4-17 创建Body图4.4-18 定义全局网格尺寸8)定义全局网格参数。图4.4-19 定义体网格类型和生成方法图4.4-20 生成体网格图4.4-21 检查自动体网格质量图4.4-22 自动体网格质量图4.4-23 网格质量2.叶轮结构化网格的划分网格划分步骤和方法与前面介绍的结构化网格划分的方法是类似的,不同的是各种部件块的划分方法,只要自己学会如何根据实际部件进行块的合理划分,那么以后遇到无论什么样的部件自己都会划分。......
2023-06-26
3)其他项默认不变,单击,生成导叶叶片毛坯。图2.9-10 导叶5个曲面的缝合2.加工导叶加工导叶叶片实体,切除多余的部分。1)在菜单栏中,选择→→,弹出“AutoCAD DXF/DWG导入向导”对话框。......
2023-06-26
本例主要讲述对蜗壳结构网格拓扑的划分。图4.1-22 蜗壳初始块的创建2.块的拉伸及剖切及点的合并1)在功能栏里选择→→。2)将蜗壳出口圆柱段部分进行O形网格剖分;环形部分进行C形网格剖分,如图4.1-24所示。设置全局网格尺寸,并调整节点位置。图4-1-23 整个流道块的创建图4.1-24 块的剖分图4.1-25 隔舌处块结构放大图图4.1-26 隔舌处点的合并图4.1-27 蜗壳网格生成......
2023-06-26
图3.1-75 挪动Vertices图3.1-76 调整背部Vertices位置通过调整,块的背部上的Vertices点位置进过适当调整后,块的背部处长宽比更加合理,我们换个视角来看看块的划分,将视图调整到近似为俯视图,如图3.1-77所示。......
2023-06-26
图4.2-13 检查完叶轮几何体后的界面注:完成后,通过建立Block对几何体进行划分,有点类似中学生学习的投影。图4.2-14 只显示点线的叶轮几何体建立Block(块)为叶轮划分块的思想是先划分一个流道的块,然后生成网格,最后旋转阵列网格,检查网格是否有错误,最后输出网格文件。图4.2-17 点的关联图4.2-18 Block关联几何体后界面13)在现有Block的基础上通过拉伸面的方式,建立包含整个流道的完整Block。......
2023-06-26
图4.1-8 叶轮进口、出口面定义图4.1-8 叶轮进口、出口面定义(续)同样定义叶轮出口端面名称为outletofyl,然后按照上述步骤为叶轮创建其他部分。图4.1-9 叶轮水体定义6.定义周期特性该叶轮围绕Z轴旋转,并且以60°间隔周期阵列分布。结果如图4.1-12所示。图4.1-14 块的拉伸创建图4.1-15 节点合并图4.1-16 Y型剖分其余点自动关联在功能栏里选择→→,将拓扑块上节点自动映射到几何体上。图4.1-19 全局网格尺寸设置预网格的生成功能栏里选择→,单击。......
2023-06-26
8)Block的初始划分,勾勒基本的弯管形状。图4.4-58 Points的创建图4.4-59 整体Block的生成9)删除Block。图4.4-60 Block的初始划分图4.4-61 删除多余的Block10)创建映射关系。图4.4-64 创建O-Block接下来,对穿轴部分的Block做处理。结果如图4.4-68所示。图4.4-65 创建O-Block结果图4.4-66 Block显示的设置图4.4-67 穿轴Block的显示16)进一步建立穿轴Block的映射关系。右键单击Model→Blocking,在弹出的对话框中选择“Index Control”,如图4.4-70所示,在弹出的对话框中单击“Reset”,显示所有的Block。......
2023-06-26
相关推荐