ICEM网格生成流程

合集下载

第四节 ICEM-四面体网格

第四节 ICEM-四面体网格

Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-16
Natural Size – 网格细分
Refinement
– 沿圆上布置的网格数量 – 避免网格细分达到global minimum 这会造成网格数 量极其大
– 沿圆布置的网格数量达到 设定值后即停止增长 Prescribed size Natural size
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-21
从几何和部分表面网格生成网格
From Geometry and Surface Mesh
– 部分几何表面是三角形网格 – Octree 划分新网格,并于原部分 网格一致 – 可以在两个模型的公用界面保持 网格不变,两模型单独划分 – 可以对不修改的几何保持不变, 其他更改几何部分重新网格划分 – 选项: 同 From geometry 一样 • 需要选择 Existing Mesh Parts
Prescribed size Natural size (1/5th smaller)
Cells in Gap = 5
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-18
尝试 ValveNatural 练习
其他全局网格参数选项
定义 thin Cuts
– 避免薄的固体表面上网格大于厚度时容易在表面形成洞 – 可以通过分别定义固体上下两表面为两个part,并在定义框中选择 这两个part,完成ThinCut
– 要单独设定面或线的参数,

9/9/05
可先选Surface 或 Curve Mesh Size,再使用Part选择

ICEM网格生成流程

ICEM网格生成流程

ICEM网格生成流程预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制Chapter 3二维非结构壳/面网格生成(2、3)1. 创建几何模型:Point --- Curve --- Surface --- Part --- Topology 2.定义网格参数2.1.定义全局网格参数2.1.1 定义网格全局尺寸:Scale factor、Max element2.1.2 定义全局壳网格参数:Mesh type、Mesh method2.2 定义Part网格尺寸3. 生成网格并导出3.1 生成网格,检查网格质量3.2 保存网格文件:Save mesh as…3.3 选择求解器:Output --- Select solver3.4 写入:Output --- Write inputChapter 4三维非结构自动体网格生成(自上而下)(2、3)1. 创建几何模型:Point --- Curve --- Surface --- Part --- Topology --- Body2.定义网格参数2.1.定义全局网格参数2.1.1 定义全局网格尺寸:Scale factor、Max element2.1.2 定义体网格全局参数:Mesh type、Mesh method2.1.3 定义棱柱网格全局参数:Grow Law、Initial height、Ratio、No.2.2 定义Part网格尺寸3. 生成网格并导出3.1 生成网格,检查网格质量3.2 保存网格文件:Save me sh as…*.uns3.3 选择求解器:Output --- Select solver3.4 写入:Output --- Write input三维非结构自动体网格生成(自下而上)(4)首先导入壳网格,在壳网格的基础上拉伸生成棱柱体网格,再填充棱柱体网格和远场边界之间的空隙。

(壳网格---棱柱体网格---体网格)。

ICEM自动体网格生成

ICEM自动体网格生成

Training Manual
Min size limit
Refinement = 12
1/10/2007 © 2006 ANSYS, Inc. All rights reserved.
11.0 New Features ANSYS, Inc. Proprietary
Inventory #002382 1-14
11.0 New Features
自动体网格划分
1/10/2007 © 2006 ANSYS, Inc. All rights reserved.
11.0 New Features ANSYS, Inc. Proprietary
Inventory #002382 1-1
ANSYS v11.0
体网格划分
• 自动创建三维网格单元填充空间
– 一般为 “非结构”
• 主要为 四面体网格
– 全三维分析
• 二维分析不能真实模拟
– 内/外流动模拟 – 结构化实体建模 – 热应力 – 更多内容!
• 标准流程
– 从几何开始 • Octree tetra(八叉树四面体–)从已存在的网格开始
– Robust(鲁棒性) – Walk over features
• 八叉树四面体网格对几何的需求
Training Manual
需要封闭的几何模型
Build Diagnostic Topology
几何修复工具能快速 找到问题并予以解决
查找丢失的面
查找洞和缝隙
四面体能忽略小于当地网格尺寸的缝隙
推荐捕捉几何的特征线和点
推荐定义区域的材料点
对于简单的几何,四面体网格生成器能够自动生成
• 加密
– 沿圆上布置的网格数量 – 避免网格细分达到global

