当前位置:
文档之家› 第四节 ICEM-四面体网格
第四节 ICEM-四面体网格
• 每次通过Part或Par子集划分网格. 这些网格可以在网格生成后再次合并
– 网格完成后装入网格 Load Mesh After Completion
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-11
尝试 ValveParams 练习
Octree 四面体处理过程
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-6
全局网格参数
全局网格参数
– Mesh -> Set Global Mesh Size -> General Parameters – Scale Factor • 乘以其他参数得到实际网格参数 • 例子: – 输入 Maximum size set to 4 units – Scale factor 设为 3.5 – 实际 max element size; 4 x 3.5 = 14.0 units • 改变了全局的网格尺寸(体、表面、线) – Global Element Seed Size • 与 Scale factor相乘 • 模型中最大可能的网格大小 • 可以设置任意大的值 MAX – 实际网格很可能达不到那么大 – 复选Display • 显示体网格的大小示意
1
4
2
3
如果表面网格的面或线上的 节点在part “A” ,那么该面的 其他网格节点将不会在part “B”
A c B
注意; 如果两表面partsA 和
B共享一条线, 那么线单独 存放part c, 否则 thin cut 不 会成功.
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
• 推荐捕捉几何的特征线和点 • 推荐定义区域的材料点
– 对于简单的几何,四面体网格生成器 能够自动生成物质点
• 设置全局、表面和线段的网格参数
– 注意网格数量信息
丢失入口面
高亮黄边显示洞的存在
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-5
体/材料点
体区域 – 选项 • 复杂几何推荐使用 – Geometry -> Create Body – 两种材料点定义方法 • Centroid of 2 points – 选用两点中间点定义 – 首选的 • At specified point – 用指定点定义材料点区域 – By Topology • 通过封闭表面定义体区域 • 首先必须创建拓扑结构 • Entire model – 自动定义所有封闭区域 • Selected surfaces – 用户选择能封闭的表面
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-21
从几何和部分表面网格生成网格
From Geometry and Surface Mesh
– 部分几何表面是三角形网格 – Octree 划分新网格,并于原部分 网格一致 – 可以在两个模型的公用界面保持 网格不变,两模型单独划分 – 可以对不修改的几何保持不变, 其他更改几何部分重新网格划分 – 选项: 同 From geometry 一样 • 需要选择 Existing Mesh Parts
Natural Size
– 基于曲率网格细分 – 自动细分以捕捉几何细部特征,细分的网格小于表面设定的网 格 – 输入尺寸需要与 Scale Factor相乘,该值是网格细分的下限 – 主要用于几何形状确定网格大小,避免了对每一对象设定网格 参数
Natural Size: 与 Factor 相乘得到 全局最小的网格尺寸 设定网格尺寸(Prescribed element size): 表面/曲线的最 大网格参数与比例因子相乘得到的实际网格尺寸 设定网格尺寸足 够了 在曲率变化段网 格自动细分
ICEM CFD V10.0
自动四面体网格划分 Tetra
Octree 方法
大多数四面体网格生成器 – 首先生成三角形网格
• 面到面处理
– 需要处理每一个表面 网格细节
• 困难
– 细长表面, – 缺陷表面的参数化 – 缝隙
– 成表面网格后
• 基于面网格生成体网格 面网格
几何
Inventory #002277
• 用 Delauney 算法重新填充体网格 – 同 Mesh Tet -> From Surface Mesh • 表面生长因子 - Factor
– Run as batch process
• 后台处理网格, GUI 可以执行其他. 网格划分进程在信息框显示
– 仅仅可见几何划分网格 Only visible geometry – Part by Part
网格
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
C1-3
使用点和线
引入几何模型 • • 曲线和点包括 网格参数在面和线上设置
捕捉了网格细节
粗化的网格忽略了几何细节
• •
曲线和点影响网格捕 捉几何的能力! 创建拓扑 能容易地 捕捉几何的特征线与 点
• •
9/9/05
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
不包括点和线 仅在表面设定网格大小
Inventory #002277
ANSYS ICEMCFD V10
C1-4
Octree 划分对几何的要求
• 需要封闭的几何模型
– 实体方式显示几何表面
• 查找丢失的面 • 查找洞和缝隙
几何修复工具能快速 找到问题并予以解决
– 四面体能容忍小于当地网格尺寸的缝 隙
初始状态
– – – – 几何包括点线和面 (可以从建立拓扑结构中得到) 网格参数可以设置全局、表面/曲线/密度盒 设置材料点 保存 tetin file
OCTRE E细 分
The Octree 是首先用初始的 “Maximum size” 体网格 填充包住几何体的内外区域.
Inventory #002277
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-10
Octree 四面体网格划分
Mesh -> Mesh Volume -> Tetra -> From Geometry
– 能自动划分网格 – Smooth mesh
• 完成初始网格后自动光滑网格以提高质量
– 粗化网格Coarsen mesh – Smooth transition
9/9/05
ANSYS ICEMCFD V10
C1-2
Octree 方法
ICEM Tetra 使用 独立于几何小面的 Octree 方法 – 体网格
• 首先生成独立的几何模型 • 网格调整、映射到表面、线和点上 • 产生表面网格
网格细节
– 网格与几何表面的不关联
• 不是表面上所有的边需要捕捉
长条几何忽略 几何
• 网格节点不限制在密度盒表面 • 可以与几何表面相交
– 在密度盒内创建密度盒 – 设置Size
• 需要乘以比例因子Scale Factor • Ratio 网格生长比率 • Width 密度盒内填充网格的层数
– 类型Type
• Points – 用2-8个 位置的点(2点为圆柱状) • Entity bounds – 用选择对象的边界作密度盒
– 要单独设定面或线的参数,
–
9/9/05
可先选Surface 或 Curve Mesh Size,再使用Part选择
ANSYS ICEMCFD V10
Inventory #002277
C1-9
设置网格尺寸
Create Mesh Density – 用一定大小的网格填充体区域,例如. 在机翼尾迹设定这样 的区域 – 无实际几何!(例如圆柱)
– 在窄缝隙的需要的网格数量 – 避免网格细分达到global minimum 这会造成网格数量 极其大
– 沿圆布置的网格数量达到设 定值后即停止增长 Prescribed size Natural size
– 缝隙网格不会小于natural size
Cells in Gap = 5
例子
– 缝隙仅仅一个网格 – 不会小于natural size – 必须设置较小的 natural size
– 不会低于网格Natural size的 网格
Refinement = 12
例子
– 用大的网格完成细化网格填 充 – 不用全局最小尺寸捕捉曲率
Inventory #002277
9/9/05
ANSYS ICEMCFD V10