当前位置:文档之家› ICEM-CFD-网格划分入门

ICEM-CFD-网格划分入门

WorkBe nch ICEM CFD网格划分入门111A nsysWB!集成了一个非常重要的工具:ICEM CFD它是一个建模、划分网格的集成工具,功能非常强大。

我也只是蜻蜓点水的用了几次,感觉确实非常棒,以前遇到复杂的模型,用过几个划分网格的工具。

但这是我觉得最方便和最具效率的。

网格划分很大程度上影响着后续的仿真分析一一相信各位都有所体会。

而ICEMCFD特别长于划分六面体网格,相信无论是结构或流体(当然铁别是流体),都会得益于它的威力。

ICEMCFD建模的能力不敢恭维,但划分网格确实有其独到之处。

教程开始前,作一个简单的原理介绍,方面没有使用过ICEM CFD的朋友理解主要的任务:111如下图:1:白色的物体是我们需要划分网格的,但是它非常不规则。

2:这时候你一定想:怎么这个不规则呢,要是它是一个方方正正的形状多好(例如红色的那个形状)01111于是有了这样一种思想:1:对于异型,我们用一种规则形状去描述它。

2:或者说:如果目标形状非常复杂,我们就用很多规则的,简单的形状单元合成在一起,去描述它之后,将网格划分的设置,做到规则形状上。

最后,这些规则,通过最初的“描述”关系,自动的“映射”到原先的复杂形状上一一问题就得到了解决!!!ICEM CFD E是使用了这种思想如下是一个三通管,在ProE里做得在ProE里面直接启动WB进入WE后,选择如下图:111如下:1:代表工作空间里的实体2:代表某实体的子实体,可以控制它们的开关状态3:控制显示的地方下面需要创建一个Body实体这个实体代表了真实的物体。

这个真实的物体的外形由我们导入的外形来定义。

――我们导入的外形并不是真实的实体。

这个概念要清楚。

但是今后基本上不会对这个真实的实体作什么操作。

这种处理方式主要是为工作空间内有多个物体的时候准备的。