ICEM入门教程

ICEM入门教程

ICEM入门教程ICEM是一种用于三维几何建模和网格生成的软件工具,被广泛应用于流体力学和结构分析等领域。

本教程将介绍ICEM的基础知识和操作技巧,帮助读者快速入门。

一、ICEM的界面和基本操作1.启动ICEM后,会显示出主界面。

主界面由菜单栏、工具栏、工具箱和3D图形窗口组成。

2.菜单栏包含了所有的命令选项,工具栏提供了一些常用命令的快捷方式,工具箱包含了各种网格生成工具。

1.可以通过菜单栏的“文件-导入”命令将几何模型导入到ICEM中。

支持的导入格式包括STL、STEP和IGES等。

3.使用选择工具可以选择几何体的边、面和体。

选择后,可以进行操作,如移动、旋转、缩放或删除。

三、网格生成的基本步骤1.网格生成的第一步是创建一个空的网格。

可以通过菜单栏的“几何-新建”命令创建一个新的几何体。

2.创建几何体后,可以使用绘图工具创建网格。

在创建网格之前,可以设置网格的边界条件和约束条件。

3.使用边界条件工具可以定义网格的边界条件,如壁面、进口和出口等。

约束条件工具可以定义网格的约束条件,如网格密度和网格尺寸等。

4.在设置完边界条件和约束条件后,可以使用生成工具生成网格。

生成工具会根据边界条件和约束条件自动生成网格。

5.生成网格后,可以使用检查工具检查网格的质量。

质量低的网格可能会影响数值计算的准确性,需要进行调整或修复。

6.调整或修复网格后,可以输出网格文件。

输出格式可以是CGNS、FLUENT或ANSYS等。

四、ICEM的进阶技巧2.使用网格生成辅助工具可以更高效地生成网格,如等间距法、背景网格法和缝合法等。

3.使用ICEM提供的优化工具可以优化网格的质量和结构,以提高数值计算的准确性和效率。

4.在处理大型模型时,可以使用ICEM的并行处理功能,以提高处理速度和效率。

5.学习和掌握ICEM的宏命令和脚本语言可以自动化网格生成过程,提高工作效率。

五、常见问题解决方法1.如果导入的几何模型存在错误,可以使用修复工具进行修复。

创建周期网格操作步骤

创建周期网格操作步骤
ICEM CFD创建周期性网格
.
1
操作方法
1、将创建好的模型导入 ICEM,窗口显示如右图。
2、对模型进行几何修补, 确保模型是一个封闭空间; 并创建part,如右图。
.
2
3、定义周期性,参数设置如 右图。
.
3
4、初始化块,创建名称,具 体操作如图
.
4
5、指定、将相对应的点线关联, 操作如右图。
7、网格设置,合理划分 网格,得到网格如右图。
.
6
8、将网格旋转,如下图。
.
7
9、删除side这个part, 下图是删除前后的区别。
.
8
10、最后选择好求解器,将网格导出。
.
9
感谢亲观看此幻灯片,此课件部分内容来源于网络, 如有侵权请及时联系我们删除,谢谢配合!

Ansys 第六节 ICEM实例-四面体网格生成

Ansys  第六节 ICEM实例-四面体网格生成

