WorkBenchICEMCFD网格划分入门

合集下载

Workbench中直接调用ICEM CFD进行网格划分

Workbench中直接调用ICEM CFD进行网格划分

CAE联盟论坛精品讲座系列Workbench中直接调用ICEM CFD进行网格划分主讲人:流沙CAE联盟论坛版主以前写过一篇关于如何在workbench中调用ICEM CFD进行网格划分的文章,虽然当时调试成功,不过后来据一些网友反映,在一些情况下会出现网格更新时,重复调用ICEM CFD的情况。

在那篇文章中,并没有涉及到ICEM CFD脚本的录制,所以一旦几何发生改变时,由于mesh模块的参数与ICEM CFD中的参数存在差异,会导致重复调用ICEM CFD 的情况。

至于有网友反映,在ICEM CFD中重新定义part后也会导致重复调用ICEM CFD 的情况,虽然我没有碰到过,不过我觉得,在ICEM CFD中重新定义part是不必要的,因为在mesh中可以通过创建selection的方式对边界命名。

下面以两个简单的案例来说明如何在mesh模块中直接调用ICEM CFD进行网格划分。

为简单起见,我们用于测试的模型比较简单,如图1所示。

图1 几何模型在这里对几何进行了参数化处理。

一共包含有6个参数。

其中半球直径Diameter=80mm,HL及VL分别为块体的长与宽,H及V用于定位,DEEP为拉伸深度。

详细尺寸如表1所示。

表1 参数化尺寸1、mesh模块中的设置首先我们需要对边界进行命名。

选中表面,右键选择菜单Created named selection。

如创建三个named selection:底部对称面symmetry,球形表面sphereWall以及内部表面cubeWall。

右击属性菜单上的mesh节点,选择insert > method,进行如图2所示参数设置。

图2 method参数设置图中1:选择几何体。

2:选择网格划分方法为MultiZone。

3:选择Free Mesh Type 参数为Hexa Core。

4:选择Write ICEM CFD Files方式为Interactive。

ICEM-CFD基础教程入门

ICEM-CFD基础教程入门
– 面网格可以单独保存
• 对不完整的几何体有容错能力
2023/10/21
ICEMCFD/AI*Environment 5.0
9
特性: 六面体网格划分
• 强大的六面体网格生成能力 • 自顶向下或自底向上分块方法 • 复杂模型网格的快速生成 • 快速重复操作
– 弹性分块适合相似几何模型 – 对几何尺寸改变后的几何模型自动重划分网格
22
模型树
• 设定窗口显示的图形 • 包含5个主要项目; Geometry几何, Mesh网格,
Properties属性, Parts部分 and Subsets子集 • 单击模型树分枝上的眼镜图标控制可见与否
– 红 X 图标表示 这一分枝(包含所有子分枝) 不显示
– 整个眼镜图标表示这一分枝下所有可显示项均可见

• Tri (STL-like):
– 生成三角面面网格 – 没有内部点
2023/10/21
ICEMCFD/AI*Environment 5.0
11
特性: 混合网格
• 棱柱层
– 在四面体网格中提高边界层计算结果
• 六面体和四面体区域交界处采用棱锥体 网格
2023/10/21
ICEMCFD/AI*Environment 5.0
21
视图操作
1 使用键盘: H – 主视图
Shift X - +X视图 Shift Y - +Y视图
Shift Z - +Z视图
2 单击视图中坐标图标
3 View > View Control
例如: 单击 Y 轴 使Y 轴 垂直屏幕
保存视图
2023/10/21
ICEMCFD/AI*EnvironmenEMCFD/AI*Environment 5.0

ICEM_CFD_网格划分入门

ICEM_CFD_网格划分入门