1:点击“创建Body”2、3:点选这两个点4:于是创建出一个叫“ Body”的实体操作中,左键选择,中键确认,右键完成并退出一一类似的操作方法很多地方用到,要多练习,今后就不特别说明了Sr U 119391% E Giiomady Mesh | Blocking [ Edfth^Mh | Propir1i#« | OsrffitojnlB ] La adv | Sokn Opimt DulpuK | CbrtJD ER 廉临创穆仔擔&侈責XX 豪MIX4 •__ < * * J —-下面需要创建我们最需要的东西:那个“规则的形状”ICEM CFD 里,这个实体叫Block可以如下方式创建之:1 S' Gfl nrYlFl^ 3jbset5 Pointe Ojrv«i Sirl^rn ■ End 旧倉| ■ IP_[?ro;ect] ] * PIP [Edvanceti Heshinsl x Properties Constraints Lcac Ulockm 冋怙 Edit View Info Settings Window/? Help 'Edilh/esh Zi Mud 』 Suos^ f Fonts r Cuves —□ Su-face? Bodies Fri-sr Parts —tf BODY L-tf PIP T 1 ▽ 13 curvesa jor3scribed points1 bodies c J 厂 Lag Save Clear R Cx Georelry Mesh Pdu( |DOO ^J 二 Create Black 二 Initialize Blocks Type |3D Eaunding Box 创 Errtftias | 傅… 1 Hroj^ctvertices Apply OK DismissCrpniR Rlnrk 注意到我们现在多了一个黑框,怎么样,够规则吧? 呵呵,开个玩笑。

还必须对这个黑框进行必要的“裁剪”之后才能用来“描述”我们的目标实体08修剪Block实体的第一步是一个益智的工作:我们不妨简单绘制一下策略:因为我们的实际物体像一个变形的“ T”形,因此,不妨就用“ T”来变形最后要保留的部分用圆圈表示,不要得部分用“ X”。

如下图:10如图:1 :选择“ Split ”工具2:使用默认的第一个方法3:选择“选线”按钮4:在Block的黑线上选择,并“切”出一条黑线5、6、7、8、9:以此类推。

11最后的结果应该类似下图11L_1:选择“ Delete Block ”2:选择“选择Block ”按钮3:删除不需要的部分。

得到类似的图形:开始调节点的位置:1:选择“ Move 顶点”2:选择默认方法3:选择“多选”一一补充一个,我们一直使用5:将丫固定掉4:选择“选择点工具”6:之后调节Block 的顶点,到类似下图的位置Ul 叭 E Smefty tvtedt單Q 反也锲念榕事松云谢轴詳电龙••工硯爨注意到在每个Pip 的弯处,Block 与Pip 不能很好的贴合,这是因为我们的 Block 还是粗糙 因此,需要继续“ Split ”现有的Block ,并继续调节Block 的顶点。

方法就是重复上面的步骤,这里就不罗嗦了。

丫向视图! 15处口!旳 E 日对dush -r Q rtnr ■- LMfvl F*a£-piQzeqsngMim Venice^W 谓I”! J A IMev«WCHTtCEI - Fu drptron厂■dnrT -d t Sur删的■nt Gi"igLV>4.-i i”m 七• !別:;Mi 科■J 亍如小 W Edge- c —hue: n 仙bi—匚 RoMulaEh :J Tqaq|p^ Elr FK XG? Fu n £ rF EZ 」细分和调节后的图形类似下图,当然追求完美的朋友还可以继续细分一一不过需要把握一个度的问题,因为细分得太多,也就失去“用简单描述复杂”这个出发点了下面要做的是从Block到Pip的“对应关系指定”工作。

--------- 尽管现有已经有了描述Pip的Block,但一些细节的地方,需要手工指定它们的对应关系,在复杂模型中尤为如此。

因为尽管软件有很大程度的智能,但它毕竟无法完全的自动的分析出我们需要的对应关系来。

关于指定“对应关系”的练习,最好请朋友们按照ICEMCFD自带的教程来做几次。

特别是调节Block的顶点技巧,和今后流体计算的网格质量有很大关系,不熟悉的朋友需要补补课了。

如下图:我们需要将Block上的这四个边同Pip三通处的连接部分“绑定”在一起。

相当于告诉软件:“今后这四条边就代表了这两条圆弧哦!”方法如下:选择“ Associate ”选择“ Edge to Curve选择Edges ----- 注意这时必须要多选。

Edge是Block上的,Curve是Pip上的再选择“ Curve” 一一这时候也要多选中键确认后,注意到已经制定了对应关系的边变成绿色。

「ilf Edt Msws- hlo SaQr^i WuiJijiwi halp| GeorrartF^ Mssh Backing EMM^sh =>-DpE:rtiBE Co^r rrts Loads 5ah-e 'Ztatiam Dt^ir | C^rt.lD Pan-pncessinq 翠a期幣国位伸止旷i i Mod&lI19仇5 0吟一口Sl±KQis:卜・RalwS QM'i--- Sl_rt3IZ9-5J SOOHIiT如蟲W1 EdgteI F BCHEa闻wI RB-Ue<ihNockmg^«od<QhonitEditAfl.'Rkieiiofi'a 荒3沁ASiiNJdiiir t 補芳i • > Gu刖护囱{到劭|r巨口己戊低川匚刊『Ffrojed I D sur^ectIW北加II 专3.3亠\418下一步就可以使用自动指定的功能了:1 :选择“ Associate ”2:选择自动捕捉3:确定4:注意到现在Block已经“完美”的包裹住Pip另外,要将三个管口的Block的Edge和Pip的Curve “指定”对应关系,方法就和上面指定连接处的时候一样。

请大家自行操作了。

之后,就可以设定Mesh 的参数了。

打开实体参数设定窗口MaxSize 设置为5――方向对了以后今后可以调节到更小。

HeightRetio 设置为 0.6确认20 Frcra : www. Si mW ccn21 激活刚才的设置,为Pre-Mesh 做准备1 2 3 41:选择“ Pre-Mesh 参数”2:默认更新所有设置3:确认 Fie Edit 'vis A I info Setinqs Wndows Helljp= 2352Gr:ucoc ouvoc: EDGEI8 EDGE17Grzu zoc 二bw&c: EDGE2J ELGEdJ fikii 厂口戶 LI funr ・ FHiTiF"Id^nGFIR预览Mesh1:设置为实体状态2:显示设置的推荐选项,朋友们可以自行调节3:结果应该和右图类似Lub-: C3 卜Poihle :—『Cuives:Surhcty—Bodies [? u Sleeking-I7 Sub? er?_□ Venice?: ■—W Edging r-CJ F OICHS Pitj-Mafeh Pturarric<nPtiTrirnHlHrsA IROCBlClliatG SlZDCMethnd拧 Updatt Altf - Keep D sir biifcors广 Keep Courts22厂Log关心一下Mesh 质量:1:打开Mesh 质量检查2:选择“ Angle ” ---- 有很多种评价网格质量的方法,我比较喜欢这个3:右键点选不理想的部分4:选择“ Show5:这些单元格是目前的设置情况下,不太理想的地方窗 PIP [pf 町出] Q HP [記池tH" Keahlftg] x : File Edri Vi®**1 Into 去和呦 <i WhWx Help 已氐卫凸至* >2L_ 2・ Rry-M^ch Paianny “”…””一Mu ch mg P^rmni 口⑷炖 \_I^ r\^ I MoMI GEoineiry Subieis Feirts Cugg Surteces Ad 斟 L z Dig nig Sijbt elf Venice 劈 氐Iq 孥 —Fscei —_ ahicks </ Fte-^esh LM W Top ala® Pant BO 口 W Recahjultite Si^tssGe 301 Btr y 卜护咄i Skckmg EditME-=h Pirp^dii^ C OTIB U E in^ Lo 吕衣 SoK-e Opli uns Oulput C^rt 巒酸*C 僚窗声每履 缴欝属 PtP [扛oMatJ ] PEF [LbvdUEcd le^jlincJ « * b有很多种方法改善单元格的质量比如我在Bolock 上,相应的地方添加了一条线,调节的位置后,从新使用一次“自动包裹” 同前面的讲述 25重要提示:1:在制作Block 的时候,Block 顶点的位置,Bolock 细分的效果,都可以在这样的循环操作中得到直 观的结果。

相关主题