注: 如果不设定其中一些参 数,Automatic Tetra sizing 可能会自动设定
注: 这同样可以通过设定所 有的表面及曲线参数为0来 实现
#3
9/9/05
#4 ANSYS ICEMCFD V10
Inventory #002277 C3-2
全局网格尺寸Global Mesh Size
#2
9/9/05 ANSYS ICEMCFD V10 Inventory #002277 C3-4
剖面视图Cutplane
剖面视图
– – – 鼠标右击模型树Mesh ,激活Cut plane 调节 Fraction Value 为 0.875 并显示视 图 激活 Volumes 体网格可见
Workshop
– – – – – – –
#4
#5
#6
根据这些设定,只要最小尺寸大于1,用至少12个单元描述任何孔hole特征,用3 个单元跨越缝隙gap
#7
9/9/05
ANSYS ICEMCFD V10
Inventory #002277 C3-3
四面体网格划分
#1
Workshop
#2
基于几何划分四面体网格
– –
删除密度盒 Density Boxes (if any)
– 鼠标右击模型树的 Densities 分枝,Delete Densities,选择所有
去除所有表面及曲线上的参数
– – – Mesh -> Set Meshing Params by Parts 设定所有参数为 0; (zero = off) Apply and Dismiss
#3
Mesh -> Volume Meshing -> Tetra -> From geometry Press Apply 选择Yes to run with autosizing File -> Save Project as -> ValveNatural

ICEM平动及转动周期性网格划分流程

ICEM平动及转动周期性网格划分流程

ICEM平动及旋转周期性网格生成流程(杨鹏整理)
一、 平动周期性网格生成:
1、创建parts及定义平动周期性
2、初始化block,雕塑块,并关联,设置节点
3、生成周期性块并生成网格(正确——周期块的同时,几何也被周期性,并且
parts中的如inlet能控制所有模型的inlet)
4、生成周期性块并生成网格(错误)
直接利用copy块过去,关联关系不会被copy过去,需要重新逐一去关联,麻烦 5、转换网格并导出
二、 旋转周期性网格生成
1、创建parts(非常重要,尤其是要创建side侧面)
2、定义旋转周期性——轴上一点、轴、旋转的角度
3、初始化block
4、设置块周期性顶点对应关系(两个顶点的对应一定如图都要从左到右或从右
到左)
5、关联并设置节点
6、旋转块
7、删掉side的parts(不删掉会形成wall边界条件)
8、转换网格并导出。

如何用ICEM画结构化网格

如何用ICEM画结构化网格

ICEM如何画结构化网格?1、按照点、线、面画好Geometry后,将各个表面建立成Fluent内跑模拟需要的Parts。

Creat body,改名字为fluid,Apply2、打开Blocking下第一个图标创建整体的block创建名为fluid的block。

选中整个几何模型,Apply。

3、剪去不在模型里的block,Split method选择Prescibed point,在模型上选择edge再选择点,Apply。

4、切割原则是每条边都横穿模型,将整个模型切割完毕,联系Block的边界和几何模型的边,方便之后设置节点长度。

在Parts那里打开或关闭Geom检查那条边有没有联系。

变绿即为有联系。

PS:内部的墙体、悬空面等还需要做面的联系。

5、设置边界上的节点长度:找到Pre-mesh Params,选择一条Edge,输入Nodes,勾选Copy Parameters。

这样就可以设置整个模型所有长度相同的边的节点数。

6、设置完所有长宽高的节点数,进行Pre-mesh。

在侧边栏勾选Pre-mesh,就可以生成一个结构化网格。

检查网格质量等于1。

7、上一步的结构化网格还无法使用,右击老地方的Pre-mesh,Convert to unstruct mesh转变成非结构化网格,再检查网格质量,依旧是1。

8、标题栏File下保存一下现在的Mesh,换个名字,之后会用。

导出网格成Fluent可以用的格式:Output mesh,Apply。

点击Output mesh下面第4个图标导出网格。

选择刚刚保存的网格名称。

完成导出。

ICEM偶尔无故死机,经常保存。

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