WorkBench ICEM CFD 网格划分入门【1 】111AnsysWB里集成了一个异常重要的对象:ICEM CFD.它是一个建模.划分网格的集成对象,功效异常壮大.我也只是蜻蜓点水的用了几回,感到确切异常棒,以前碰到庞杂的模子,用过几个划分网格的对象.但这是我认为最便利和最具效力的.网格划分很大程度上影响着后续的仿真剖析——信任列位都有所领会.而ICEM CFD特殊长于划分六面体网格,信任无论是构造或流体(当然铁别是流体),都邑得益于它的威力.ICEM CFD建模的才能不敢奉承,但划分网格确切有其独到之处.教程开端前,作一个简略的道理介绍,方面没有应用过ICEM CFD的同伙懂得重要的义务:111如下图:1:白色的物体是我们须要划分网格的,但是它异常不规矩.2:这时刻你必定想:怎么这个不规矩呢,如果它是一个方朴直正的外形多好(例如红色的谁人外形)01111于是有了如许一种思惟:1:对于异型,我们用一种规矩外形去描写它.2:或者说:假如目标外形异常庞杂,我们就用许多规矩的,简略的外形单元合成在一路,去描写它.之后,将网格划分的设置,做到规矩外形上.最后,这些规矩,经由过程最初的“描写”关系,主动的“映射”到本来的庞杂外形上——问题就得到懂得决ICEM CFD恰是应用了这种思惟.如下是一个三通管,在ProE里做得02在ProE里面直接启动WB进入WB后,选择如下图:03111如下:1:代表工作空间里的实体2:代表某实体的子实体,可以掌握它们的开关状况3:掌握显示的地方04下面须要创建一个Body实体这个实体代表了真实的物体.这个真实的物体的外形由我们导入的外形来界说.——我们导入的外形其实不是真实的实体.这个概念要清楚.但是往后根本上不会对这个真实的实体作什么操纵.这种处理方法主如果为工作空间内有多个物体的时刻预备的.051:点击“创建Body”2.3:点选这两个点4:于是创建出一个叫“Body”的实体操纵中,左键选择,中键确认,右键完成并退出——相似的操纵办法许多地方用到,要多演习,往后就不特殊说清楚明了06下面须要创建我们最须要的器械:谁人“规矩的外形”ICEM CFD里,这个实体叫 Block可以如下方法创建之:07留意到我们如今多了一个黑框,怎么样,够规矩吧?呵呵,开个打趣.还必须对这个黑框进行须要的“裁剪”之后才干用来“描写”我们的目标实体0809修剪Block实体的第一步是一个益智的工作:我们无妨简略绘制一下计谋:因为我们的现实物体像一个变形的“T”形,是以,无妨就用“T”来变形.最后要保存的部分用圆圈暗示,不要得部分用“X”.如下图:10如图:1:选择“Split”对象2:应用默认的第一个办法3:选择“选线”按钮4:在Block的黑线上选择,并“切”出一条黑线.5.6.7.8.9:以此类推.11最后的成果应当相似下图121:选择“Delete Block”2:选择“选择B lock”按钮3:删除不须要的部分.13得到相似的图形:14开端调节点的地位:1:选择“Move 极点”2:选择默认办法3:选择“多选”——填补一个,我们一向应用Y向视图!5:将Y固定掉落4:选择“选择点对象”6:之后调节Block的极点,到相似下图的地位15留意到在每个Pip的弯处,Block与Pip不克不及很好的贴合,这是因为我们的Block照样光滑.是以,须要持续“Split”现有的Block,并持续调节Block的极点.办法就是反复上面的步调,这里就不罗嗦了.细分和调节后的图形相似下图,当然寻求完美的同伙还可以持续细分——不过须要掌控一个度的问题,因为细分得太多,也就掉去“用简略描写庞杂”这个动身点了.16下面要做的是从Block到Pip的“对应关系指定”工作.——尽管现有已经有了描写Pip的Block,但一些细节的地方,须要手工指定它们的对应关系,在庞杂模子中尤为如斯.因为尽管软件有很大程度的智能,但它毕竟无法完整的主动的剖析出我们须要的对应关系来.关于指定“对应关系”的演习,最好请同伙们按照ICEM CFD 自带的教程来做几回.特殊是调节Block的极点技能,和往后流体盘算的网格质量有很大关系,不熟习的同伙须要补补课了.如下图:我们须要将Block上的这四个边同Pip三通处的衔接部分“绑定”在一路.相当于告知软件:“往后这四条边就代表了这两条圆弧哦!”17办法如下:1:选择“Associate”2:选择“Edge to Curve”——Edge是Block上的,Curve是Pip 上的3:选择Edges——留意这时必须要多选.4:再选择“Curve”——这时刻也要多选5:中键确认后,留意到已经制订了对应关系的边变成绿色.18下一步就可以应用主动指定的功效了:1:选择“Associate”2:选择主动捕获3:肯定4:留意到如今Block已经“完美”的包裹住Pip19别的,要将三个管口的Block的Edge和Pip的Curve“指定”对应关系,办法就和上面指定衔接处的时刻一样.请大家自行操纵了.20之后,就可以设定Mesh的参数了.1:打开实体参数设定窗口2:MaxSize设置为5——偏向对了今后往后可以调节到更小.3:HeightRetio设置为0.64:确认21激活适才的设置,为Pre-Mesh做预备1:选择“Pre-Mesh 参数”2:默认更新所有设置3:确认22预览Mesh:1:设置为实体状况2:显示设置的推举选项,同伙们可以自行调节3:成果应当和右图相似23关怀一下Mesh质量:1:打开Mesh质量检讨2:选择“Angle”——有许多种评价网格质量的办法,我比较爱好这个3:右键点选不睬想的部分4:选择“Show”5:这些单元格是今朝的设置情形下,不太幻想的地方24有许多种办法改良单元格的质量比方我在Bolock上,响应的地方添加了一条线,调节的地位后,从新应用一次“主动包裹”——办法同前面的讲述再次更新Pre-Mesh参数后,审查质量,适才的不良已经清除.25重要提醒:1:在制造Block的时刻,Block极点的地位,Bolock细分的后果,都可以在如许的轮回操纵中得到直不雅的成果.2:划分网格,我小我认为无外乎两步:一个清楚的思绪,和不竭的优化.前者须要见多识广,后者须要耐烦细心.假如是做构造剖析,在这一步可以打住了,直接生成最终的单元格文件即可;但做流体的同伙还须要持续:做流体的鸿沟层.1:创见O型格也是一种Split2:选择创建O型格3:选择所有的格体4:选择出.进口(不须要O型构造的面)26不雅察个中一个口:1:绿色的线是本来Block的Edge(因为我们本来制订了它和Pip上物理启齿的对应关系所以变成了绿色)2:小一点的黑色线,代表了往后的O型格体——ICEM CFD创建O型格的工作仍是在Block上开展的.27在O型格上设置鸿沟层的参数1:打开参数设置2:设置“线参数”3:选择一条衔接O型和边沿的联线4:往后鸿沟层为六层,是以格点为75:接近外缘的厚度暂定为0.2——往后可以调剂6:选择“复制参数”的功效7:将这个设置复制到所有相似的线上个中MeshLaw设置很有意思,同往后的求解器,液体属性等均有关系.有兴致的同伙本身去研讨了.我选择的是“Exponential1”28留意到此时O型到边沿的距离,就是我们方才设置了曾数等信息的那条黑线,还比较长是以,做如下修正:1:选择修正Block1.5:选择修正边长2:选择须要修正的边3:输入距离(留意“绝对距离”和“相对距离”的不同)29可以从新勾选“Pre-Mesh”留意到如今已经有O型构造了.30后续的工作中: 1:可以在“Pre-Mesh”上右键,选择“转换为非构造化网格”2:可以应用菜单项,输入须要后续剖析的软件的对应格局.3132结论:1:Ansys 的WB,对ICEM CFD的集成今朝(至少我应用的版本),其实不完美.譬如ZCCBEST同伙提出的若何保持参数化的问题,我也不知道是否能实现.但我想第一,ICEM CFD是异常棒的Mesh对象,重要照样用在庞杂模子的Mesh上,并且着重于Mesh本身.举例说,我用Maya制造的庞杂模子,也可以在ICEM CFD中进行网格划分,并且生成的BLOCK文件可以被单独的保管下来,往后假如修正不大,则直接挪用BLOCK文件,反复应用之即可(当然一般要做一些小的修正).第二:今天或许不克不及实现某些我们愿望的功效,并不是明天不成.我想来论坛的同伙更多的是抱着进修的目标,所以请临时把软件的瑕疵放一放,而不竭地,毫无偏看法去进步本身第三:从Ansys近两年的成长看,我信任我们期望的那些宜用功效,肯定会被完美.比方就我知道的:Ansys正在斟酌将Ansoft,Fluent等才收购的重量级软件也集成到WB中来.是以,我建议大家,在“幻想状况”到来前,不竭地进修进修再进修,从而争夺领先一步,步步领先!2:回想我所发的几个教程,其实很大程度上是想为同伙们抛砖引玉,引诱不熟习仿真软件的同伙懂得这个范畴——毕竟我们在这方面也太落伍了,许多行业根本没有这种意思.同伙们或许为不合的公司打工,但往后的临盆,何尝不都是用的我们中国人的资本.能勤俭点是一点,于公于私都不无大利——至少我们要知道可以怎么样将这些器械用于我们的设计吧.是以我真心的建议大家配合扶植这个板块,忘我的交换日常的心得,真正达到配合进步的目标.唉,不当心写多了.忘却了“少说多做”的原则,但想到确切是发自肺腑的文字,不忍删除,就以之与同伙们共勉吧——好累,抽根烟先!。

