ICEM六面体网格划分

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

– 如果添加所有环绕块的面, 结果是没有任何变化,因为O-grid 穿 透了所有面
四分之一 Ogrid (L-grid)
看起来 在一个 方向上是C-grid 在另一个方向 是 L-grid
9/9/05
Inventory #002277
D1-24
创建 O-Grids –环绕块
选择 Around block(s) 创建 O-grid 环绕选定的块
• 在z=0的xy平面内环绕2D几何实体创建2D块,即 使几何体不是2D形式 • 并不一定需要2D面
9/9/05
Inventory #002277
D1-8
初始块结构 – 2D 初始化 2D将自动为整个几何体创建面块
– 每一个曲面成为一个2D 块 – Free块对于非结构网格
• 鲁棒性强
– Mapped 对应结构
D1-14
边参数
Spacing 2 = 1.0
Side 2
Ratio 2 = 1.5
Ratio 1 = 1.5
17 划分法 则
箭头指明 side 1 和 side 2
Side 1
Spacing 1 = 1.0
Side 1 箭头底部
要求的 实际
Side 2 箭头顶部
Spacing 1 –side 1侧前两个网格点的距离 Ratio 1 – 从side 1向中心的生长比率 Spacing 2 – side 2侧前两个网格点的距离
D1-27
3D Pipe Junction 指南
Finish 3D Pipe Workshop, Capture the Rod and Add O-Block
9/9/05
Inventory #002277
D1-28
所有块和顶点通过全局索引(index)表定义 – 通过分割创建的子块维持这个方向
i
9/9/05
Inventory #002277
D1-29
使用索引控制 Blocks can be turned off and on based on indices
– 使用索引控制打开或关闭块显示 – 许多操作可以只针对显示块
Select corners 通常快于复选索引箭 头
• 分割块 • 延伸分割 • 调节 O-grid大小
Material point/body
9/9/05
Inventory #002277 Block
D1-5
分块过程 – 全部过程
构建能够捕捉几何的块结构
– 自顶向下 • 分割及舍弃无用的块 – 自底向上
• 通过拉伸、创建、复制创建块
在块和几何之间建立关联 – 通常为边与曲线之间建立关联 在几何体上移动块顶点 – 自动和手动方法 指定网格尺寸 – 通过设置曲面和曲线网格尺寸可快速设定 – 设置边尺寸分布可细化调整 观察网格并检查/提高质量 输出网格
D1-21
创建O-Grids – 缺省 O-Grid
为 O-grid选择块
– 可以通过visible(可视), all(全部), part, around face (环绕面), around edge(环绕边), around vertex(环 绕点), 2 corner method(对角点)选择
索引控制
– 初始块包含 i,j,k 索引, 并与全局直角坐标系 x,y,z,对齐
– O-grids 不符合这个方向, 因此每个 O-grid 创建一个新的索引方向(O3, O4, etc…)
– 顶点索引通过 Vertices -> Indices显示
i=1
j=2
k=4
O-grid3=1
j 1 2 4 3:1 k
• 根据特定特征对齐网格
– 必须首先 Build Topology – 可在非结构(free)和结构 (mapped)之间转换: Edit Block -> Convert Block Type
非结构块
几何
2D 块
9/9/05
Inventory #002277
D1-9
分块过程 – 构建适合几何体 的块结构 自顶向下方法
O-grid
O- grid – 定义
C-grid L-grid
– 当块必须位于曲线或曲面上时减少歪斜
没有 O-grid
O-grid
9/9/05
Inventory #002277
D1-20
解决环绕固体区域的边界层问题而不必增加网格点数目
绕体O-网格
在对象外围创建O-grid
9/9/05
Inventory #002277
– 用于创建环绕固体对象的网格 – 例子 • 圆柱绕流 • 环绕飞机或汽车体的边界层
9/9/05
Inventory #002277 D1-25
比例缩放 O-Grids
– 选定的边赋予的factor为1
在创建过程中或创建后,O-grids 可以改变尺寸 – 缺省情况下O-grid尺寸设置为使网格扭曲最小 – 实际上,通过设定选择的边,你可以缩放所有平行 的O-grid边
ICEM六面体网格划分
ICEM CFD/AI*Environment V10
六面体网格划分
六面体网格划分步骤 – 自顶 向下/ 由底向上
不依赖几何形状创建块(block)结构 – “自顶向下” 拓扑创建
• 用户将是雕塑家而不是砖瓦匠 • 一步创建高级拓扑结构(O-grid)
O-grid
– “自底向上” 拓扑创建
9/9/05
Inventory #002277
D1-13
Hale Waihona Puke Baidu
分块过程 – 设置网格尺寸
设置网格尺寸 – 通过设置曲面和曲线网格尺寸快 速定义六面体网格尺寸
– 或设置edge-by-edge 细化调整
– 自动 copy to parallel edges (复制到平行边)
9/9/05
Inventory #002277
注意: “curve” 指线, 圆弧, 及样条曲线
Blocking
– Vertex 顶点 – Edge 边 – Face 面 – Block 块
Vertex
– Surface 曲面 – Volume 体 (material point, body)
Edge
Curve
Point Surfaces
Face
9/9/05
Inventory #002277
D1-19
O-grid 是一步创建的一系列块结构, 排列成 “O” 型或环绕型
– 3 种基本类型 ,采用相同的操作方法都被称为“O-grids” • O-grid • C-grid (半个 O-grid) • L-grid (四分之一 O-grid) • 圆柱 • 复杂几何 – 提高壁面附近聚集的网格点的效率
网格距离可以链接到其他边
9/9/05
Ratio 2 –从side 2向中心的生长比率 Inventory #002277 Max Space –edge上最大网格单元距离
D1-15
观察边投影形状
网格生成后右击 Edges -> Projected shape 观察边投影形状 – 首先设置网格尺寸, 并计算生成网格, 因为实际上只是将每 条边上的网格点移动到在网格中最后的位置
No projection
Face projection
9/9/05
Inventory #002277
D1-17
分块过程 – 检查网格质量 使用网格质量直方图
– Determinant 决定指标
• 测量单元变形 • 大部分求解器接受 > 0.1 • 争取 > 0.2
– Angle 角度
• 单元最小内角 • 争取 >18 度
重新设置所有可视
i min=2 max=3
i=1 i=2 i=2 O3=0 i=3 O3=0
i min=1 max=2
O3 min=1 max=1
Inventory #002277
O3=1
O3=1
O3=1
O3=1
O3 min=0 max=0
D1-12
颜色表明了关联类型及顶点可以进行的移动方式(边也遵循这一标准, 不包括红色) – 红
Moving Vertices of Different Associations
• 约束到几何点(point)
• 除非改变关联,否则不可移动 – 绿 • 约束到曲线(curve) • 在特定的曲线上滑动 – 白 • 约束到曲面(surfaces) • 在任何 ACTIVE曲面上滑动 (在模型树中打开显示的曲面) • 如果不在曲面上, 将跳到最近的ACTIVE曲面上移动 – 蓝 • 自由(通常是内部)顶点 • 选择顶点附近的边,并在其上移动
• 创建块过程将是像砖瓦匠一样逐层创建
– 创建块 – 拉伸面 – 复制拓扑
可以联合使用自顶向下/ 由底向上网格拓扑创建技术
Inventory #002277
9/9/05
D1-3
六面体网格划分的几何要 求
可以使用与划分四面体网格相同的几何模型(tetin) – 不需要几何体结构完全封闭
关联 Face to Surface 到虚的family或插值 Interpolation ,结果 可等价于确实存在几何 体生成的网格