Chapter 3
二维非结构壳/面网格生成(2、3)
1. 创建几何模型:Point --- Curve --- Surface --- Part --- Topology 2.定义网格参数
2.1.定义全局网格参数
2.1.1 定义网格全局尺寸:Scale factor、Max element
2.1.2 定义全局壳网格参数:Mesh type、Mesh method
2.2 定义Part网格尺寸
3. 生成网格并导出
3.1 生成网格,检查网格质量
3.2 保存网格文件:Save mesh as…
3.3 选择求解器:Output --- Select solver
3.4 写入:Output --- Write input
Chapter 4
三维非结构自动体网格生成(自上而下)(2、3)
1. 创建几何模型:Point --- Curve --- Surface --- Part --- Topology --- Body
2.定义网格参数
2.1.定义全局网格参数
2.1.1 定义全局网格尺寸:Scale factor、Max element
2.1.2 定义体网格全局参数:Mesh type、Mesh method
2.1.3 定义棱柱网格全局参数:Grow Law、Initial height、Ratio、
No.
2.2 定义Part网格尺寸
3. 生成网格并导出
3.1 生成网格,检查网格质量
3.2 保存网格文件:Save mesh as…*.uns
3.3 选择求解器:Output --- Select solver
3.4 写入:Output --- Write input
三维非结构自动体网格生成(自下而上)(4)首先导入壳网格,在壳网格的基础上拉伸生成棱柱体网格,再填充棱柱体网格和远场边界之间的空隙。

(壳网格---棱柱体网格---体网格)。

1.创建(导入)几何模型
2.创建生成(导入)壳网格
3.生成棱柱体网格
3.1定义棱柱网格参数:
Growth law、Initial height、Ratio、No.、New volume part(表征体网格的材料,相当于自上而下中的body)
3.2指定生成棱柱边界层的Surface(定义Part网格尺寸)
3.3生成棱柱体网格:Mesh --- Compute mesh --- Prism mesh
4.生成棱柱网格与远场边界之间的体网格
4.1 定义加密区
4.1.1 创建所需的Point
4.1.2 创建加密区Mesh --- Create mesh density:
Name、Size、Ratio、Width、from(point)
依次选择所需point,中键确认
4.2 生成体网格Mesh --- compute mesh --- volume mesh
Mesh type、mesh method(Quick(Delaunary))、
volume Part name(inherited)、input(existing mesh)
Compute
5.导出网格
5.1保存网格文件:Save mesh as…*.uns
5.2选择求解器:Output --- Select solver
5.3写入:Output --- Write input
Chapter 5
二维结构网格生成
1.导入(创建)几何模型:Point --- Curve --- Surface --- Part---删除多
余curve(若point之间本存在线,在生成surface时采用form 4 points法,则会同时生成surface的边界线curve,和原有curve叠加重合,产生多余,需删除,eg.5.3)
2.创建block
2.1.分析几何模型,得到拓扑结构
2.2.创建整体block
blocking --- create block
Part(block的名称,表征相应材料特性)、Type
2.3.划分block
2.4.创建O-block(如有需要)
2.5.删除无用的block
3.建立映射关系
3.1.创建point到vertex的映射
Blocking --- Associate --- Associate vertex
Entity(point)
V1--P1 ---……---V i--P i ---……--- V n--P n
3.2.创建curve到edge的映射
Blocking --- Associate --- Associate Edge to Curve
E i ---中键--- C i ---中键
4.定义网格节点数
Icem为基于Block生成网格的:首先生成block网格,然后依托映射关系将block 网格节点坐标计算生成Geometry网格坐标,故在Icem中需定义EDGE的节点数来定义网格节点。

平行的Edge具有相同的节点数。

Blocking --- Pre-mesh params --- Edge params
Edge、Mesh Law(节点分布方法,BiGeometric)、Node(节点数)、Spacing1、Spacing2(若=0,表示网格边界不加密)
Ratio1、ratio2
若对边”平行”,勾选Copy Parameters
5.保存Block文件:File --- Blocking --- Save Blocking As…*.blk
6.生成并导出网格
6.1.勾选模型树Blocking---Pre-mesh YES 生成了BLOCK网格6.2.检查网格质量:Blocking---Pre-mesh Quality Histograms
6.3.保存网格
右击树Blocking---pre-mesh
选择Convert to unstruct mesh
File---mesh---save mesh as… *.uns
6.4.选择求解器:Output --- Select solver
6.5.写入:Output --- Write input。

相关文档
最新文档