ICEM网格拓扑划分

ICEM网格拓扑划分

2D网格1
M1 M2
2D网格2
M1
M2
O-grid
2D网格3
M1
M2
L-grid
2D网格4
M1
M2
2D网格5
初始块
Geometry 块
Blocking
遇折则劈o-grid
网格
实体
Pre_Mesh
多块的索引控制->方便选出特定块进行操作
2D网格6:外O-grid的应用
实体
1、建块: 选中高亮的块,勾选 around block;最后删除中间块 2、关联点线; 3、设置边上节点数
左键 中键
右键
转轮
单击并拖动 旋转 移动
单击
选择
(对某些功能单击并 拖动能框选)
确认
上下移动:缩放 水平移动:2D旋转
取消
缩放 ——
附录2:输出网格的方法
非结构网格: 如果四面体网格,生成网格后选择File——〉Export Mesh,选择求解器, solver选择autodyn ,autodyn patible file输出filename.k 不需要的网格 通过选择none进行屏蔽,比如,不需要壳网格shell elements 选择 none, 在这apply或ok。 如果是六面体网格,生成pre-mesh后,右键在这model tree——〉 Blocking——〉pre-mesh,选择 Convert to unstruct mesh;然后选择 File——〉Export Mesh 。solver选择autodyn ,autodyn patible file输出 filename.k 不需要的网格通过选择none进行屏蔽,比如,不需要壳网格 shell elements 选择 none,在这apply或ok。

ANSYS ICEM CFD从入门到精通三维模型结构网格划分管内叶片模型详解

ANSYS ICEM CFD从入门到精通三维模型结构网格划分管内叶片模型详解

选择在叶片中心的两个块 (35 and 36) 中键确定
注意这些块的垂直边的颜色有青蓝色变成了白色– 因为变成了块的边界
#1
#3
9/9/05
ANSYS ICEMCFD V10
Workshop #2
Inventory #002277
D5-10
ANSYS v11.0
块的坍塌变形
#1 #2
• Blocking > Merge Vertices • 单击右键取消选择 • 选择Collapse Blocks
ANSYS ICEMCFD V10
Inventory #002277
D5-6
ANSYS v11.0
对边进行关联
#1
#2
Workshop
• 选择 Associate > Associate Edge to Curve – 在管的一侧选择4条边 – 在同一侧选择4条曲线
• 在另一边采用相同的操作 • 边的颜色变为绿色说明已经建立了连
+Y
• 选择 Split Block > Split Block
• Split Method 是 Screen Select
• 单击左键并且拖住其中的一条边如图所示– 它变成红色的高 亮线
– 移动鼠标直到新的分割线的位置大体上在叶片的一端时 放开鼠标
– 中键确认
ANSYS v11.0
对块的部分进行修饰
在模型树的Blocking处单击右键 并且选择 Index Control
#4
使用 Index Control panel上的箭头, 设置 ‘I’ 的数
值从2到3
在Parts 中的SOLID处单击右键 并且选择 Add to Part

ICEM_CFD_基础教程_D-网格编辑

ICEM_CFD_基础教程_D-网格编辑

Non-manifold vertices: 与此点其相接的单元的 边不封闭
Unconnected Vertices: 检查并移除不与任何单 元连接的点
2012-11-9
ICEMCFD/AI*Environment 5.0
5
显示网格质量
热键: q