几何
– 块结构投影到几何体 • 曲面 – 自动的 • 曲线和点 – 手工 – 点,质点,和曲线不是必须的但非常有用 • 使用 Build Topology 快速建立曲线和点
9/9/05
Inventory #002277
D1-4
几何/分块 术语
Geometry 几何 – Point 点 – Curve 曲线
5 blocks in 2D
7 blocks in 3D
选择 blocks环绕face, edge, 或 vertex
9/9/05
注意: 内部块含有所有内部边和顶点
Inventory #002277
D1-22
创建 O-Grids – 添加面
在创建O-grid过程中添加面 – O-grid “穿过” 选定的块的面 – 一般情况下,在“平坦部分”添加面 – 增加一个面实际上等价于增加了面两侧的block块
9/9/05
Inventory #002277
D1-16
观察网格
分块过程 – 观察网格
– 可以在过程任何时期创建网格 – 网格有不同的投影方法 – 选择 Projection faces 可以完全描绘几何体 – 通过在模型树中打开 Part观察指定曲面的网格 – 使用 Scan planes 观察内部网格
– 数字 < 1 将收缩边因此创建一个更大的内部块
选择的边 factor=1
Factor=0.3
9/9/05
Inventory #002277
D1-26
O-Grids – 实例应用
划分 O-grid之前
通过使用O-grid网格可以得到改进
在块角点生成较差网格的例子
9/9/05
Inventory #002277
9/9/05
Inventory #002277
D1-11
分块过程 – 在几何体上移动块顶 点
移动顶点以更好的表现几何体的形状 – 所有显示的顶点可以立刻投影到 几何体 – 可以单独在几何体上移动它们 – 可以一次移动多个 – 沿着固定平面或线/矢量移动
9/9/05
Inventory #002277
O-grid 穿过这个面 半 O-grid (C-grid)
使用例子
– 管道末端
– 对称平面 – 复杂几何体
9/9/05
Inventory #002277
O-grid 穿过这个面
D1-23
环绕选定的块可以添加任意数目的面
创建 O-Grids – 添加多个面
四分之一O-grids 可以用来对三角 形划分块
分割块 以捕捉几何体形状 从环绕整个几何 体的一个块开始
删除无用的块
注意: 缺省情况 下,删除的块将 放入 part VORFN, 在后面 必要时候可以重 新使用
9/9/05
Inventory #002277
D1-10
分块过程 – 在几何体和块之间建 立关联 关联块到几何体
– 通常在边和曲线建立关联 – 在最后的网格中, 边将投影 到这些曲线 – 在模型树中右击 Edges -> Show association 显示关联 箭头
9/9/05
Inventory #002277
D1-6
2D Pipe Junction 指南
练习 2D Pipe Junction 实例 #1
9/9/05
Inventory #002277
D1-7
初始分块
创建一个新的块结构, 你必须首先生成一个初始块 – 3D
• 3D 创建的块环绕在几何体周围
– 2D – 2D Planar
– Aspect ratio 纵横比 – Volume 体积 – Warpage 扭曲
• 争取 < 45 度
通过设置直方图,你可以显示指定质量范围内的网 格单元
9/9/05
Inventory #002277
D1-18
3D Pipe Junction 指南
练习 3D Pipe Junction 实例 #2
相关文档
最新文档