许多质量标准(方法)可以使用
显示为直方图
– – x-轴定义从低到高的网格质量刻度 y-轴显示相应网格质量范围内的网格单元数目
• 如果合并两个四面体网格, 其中一个可以冻结
• 六面体网格在缺省情况下冻结 hexa tetra Prism
– 可以合并四面体与四面体或四面体与六面体 网格
quad tri Pyramid – 在四面体六面体网格交界面创建棱锥体网格
2012-11-9
ICEMCFD/AI*Environment 5.0
18
分割跨度边
Split Spanning Edges 分割跨度边 – 粗糙的网格体在厚度上只有一个网格单元 – 对于突出物, Split Spanning Edges 保证体积 内部的节点
2012-11-9
ICEMCFD/AI*Environment 5.0
19
网格修复
Move Nodes: 移动节点
2012-11-9
ICEMCFD/AI*Environment 5.0
12
网格光滑
•Advanced Options高级选项 (如果选择): – Laplace: 使用Laplace光滑法则使三角形更等边并根据面积 选择不同三角形光滑器 – All elements: 光滑所有网格而不是最差的1/100 – Violate geometry: 对一些降低网格质量的节点设置约束 • 节点移动不会超过用户指定的距离 (用模型的单位

ICEM-CFD 曲面网格划分

ICEM-CFD 曲面网格划分

Surface Meshing 8
2010年11月28日 星期日
Quad—— ——创建闭环 ICEM CFD Quad——创建闭环
Geometry, Loop, Create
− Screen select • 在所选曲线的基础上创建闭环 − From surfaces • 为所选择的一组曲面创建一个闭环 • Select by family (‘f ’ hotkey) is often useful − From each surface
Surface Meshing 10
2010年11月28日 星期日
Quad – Meshing to Existing Mesh
Mesh to existing mesh or combination of mesh and geometry
− Example: 2-D blower meshed in Hexa, housing meshed with Quad
Surface Meshing 4
2010年11月28日 星期日
三角网格到四边形网格的转化
将三角曲面网格转化为四边形曲面网格
− 菜单:Edit mesh, Change Type Tri->Quad
− 选项: • Quadrization On:
– All-Quad – Finer mesh results
Surface Meshing 11
2010年11月28日 星期日
Quad——为所选单元重新划分网格 Quad——为所选单元重新划分网格 ——
要提高局部网格质量,我们可以为所选单元重 新划分网格
Surface Meshing 12
2010年11月28日 星期日

ICEM CFD 基础教程 C1-六面体网格

ICEM CFD 基础教程 C1-六面体网格
非结构块
几何
2D 块
2013-7-10
ICEMCFD/AI*Environment 5.0
7
分块过程 – 构建适合几何体的块结构
自顶向下方法
从环绕整个几何 体的一个块开始 分割块 以捕捉几何体形状
删除无用的块
注意: 缺省情 况下,删除的 块将放入 part VORFN, 在后 面必要时候可 以重新使用
Edge
– Block 块
Vertex
Curve
Point Surfaces
Face
Material point/body Block
2013-7-10
ICEMCFD/AI*Environment 5.0
4
分块过程 – 全部过程
构建能够捕捉几何的块结构
– 自顶向下
• 分割及舍弃无用的块 – 自底向上 • 通过拉伸、创建、复制创建块 在块和几何之间建立关联 – 通常为边与曲线之间建立关联 在几何体上移动块顶点
O-grid C-grid L-grid
– 当块必须位于曲线或曲面上时减少歪斜
没有 O-grid
O-grid
2Environment 5.0
21
绕体O-网格
解决环绕固体区域的边界层问题而不必增加网格点数目
在对象外围创建O-grid
参考: Tutorial Example 3.2, 2-D Car
可以联合使用自顶向下/ 由底向上网格拓扑创建技术
2013-7-10
ICEMCFD/AI*Environment 5.0
2
六面体网格划分的几何要求
可以使用与划分四面体网格相同的几何模型(tetin) – 不需要几何体结构完全封闭
分块

workbench球体划分网格过程

workbench球体划分网格过程

workbench球体划分网格过程
workbench球体网格划分过程如下 1. 在球体中心建立正方体,正方体对角顶点坐标为(-1 -1 -1)、(1 1 1),图一所示。

图一
2. 以原点为圆心,做半球面,半径为4,图二所示。

图二
3( 将正方体与半球面对应的一个面的四条边投影到半球面,得到四条曲线,图三所示。

具体操作为:tools中选择projection,edges中选择正方体其中一个面的4条边线,target中选择半球面
图三
4. 利用步骤3得到的四条曲线,构建曲面,删除步骤2的曲面后,如图四-a 所示,注意,
该曲面为球面的六分之一。

具体操作为:concept中选择surfaces from edges,生成曲面;在create 中选择body operation里选择delete删除步骤2的曲面。

图四 5. 利用步骤4中得到的曲面和正方体的一个相应曲面,建立一个体solid 2,如图五所示,
具体操作为:在skin/loft中选择步骤4中得到的曲面和正方体的一个相应曲面,即可生

图5 6. 将步骤5得到的solid 2分别绕X、Y轴旋转复制,得到一个球体,该球体有一个正方体
(步骤1所得)和6个六面体组成(solid 2及本步骤所得的另外5个)。

具体操作为:在create中选择body operation里选择rotate旋转曲面。

图六
7. 几何模型已经建立完毕,下面可以进行网格化分了,结果如图七所示,对话框如图八所示。

具体操作为:mesh中选择multizone,在控制body sizing 即可
图七
8. 到此结束。

Workbench 网格划分 Chapter 3

Workbench 网格划分 Chapter 3

• 两种四面体算法都可以用于CFD的边界层识别.
3-5
Meshing Methods for 3D Geometries
四面体网格划分
• 常用参数
– 最小和最大尺寸 – 面和体的尺寸 – Advanced 尺寸功能 (Curvature and/or Proximity) – 增长比 (对CFD逐步变化, 避免突变) – 平滑 (有助于获得更加均匀尺寸的网格) – 统计学 – Mesh Metrics
Training Manual
邻近的面
小孔
3-7
Meshing Methods for 3D Geometries
Patch Conforming 四面体实例
Training Manual
圆孔的识别 考虑面 (和边)
3-8
Meshing Methods for 3D Geometries
Patch Independent 四面体
Training Manual
3-22
Meshing Methods for 3D Geometries
有膨胀的多区网格
Training Manual
3-23
Meshing Methods for 3D Geometries
CFX-网格方法
• •

Training Manual
四面体/棱柱网格划分器,对循环对称 或旋转对称几何划分网格
Training Manual
3-6
Meshing Methods for 3D Geometries
Patch Conforming 四面体
• 右击 Mesh, 插入方法并选择应用此方法的 体. • 将 Method设置为Tetrahedrons 和 Algorithm 设置为 Patch Conforming • 不同部分有不同的方法. 多体部件可混合 使用patch conforming四面体和扫掠方法 生成共形网格 (作业3.1) • Patch Conforming方法可以联合Pinch Controls功能,有助于移除短边。 基于最小 尺寸具有内在网格缺陷

Workbench中直接调用ICEMCFD进行网格划分

Workbench中直接调用ICEMCFD进行网格划分

Workbench中直接调用ICEM CFD进行网格划分自从ANSYS 12.0之后,ICEM CFD就从Workbench中被分离出去,作为一个独立的程序使用了。

取而代之的是Meshing模块。

最新版本13.0的meshing模块功能已经相当强大,足够应付工程需要了。

但是有许多人还是用不习惯meshing 模块的操作方式,包括我在内。

对于熟悉使用ICEM CFD的使用者来说,若能在meshing中直接调用ICEM CFD进行网格划分,无疑是一件美好的事情。

其实在13.0的meshing中,是可以直接调用icem cfd的。

下面我们以一个最简单的例子来说明这个过程。

1、创建一个static structure工程,并保存,如图1所示。

为什么选择static structure做为例子,主要还是因为icem cfd做固体网格的边界识别问题。

如果是流体计算,大可以把几何输出到icem中,免去诸多麻烦。

当然不是说流体计算不适合直接调用icem进行划分了。

图1 创建一个工程图2 打开DM 图3 创建的几何2、进入DM建立几何模型右键点击Geometry,选择new geometry,打开DM,进行几何模型创建,如图2所示。

保存模型,关闭DM,返回到工程浏览窗口。

为方便起见,建立的模型非常简单,就是两个圆柱通过布尔运算合并在一起。

由于不是讲DM,所以这里从简。

3、进入DS右键点击Model,选择Edit…,如图4所示。

进入DS界面,会自动导入第二步建立的模型。

如果导入不成功,可能是安装上的问题,可以参看上一篇博文中的解决方案。

图4 进入DS 图5 设置网格划分方法4、设定网格划分方式在DS的属性节点菜单中右键点击Mesh,选择Insert > Method,插入方法,如图5所示。

设置网格划分方式,如图6所示。

注意以下几点:(1)设置Method 为MultiZone.(2)设定Write ICEM CFD Files为Interactive.这是最主要的两点,其他的就见机设置好了。

WorkBench_ICEM_CFD_网格划分入门

WorkBench_ICEM_CFD_网格划分入门

WorkBench ICEM CFD 网格划分入门AnsysWB里集成了一个非常重要的工具:ICEM CFD。

它是一个建模、划分网格的集成工具,功能非常强大。

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

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

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

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

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

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

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

2:或者说:如果目标形状非常复杂,我们就用很多规则的,简单的形状单元合成在一起,去描述它。

之后,将网格划分的设置,做到规则形状上。

最后,这些规则,通过最初的“描述”关系,自动的“映射”到原先的复杂形状上——问题就得到了解决!!!ICEM CFD正是使用了这种思想。

如下是一个三通管,在ProE里做得02在ProE里面直接启动WB进入WB后,选择如下图:03如下:1:代表工作空间里的实体2:代表某实体的子实体,可以控制它们的开关状态3:控制显示的地方04下面需要创建一个Body实体这个实体代表了真实的物体。

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

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

这个概念要清楚。

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

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

051:点击“创建Body”2、3:点选这两个点4:于是创建出一个叫“Body”的实体操作中,左键选择,中键确认,右键完成并退出——类似的操作方法很多地方用到,要多练习,今后就不特别说明了06下面需要创建我们最需要的东西:那个“规则的形状”ICEM CFD里,这个实体叫 Block可以如下方式创建之:07注意到我们现在多了一个黑框,怎么样,够规则吧?呵呵,开个玩笑。

Workbench 网格划分 Chapter 4

Workbench 网格划分 Chapter 4

4-23
Common Mesh Controls
高级尺寸功能
• 有curvature
Training Manual
• 有 curvature 和 proximity (5 cells in gap)
4-24
Common Mesh Controls
高级尺寸功能: 曲度
Training Manual
Training Manual
4-13
Common Mesh Controls
网格尺寸策略:力学分析
• 用最小输入的有效方法解决关键的特征 • 定义或接受少数全局网格尺寸设置缺省值 • 用 Relevance 和 Relevance Center进行全局网格调整
Training Manual
• 如有需要, 可对体, 面, 边, 影响球定义尺寸,对网格生成的尺寸设置施加更 多的控制
4-14
Common Mesh Controls
网格尺寸策略: CFD
• 在必要区域依靠Advanced Size Functions 细化网格
– Curvature (默认的) – Proximity
Training Manual
• 识别模型的最小特征
– 设置能有效识别特征的最小尺寸 – 如果导致了过于细化的网格
4-7
Common Mesh Controls
无高级尺寸功能
Training Manual
作用于边
4-8
Common Mesh Controls
跨度中心 粗糙
Training Manual
4-9
Common Mesh Controls
快速过渡
Training Manual

workbench网格划分的-很实用的讲解

workbench网格划分的-很实用的讲解

如何在ANSYS WORKBENCH中划分网格?经常有朋友问到这个问题。

我整理了一下,先给出第一个入门篇,说明最基本的划分思路。

以后再对某些专题问题进行细致阐述.ANSYS WORKBENCH中提供了对于网格划分的几种方法,为了便于说明问题,我们首先创建一个简单的模型,然后分别使用几种网格划分方法对之划分网格,从而考察各种划分方法的特点.1。

创建一个网格划分系统。

2。

创建一个变截面轴。

先把一个直径为20mm的圆拉伸30mm成为一个圆柱体再以上述圆柱体的右端面为基础,创建一个直径为26mm的圆,拉伸30mm得到第二个圆柱体。

对小圆柱的端面倒角2mm.退出DM.3.进入网格划分程序,并设定网格划分方法。

双击mesh进入到网格划分程序。

下面分别考察各种网格划分方法的特点。

(1)用扫掠网格划分.对整个构件使用sweep方式划分网格。

结果失败。

该方法只能针对规则的形体(只有单一的源面和目标面)进行网格划分.(2)使用多域扫掠型网格划分。

结果如下可见ANSYS把该构件自动分成了多个规则区域,而对每一个区域使用扫略网格划分,得到了很规则的六面体网格。

这是最合适的网格划分方法。

(3)使用四面体网格划分方法。

使用四面体网格划分,且使用patch conforming算法。

可见,该方式得到的网格都是四面体网格。

且在倒角处网格比较细密。

其内部单元如下图(这里剖开了一个截面)使用四面体网格划分,但是使用patch independent算法.忽略细节。

、网格划分结果如下图此时得到的仍旧是四面体网格,但是倒角处并没有特别处理。

(4)使用自动网格划分方法。

得到的结果如下图该方法实际上是在四面体网格和扫掠网格之间自动切换.当能够扫掠时,就用扫掠网格划分;当不能用扫掠网格划分时,就用四面体。

这里不能用扫掠网格,所以使用了四面体网格。

(5)使用六面体主导的网格划分方法.得到的结果如下该方法在表面用六面体单元,而在内部也尽量用六面体单元,当无法用六面体单元时,就用四面体单元填充.由于四面体单元相对较差,所以它比较能够保证表面的单元质量。

ICEM CFD划分网格(百度经验)

ICEM CFD划分网格(百度经验)

方法/步骤1. 1接上一篇《DesignModeler如何建立房间空气分析模型(3/3)》,打开I CEM网格划分软件,如图所示2. 2选择“File”,选择“import Geometry”,选择“Parasolid”导入方式,如图3. 3打开上一篇已经保存的房价分析模型,如图所示4. 4打开之后,叫你选择单位,这里选择“milimeter”单位,如图所示5. 5 点击“ok”按钮,如图6. 6弹出如图所示对话框(我这里是以前有相同名字的文件划分过网格),点击“yes”按钮,如图7.7然后又弹出一个窗口,问你是否要创建新project,选择“yes”,如图所示8.8模型就已经导入ICEM中了,按住鼠标左键旋转模型,如图所示9.9展开“Model”中的“parts”,如图所示10.10右键单击“parts”,选择“Create Part”,如图所示11.11 出现如图所示对话框12.12在“part”对话框中输入“INLET”,如图所示13.13展开“Geometry”,勾选“surface”,如图所示14.14选择“create part by selection”中“Entities”右边的鼠标箭头,如图15.15 出现如图所示对话框,16.16由于篇幅过大,图片过多。

第二部分《ICEM-CFD如何划分网格》分为五篇文章发出来,分别为:《ICEM-CFD如何划分网格(1/5)》,《ICEM-C FD如何划分网格(2/5)》,《ICEM-CFD如何划分网格(3/5)》,《IC EM-CFD如何划分网格(4/5)》,《ICEM-CFD如何划分网格(5/5)》.方法/步骤1. 1接上一篇《ICEM-CFD如何划分网格(1/5)》,选择空调进风口面,作为“INLET”,准备创建进口边界面,如图所示。

2. 2选中之后按鼠标中间或者“ok”按钮,“parts”栏中已经出现“INLET”了,如图3. 3再在“create part”中输入“OUTLET”,准备创建出口边界面,如图所示4. 4选择“create part by selection”中“Entities”右边的鼠标箭头,如图5. 5选择出风口面,作为“OUTLET”,准备创建出口边界面,如图所示。

ICEM_CFD_网格划分入门

ICEM_CFD_网格划分入门

WorkBench ICEM CFD 网格区分初教之阳早格格创做111AnsysWB里集成了一个非常要害的工具:ICEM CFD.它是一个建模、区分网格的集成工具,功能非常强盛.尔也不过蜻蜓面火的用了频频,感觉真真非常棒,往日逢到搀纯的模型,用过几个区分网格的工具.然而那是尔感触最便当战最具效用的.网格区分很大程度上做用着后绝的仿真分解——疑赖诸位皆有所体验.而ICEM CFD特天少于区分六里体网格,疑赖无论是结构大概流体(天然铁别是流体),皆市得益于它的能力.ICEM CFD建模的本收不敢阿谀,然而区分网格真真有其独到之处.教程开初前,做一个简朴的本理介绍,圆里不使用过ICEM CFD的伙伴明黑主要的任务:111如下图:1:红色的物体是咱们需要区分网格的,然而是它非常不准则.2:那时间您一定念:怎么那个不准则呢,假如它是一个圆圆正正的形状多佳(比圆红色的那个形状)01111于是有了那样一种思维:1:对付于同型,咱们用一种准则形状去形貌它.2:大概者道:如果目标形状非常搀纯,咱们便用很多准则的,简朴的形状单元合成正在所有,去形貌它.之后,将网格区分的树立,搞到准则形状上.末尾,那些准则,通过最初的“形貌”闭系,自动的“映射”到本先的搀纯形状上——问题便得到了办理!!!ICEM CFD正是使用了那种思维.如下是一个三通管,正在ProE里搞得02正在ProE内里间接开用WB加进WB后,采用如下图:03111如下:1:代表处事空间里的真体2:代表某真体的子真体,不妨统造它们的开闭状态3:统造隐现的场合04底下需要创造一个Body真体那个真体代表了真正在的物体.那个真正在的物体的形状由咱们导进的形状去定义.——咱们导进的形状本去不是真正在的真体.那个观念要收会.然而是以后基础上不会对付那个真正在的真体做什么支配.那种处理办法主假如为处事空间内有多个物体的时间准备的.051:面打“创造Body”2、3:面选那二个面4:于是创造出一个喊“Body”的真体支配中,左键采用,中键确认,左键完毕并退出——类似的支配要收很多场合用到,要多训练,以后便不特天证明黑06底下需要创造咱们最需要的物品:那个“准则的形状”ICEM CFD里,那个真体喊 Block不妨如下办法创造之:07注意到咱们当前多了一个乌框,怎么样,够准则吧?呵呵,开个玩笑.还必须对付那个乌框举止需要的“裁剪”之后才搞用去“形貌”咱们的目标真体0809建剪Block真体的第一步是一个益智的处事:咱们无妨简朴画造一下战术:果为咱们的本量物体像一个变形的“T”形,果此,无妨便用“T”去变形.末尾要死存的部分用圆圈表示,不要得部分用“X”.如下图:10如图:1:采用“Split”工具2:使用默认的第一个要收3:采用“选线”按钮4:正在Block的乌线上采用,并“切”出一条乌线.5、6、7、8、9:以此类推.11末尾的截止该当类似下图121:采用“Delete Block”2:采用“采用Block”按钮3:简略不需要的部分.13得到类似的图形:14开初安排面的位子:1:采用“Move 顶面”2:采用默认要收3:采用“多选”——补充一个,咱们背去使用Y背视图!5:将Y牢固掉4:采用“采用面工具”6:之后安排Block的顶面,到类似下图的位子15注意到正在每个Pip的直处,Block与Pip不克不迭很佳的揭合,那是果为咱们的Block仍旧细糙.果此,需要继承“Split”现有的Block,并继承安排Block 的顶面.要收便是沉复上头的步调,那里便不罗嗦了.细分战安排后的图形类似下图,天然探供完好的伙伴还不妨继承细分——不过需要掌控一个度的问题,果为细分得太多,也便得去“用简朴形貌搀纯”那个出收面了.16底下要搞的是从Block到Pip的“对付应闭系指定”处事.——纵然现有已经有了形貌Pip的Block,然而一些细节的场合,需要脚工指定它们的对付应闭系,正在搀纯模型中尤为如许.果为纵然硬件有很大程度的智能,然而它到底无法真足的自动的分解出咱们需要的对付应闭系去.闭于指定“对付应闭系”的训练,最佳请伙伴们依照ICEM CFD 自戴的教程去搞频频.特天是安排Block的顶面本收,战以后流体估计的网格品量有很大闭系,不认识的伙伴需要补补课了.如下图:咱们需要将Block上的那四个边共Pip三通处的对接部分“绑定”正在所有.相称于报告硬件:“以后那四条边便代表了那二条圆弧哦!”17要收如下:1:采用“Associate”2:采用“Edge to Curve”——Edge是Block上的,Curve是Pip上的3:采用Edges——注意那时必须要多选.4:再采用“Curve”——那时间也要多选5:中键确认后,注意到已经造定了对付应闭系的边形成绿色.18下一步便不妨使用自动指定的功能了:1:采用“Associate”2:采用自动捕获3:决定4:注意到当前Block已经“完好”的包裹住Pip19其余,要将三个管心的Block的Edge战Pip的Curve“指定”对付应闭系,要收便战上头指定对接处的时间一般.请大家自止支配了.20之后,便不妨设定Mesh的参数了.1:挨开真体参数设定窗心2:MaxSize树立为5——目标对付了以去以后不妨安排到更小.3:HeightRetio树立为0.64:确认21激活刚刚才的树立,为Pre-Mesh搞准备1:采用“Pre-Mesh 参数”2:默认革新所有树立3:确认22预览Mesh:1:树立为真体状态2:隐现树立的推荐选项,伙伴们不妨自止安排3:截止该当战左图类似23闭心一下Mesh品量:1:挨开Mesh品量查看2:采用“Angle”——有很多种评介网格品量的要收,尔比较喜欢那个3:左键面选不睬念的部分4:采用“Show”5:那些单元格是姑且的树立情况下,不太理念的场合24有很多种要收革新单元格的品量比圆尔正在Bolock上,相映的场合增加了一条线,安排的位子后,从新使用一次“自动包裹”——要收共前里的道述再次革新Pre-Mesh参数后,检察品量,刚刚才的不良已经与消.25要害提示:1:正在创造Block的时间,Block顶面的位子,Bolock细分的效验,皆不妨正在那样的循环支配中得到曲瞅的截止.2:区分网格,尔部分感触无中乎二步:一个浑晰的思路,战不竭的劣化.前者需要睹多识广,后者需要耐性留神.如果是搞结构分解,正在那一步不妨挨住了,间接死成最后的单元格文献即可;然而搞流体的伙伴还需要继承:搞流体的鸿沟层.1:创睹O型格也是一种Split2:采用创造O型格3:采用所有的格体4:采用出、出心(不需要O型结构的里)26瞅察其中一个心:1:绿色的线是本先Block的Edge(果为咱们本先造定了它战Pip上物理开心的对付应闭系所以形成了绿色)2:小一面的乌色线,代表了以后的O型格体!!!——ICEM CFD创造O型格的处事仍是正在Block上开展的.27正在O型格上树立鸿沟层的参数1:挨开参数树立2:树立“线参数”3:采用一条对接O型战边沿的联线4:以后鸿沟层为六层,果此格面为75:靠拢中缘的薄度久定为0.2——以后不妨安排6:采用“复造参数”的功能7:将那个树立复造到所有类似的线上其中MeshLaw树立很蓄意义,共以后的供解器,液体属性等均有闭系.有兴趣的伙伴自己去钻研了.尔采用的是“Exponential1”28注意到此时O型到边沿的距离,便是咱们刚刚刚刚树立了曾数等疑息的那条乌线,还比较少果此,搞如下建改:1:采用建改Block1.5:采用建改边少2:采用需要建改的边3:输进距离(注意“千万于距离”战“相对付距离”的不共)29不妨从新勾选“Pre-Mesh”注意到当前已经有O型结构了.30后绝的处事中:1:不妨正在“Pre-Mesh”上左键,采用“变换为非结构化网格”2:不妨使用菜单项,输进需要后绝分解的硬件的对付应要收.3132论断:1:Ansys 的WB,对付ICEM CFD的集成姑且(起码尔使用的版本),本去不完好.譬如ZCCBEST伙伴提出的怎么样脆持参数化的问题,尔也不相识是可能真止.然而尔念第一,ICEM CFD利害常棒的Mesh工具,主要仍旧用正在搀纯模型的Mesh上,而且偏偏沉于Mesh自己.举例道,尔用Maya创造的搀纯模型,也不妨正在ICEM CFD中举止网格区分,而且死成的BLOCK文献不妨被单独的死存下去,以后如果建改不大,则间接调用BLOCK文献,沉复利用之即可(天然普遍要搞一些小的建改).第二:即日大概许不克不迭真止某些咱们憧憬的功能,并不是来日诰日不可.尔念去论坛的伙伴更多的是抱着教习的脚段,所以请姑且把硬件的瑕疵搁一搁,而不竭天,毫无偏偏睹天去普及自己第三:从Ansys近二年的死少瞅,尔疑赖咱们憧憬的那些宜用功能,肯定会被完备.比便当尔相识的:Ansys正正在思量将Ansoft,Fluent等才支买的沉量级硬件也集成到WB中去.果此,尔提议大家,正在“理念状态”到去前,不竭天教习教习再教习,进而争与超过一步,步步超过!2:回瞅尔所收的几个教程,本去很大程度上是念为伙伴们举一反三,带收不认识仿真硬件的伙伴相识那个范围——到底咱们正在那圆里也太降后了,很多止业基础不那种意义.伙伴们大概许为分歧的公司挨工,然而以后的死产,何尝不皆是用的咱们华夏人的资材.能俭朴面是一面,于公于公皆不无大利——起码咱们要相识不妨怎么样将那些物品用于咱们的安排吧.果此尔忠心的提议大家共共建造那个板块,无公的接流凡是的心得,真真达到共共普及的脚段.唉,不留神写多了.记记了“少道多搞”的准则,然而料到真真是收自肺腑的笔墨,不忍简略,便以之与伙伴们共勉吧!!!——佳乏,抽根烟先!。

workbench网格划分的很实用的讲解

workbench网格划分的很实用的讲解

如何在ANSYS WORKBENCH中划分网格?经常有朋友问到这个问题。

我整理了一下,先给出第一个入门篇,说明最基本的划分思路。

以后再对某些专题问题进行细致阐述。

ANSYS WORKBENCH中提供了对于网格划分的几种方法,为了便于说明问题,我们首先创建一个简单的模型,然后分别使用几种网格划分方法对之划分网格,从而考察各种划分方法的特点。

1. 创建一个网格划分系统。

2. 创建一个变截面轴。

先把一个直径为20mm的圆拉伸30mm成为一个圆柱体再以上述圆柱体的右端面为基础,创建一个直径为26mm的圆,拉伸30mm得到第二个圆柱体。

对小圆柱的端面倒角2mm。

退出DM.3.进入网格划分程序,并设定网格划分方法。

双击mesh进入到网格划分程序。

下面分别考察各种网格划分方法的特点。

(1)用扫掠网格划分。

对整个构件使用sweep方式划分网格。

结果失败。

该方法只能针对规则的形体(只有单一的源面和目标面)进行网格划分。

(2)使用多域扫掠型网格划分。

结果如下可见ANSYS把该构件自动分成了多个规则区域,而对每一个区域使用扫略网格划分,得到了很规则的六面体网格。

这是最合适的网格划分方法。

(3)使用四面体网格划分方法。

使用四面体网格划分,且使用patch conforming算法。

可见,该方式得到的网格都是四面体网格。

且在倒角处网格比较细密。

其内部单元如下图(这里剖开了一个截面)使用四面体网格划分,但是使用patch independent算法。

忽略细节。

、网格划分结果如下图此时得到的仍旧是四面体网格,但是倒角处并没有特别处理。

(4)使用自动网格划分方法。

得到的结果如下图该方法实际上是在四面体网格和扫掠网格之间自动切换。

当能够扫掠时,就用扫掠网格划分;当不能用扫掠网格划分时,就用四面体。

这里不能用扫掠网格,所以使用了四面体网格。

(5)使用六面体主导的网格划分方法。

得到的结果如下该方法在表面用六面体单元,而在内部也尽量用六面体单元,当无法用六面体单元时,就用四面体单元填充。

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

WorkBench ICEM CFD 网格划分入门AnsysWB里集成了一个非常重要的工具:ICEM CFD。

它是一个建模、划分网格的集成工具,功能非常强大。

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

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

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

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

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

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

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

2:或者说:如果目标形状非常复杂,我们就用很多规则的,简单的形状单元合成在一起,去描述它。

之后,将网格划分的设置,做到规则形状上。

最后,这些规则,通过最初的“描述”关系,自动的“映射”到原先的复杂形状上——问题就得到了解决!!!ICEM CFD正是使用了这种思想。

如下是一个三通管,在ProE里做得02在ProE里面直接启动WB进入WB后,选择如下图:03如下:1:代表工作空间里的实体2:代表某实体的子实体,可以控制它们的开关状态3:控制显示的地方04下面需要创建一个Body实体这个实体代表了真实的物体。

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

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

这个概念要清楚。

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

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

051:点击“创建Body”2、3:点选这两个点4:于是创建出一个叫“Body”的实体操作中,左键选择,中键确认,右键完成并退出——类似的操作方法很多地方用到,要多练习,今后就不特别说明了06下面需要创建我们最需要的东西:那个“规则的形状”ICEM CFD里,这个实体叫 Block可以如下方式创建之:07注意到我们现在多了一个黑框,怎么样,够规则吧?呵呵,开个玩笑。

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

最后要保留的部分用圆圈表示,不要得部分用“X”。

如下图:10如图:1:选择“Split”工具2:使用默认的第一个方法3:选择“选线”按钮4:在Block的黑线上选择,并“切”出一条黑线。

5、6、7、8、9:以此类推。

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

13得到类似的图形:14开始调节点的位置:1:选择“Move 顶点”2:选择默认方法3:选择“多选”——补充一个,我们一直使用Y向视图!5:将Y固定掉4:选择“选择点工具”6:之后调节Block的顶点,到类似下图的位置15注意到在每个Pip的弯处,Block与Pip不能很好的贴合,这是因为我们的Block还是粗糙。

因此,需要继续“Split”现有的Block,并继续调节Block的顶点。

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

细分和调节后的图形类似下图,当然追求完美的朋友还可以继续细分——不过需要把握一个度的问题,因为细分得太多,也就失去“用简单描述复杂”这个出发点了。

16下面要做的是从Block到Pip的“对应关系指定”工作。

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

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

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

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

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

相当于告诉软件:“今后这四条边就代表了这两条圆弧哦!”17方法如下:1:选择“Associate”2:选择“Edge to Curve”——Edge是Block上的,Curve是Pip上的3:选择Edges——注意这时必须要多选。

4:再选择“Curve”——这时候也要多选5:中键确认后,注意到已经制定了对应关系的边变成绿色。

18下一步就可以使用自动指定的功能了:1:选择“Associate”2:选择自动捕捉3:确定4:注意到现在Block已经“完美”的包裹住Pip19另外,要将三个管口的Block的Edge和Pip的Curve“指定”对应关系,方法就和上面指定连接处的时候一样。

请大家自行操作了。

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

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

3:HeightRetio设置为0.64:确认21激活刚才的设置,为Pre-Mesh做准备1:选择“Pre-Mesh 参数”2:默认更新所有设置3:确认22预览Mesh:1:设置为实体状态2:显示设置的推荐选项,朋友们可以自行调节3:结果应该和右图类似23关心一下Mesh质量:1:打开Mesh质量检查2:选择“Angle”——有很多种评价网格质量的方法,我比较喜欢这个3:右键点选不理想的部分4:选择“Show”5:这些单元格是目前的设置情况下,不太理想的地方24有很多种方法改善单元格的质量比如我在Bolock上,相应的地方添加了一条线,调节的位置后,从新使用一次“自动包裹”——方法同前面的讲述再次更新Pre-Mesh参数后,检察质量,刚才的不良已经消除。

25重要提示:1:在制作Block的时候,Block顶点的位置,Bolock细分的效果,都可以在这样的循环操作中得到直观的结果。

2:划分网格,我个人觉得无外乎两步:一个清晰的思路,和不断的优化。

前者需要见多识广,后者需要耐心仔细。

如果是做结构分析,在这一步可以打住了,直接生成最终的单元格文件即可;但做流体的朋友还需要继续:做流体的边界层。

1:创见O型格也是一种Split2:选择创建O型格3:选择所有的格体4:选择出、入口(不需要O型结构的面)26观察其中一个口:1:绿色的线是原先Block的Edge(因为我们原先制定了它和Pip上物理开口的对应关系所以变成了绿色) 2:小一点的黑色线,代表了今后的O型格体!!!——ICEM CFD创建O型格的工作仍是在Block上开展的。

27在O型格上设置边界层的参数1:打开参数设置2:设置“线参数”3:选择一条连接O型和边缘的联线4:今后边界层为六层,因此格点为75:靠近外缘的厚度暂定为0.2——今后可以调整6:选择“复制参数”的功能7:将这个设置复制到所有类似的线上其中MeshLaw设置很有意思,同今后的求解器,液体属性等均有关系。

有兴趣的朋友自己去研究了。

我选择的是“Exponential1”28注意到此时O型到边缘的距离,就是我们刚刚设置了曾数等信息的那条黑线,还比较长因此,做如下修改:1:选择修改Block1.5:选择修改边长2:选择需要修改的边3:输入距离(注意“绝对距离”和“相对距离”的差别)29可以从新勾选“Pre-Mesh”注意到现在已经有O型结构了。

30后续的工作中:1:可以在“P re-Mesh”上右键,选择“转换为非结构化网格”2:可以使用菜单项,输入需要后续分析的软件的对应格式。

3132结论:1:Ansys 的WB,对ICEM CFD的集成目前(至少我使用的版本),并不完美。

譬如ZCCBEST朋友提出的如何保持参数化的问题,我也不知道是否能实现。

但我想第一,ICEM CFD是非常棒的Mesh工具,主要还是用在复杂模型的Mesh上,并且侧重于Mesh 本身。

举例说,我用Maya制作的复杂模型,也可以在ICEM CFD中进行网格划分,并且生成的BLOCK文件可以被单独的保存下来,今后如果修改不大,则直接调用BLOCK文件,重复利用之即可(当然一般要做一些小的修改)。

第二:今天或许不能实现某些我们希望的功能,并非明天不行。

我想来论坛的朋友更多的是抱着学习的目的,所以请暂时把软件的瑕疵放一放,而不断地,毫无偏见地去提高自己第三:从Ansys近两年的发展看,我相信我们期望的那些宜用功能,肯定会被完善。

比如就我知道的:Ansys正在考虑将Ansoft,Fluent等才收购的重量级软件也集成到WB中来。

因此,我倡议大家,在“理想状态”到来前,不断地学习学习再学习,从而争取领先一步,步步领先!2:回顾我所发的几个教程,其实很大程度上是想为朋友们抛砖引玉,引导不熟悉仿真软件的朋友了解这个领域——毕竟我们在这方面也太落后了,很多行业根本没有这种意思。

朋友们或许为不同的公司打工,但今后的生产,何尝不都是用的我们中国人的资源。

能节约点是一点,于公于私都不无大利——至少我们要知道可以怎么样将这些东西用于我们的设计吧。

因此我真心的倡议大家共同建设这个板块,无私的交流日常的心得,真正达到共同提高的目的。

唉,不小心写多了。

忘记了“少说多做”的原则,但想到确实是发自肺腑的文字,不忍删除,就以之与朋友们共勉吧!!!——好累,抽根烟先!。

相关文档
最新文档