ICEM网格编辑

合集下载

ICEM CFD 网格修改中文实例解读

ICEM CFD 网格修改中文实例解读
– 不符合 网格质量判定
Overlapping Elements:覆盖相同曲面但没有
• • • • •
共同节点的三角形面网格单元 (面网格折叠)
Non-manifold vertices:与此点其相接的单元 的边不封闭
– 通常这样的情况发生在帐篷形的结构中,在这 种情况下,面单元会从一个面跨过一个窄的缝 隙或是一个尖角跳到另一个面上
– Errors – 最有可能在如下的地方引起问题: • 求解器转换 • 求解器输出 • 求解过程/结果收敛 Possible Problems – “未被清除干净的表面网格” • 不需要的单元 • 不需要的孔或是间隙 • 可能导致不正确的结果 可以在任何时候检测errors/possible问题,用户可以选任何需要检测的选项 • 单独选择 • 点击Error或是Possible Problems 上的按钮将可以选择栏中的所有选 项– 在一次按相同的按钮将取消选择 • Set Defaults 缺省之将会选择大多数情况下的诊断标准 检测模式 • Create Subsets – 为每一个判断标准创建一个自己的子集 • Check/Fix Each – 提供自动的问题修补功能 – 推荐只针对特定的诊断标准使用
– 为旋转或是平移的周期性网格特设的检测 指标

• •
Volume Orientation:寻找节点顺序不符 合右手法则定义的单元(单元节点的排序)
Surface Orientations: 存在分享同一个面 单元的体单元 (重叠) Hanging Elements: 线 (杆) 元素有一个 自由的节点 (节点没有被另外一个杆单元 分享) Penetrating Elements: 存在面单元与其 他面单元相交或是穿过其他面单元

ICEM CFD网格修改实例

ICEM CFD网格修改实例
Before merging
– 手动的节点移动也可以使用Edit Mesh -> Move Nodes -> Interactive – 将投影的文件保存到几何形式中
**
– 记得再一次光顺….
After merging and smoothing
9/9/05 ANSYS ICEMCFD V10
Inventory #002277
9/9/05
ANSYS ICEMCFD V10
Inventory #002277
F2-4
观察网格
Workshop
质量柱状图
– 在柱状图中单击前两个柱形标志,选择在这些范围内的单元 – 在柱状图中单击右键并且选择Show 显示单元 – 同时也可以选择 Solid 来显示单元
– 在模型树中隐藏Shells 使得单元更容易被看到
F2-7
网格光顺
#1
Workshop
#2
**
网格光顺 – 总是要在手动编辑网格后再进行光顺
– Edit Mesh -> Smooth Mesh Globally
– 使用前一步的设置
– Apply – 检验质量最低的网格单元从尾翼中去除了 – 在模型树中的子集名 “Quality” 处单击右键并且选择 Clear
#3
9/9/05
ANSYS ICEMCFD V10
Inventory #002277
F2-11
– 选择Add Layer(s) to Subset
– 加入2 层,同时打开Also volume elements
9/9/05
ANSYS ICEMCFD V10
Inventory #002277
F2-9

ICEM网格划分步骤

ICEM网格划分步骤

ICEM网格划分步骤
一、ICEM网格划分步骤
1、在solidworks、workbeach等建立模型(最好模型另存为.txt格式

2、在ICEM中导入计算模型
3、建立一个文件夹,并选单位。

最后点击apply,导入模型。

6、指定inlet、outlet、wall-inner、wall-outer 。

选面的时候一定要选完所对应的线。

7.file-GM-save GM as (保存到自己所见的文件夹里面)
8.mess mess尺寸大小,max element(根据模型大小设置)
9.生成mesh computer mesh。

10.用三菱柱网格细化边界特征,点击Prism 点击WALL 设置
Hight ratio 1.3 numlayer 5(表示增长率1.3 一共五层边界层) 视具体情况而定11.编辑mesh --平滑mesh--UP TO MESH -0.4
12、检查mesh ,出现下面对话框后点击Yes,删掉多余的不相关的线。

12.file save project as
13.out --select solver--写出文件
最后生成如下文件。

ICEMCFD基础教程D网格编辑 共27页

ICEMCFD基础教程D网格编辑 共27页
Duplicate Elements: 查找和其他单元分享 所有节பைடு நூலகம்并且类型相同的单元
Uncovered Faces: 正常情况下所有的体积 网格单元的面不是与其它体积单元的面 相贴就是与面网格单元相接 (通常显示 体网格中的洞)
Missing Internal Faces:在不同parts任何一 对体网格之间, 必须存在面网格单元
– 交互式或依赖公差合并节点
– Merge terminate 或 Merge propagate
Split Mesh: 分割网格
– Split Nodes: 节点分成两部分,并移动新节点
– Split Edges: 向邻近的单元的边分成两个
• Terminate 和 propagate 热键: s, Ctrl-s
4
可能问题
Multiple Edges: 三个以上单元共享一条边 (在 “T” 连接中multiple edges是合法的, “T” 连接存在于多曲面相交汇时)
Triangle Boxes: 4个四面体网格组构成一个四 面体 ,在其中没有实际的体积单元
2 -Single Edges: 含有两条单连接边的网格单 元 (是一个转角角落或或由鲨鱼鳍形的曲 面拉伸生成的三角形)
– All elements: 光滑所有网格而不是最差的1/100 – Violate geometry: 对一些降低网格质量的节点设置约束
• 节点移动不会超过用户指定的距离 (用模型的单位
2019/7/16
ICEMCFD/AI*Environment 5.0
13
Mesh Repair
修复工具:
– Build Mesh Topology
Penetrating Elements: 两个以上的体单元, 任 何一个单元穿透另一个

ICEM网格划法的学习总结

ICEM网格划法的学习总结

ICEM网格划法的学习总结第一篇:ICEM网格划法的学习总结1、ICEM学习ICEM的模型树按照几何、块、网格,局部坐标和part几部分来显示。

在几何中点线面与块中的点线面叫法不同。

如下图所示:Body 在非结构化网格生成过程中,用于定义封闭的面构成的体,定义不同区域的网格。

Part是对几何与块的详细定义。

Part中既可以包含几何,又可以包含块。

可以点、线面、块、网格,但是一条线只存在于一个part中。

网格单元类型:1.网格生成方法:1、AutoBlock2、Patch Dependent3、Patch Independent4.Shrinkwrap壳、面生成网格的过程:2.Tolerance与颜色问题:导入ICEM中的模型首先要进行模型修复。

导入到ICEM中的几何模型要可能会出现三种颜色curve,红颜色的正常,黄色的为不连续的,蓝色的为重复的。

黄色的是单个面的边界(二维),红色的是两个面的交界线,蓝色的是三个/三个以上面相交的交线。

(出现蓝线是没有问题的,表明这个线是两个面以上的共线,只要不出现黄线就可以,黄线表示这儿有裂缝。

)黄线表示出现了洞,可能是面丢失了,造成蓝线的原因是有面体重叠了,你得删除多余的面体。

黄色的线表有孔或缝隙。

绿色的线直接删除。

白色的边和顶点:这些边位于不同的材料体间,它们和被关联的顶点将被映射到这些材料体中最贴近的CAD表面,而且这些边上的顶点只能在表面内移动。

蓝色的边和顶点:这些边位于体内部。

它们的顶点也是蓝色的,可以在选择之前沿边拖拽。

绿色的边和顶点:这些边和关联的顶点是映射到曲线的,这些顶点只能在它所映射的曲线上移动。

红色的顶点:这些顶点是映射到指定的点的。

导入的模型必须是封闭的面,线是红色的。

自动生成翼型的网格。

3.equivalence 将同一空间位置的重复节点消除(通常,消除ID 好较大的节点,保留ID好较小的节点),只保留一个节点,一般与“Verify”配合使用,这种方法可通过任何FEM定义(单元的相关定义、MPC等式、载荷、边界条件等)、几何定义和组等实现。

icem结构化网格旋转的两种方法

icem结构化网格旋转的两种方法

道在proe中剪切后成单个流道,保存为通用格式.step导入icem之后修复模型然后生成整体block将两个周期面单独设置parts定义周期性,因为是旋转机械所以选择rotational periodic 旋转轴因为我造型的时候是顺着Z轴旋转,所以是0 0 1四个叶片多以每个是90°APPLY会混乱)定义周期点,选择create (一共定义4对),分别选择12点击create ,然后选择34点击create。

56然后create 78然后create(定义完之后,你任意拖动这八个中一个点到其他位置之后,你会发现对应的那个点也会相应的自动移动),下面就是划分网格了(这个你会就不说了哈)横竖各切两刀,为了删除中间的叶片,关联相应点关联好之后就成现在这个样子。

你会发现中间后来增加的几个点也相应的成了周期点,这里是自动的不需要定义了,你可以拖动后来产生的几个点,发现拖动一个另外一个自动会变化位置,删除叶片上的block,生成网格已经好了,特别注意1和2,3和4 ,5和6这几个edge上面的节点数一定要相等,可以先肉眼观察,如果看不出来,可以用,看nodes是不是一样就好了,这样旋转之后就不会有问题了。

先保存一下,以免以后出错导入网格在旋转复制mesh之前,按照上图所示删除周期面即pre,apply旋转网格,copy3个,因为已经有一个了。

Merger nodes选中,这样周期点就自动合并消失了,旋转轴造型的时候定义了Z轴,4个叶片故角度为90°。

Certer point 选择origin就可以了,select就全选。

现在导入cfx中观察,情况很好,周期面已经消除如果周期面没有在旋转复制之前删除,或者节点不对应就会出现周期面不消失的情况注:本例子来自仿真论坛的foreverchenpeng会员,别无它意,大家相互交流,谢谢foreverchenpeng会员的奉献!!2.此模型非常简单,所以建网的过程,我就说的稍微简略一些。

安世亚太-ICEM-网格编辑

安世亚太-ICEM-网格编辑
网格编辑
© 2011 PERA Global
ANSYS ICEMCFD
网格编辑
诊断并锁定任何问题来提高网格质量 转换网格类型 细化或粗化网格 手动或自动工具
适用于导入或创建的网格
© 2011 PERA Global
ANSYS ICEMCFD
过程
首先检查网格中的任何问题
– 洞, 缝隙, 重叠单元 – 运行诊断检查 – 显示有问题的单元
• 关掉所有part或shell来观察子集
如果Check/Fix 每个都被选中
• 将提示选择一个标准 • 注释: 自动修复错误/问题
▪ 只建议Duplicate Elements, Volume Orientations, Periodic Problems, Overlapping Elements ▪ 创建子集 ▪ Ignore



▪ 推荐只针对特定的诊断标准使用
© 2011 PERA Global
ANSYS ICEMCFD
检查网格: 错误
Duplicate Elements:查找和其他单元分 享所有节点并且类型相同的单元 Uncovered Faces:正常情况下所有的体 积网格单元的面不是与其它体积单元的 面相贴就是与面网格单元相接 (边界面) Missing Internal Faces:在不同parts任 何一对体网格之间,不存在面网格单元 Periodic Problems:检查周期性表面节 点数是否一致
© 2011 PERA Global
ANSYS ICEMCFD
显示网格质量
• 另外的质量显示方式
– Color by Quality
• 在模型树中的Shells处单击右键显示选项 • 光谱范围从红 (最差) 到蓝 (最理想)

ICEM_CFD网格设置参数

ICEM_CFD网格设置参数

ICEM_CFD网格设置参数一般来说,线和边单位参数设置,Height、Height Ratio和层数是常用的3个参数。

如果只设置了层数而没有设置高度和高度比的话,高度会视同等于最大单元尺寸,高度比视同为1.- E" Y: [9 ~. h" u2 R& k* C1 m(1)Maximum size最大单元尺寸,真实值是该值与总体单元缩放因子的乘积。

如果采用Curvature/Proximity Based Refinement or Maximum Deviation也可以突破这个限制(2)Height5 ^, q% U/ x& [指定垂直表面或者曲线的第一层单元的高度,对于体单元,这个参数能够影响六面体和菱柱的初始网格高度。

对于Patch Dependent 面网格,使用于曲线时,这个值能够影响沿着曲线的四边形网格的初始高度。

例如,可以用于指定沿着螺栓孔一周的四面形网格的初始高度。

. [5 m+ ^' y/ s9 k8 u(3)Height Ratio( [2 U/ X& e* D9 L8 J从面第一层单元开始的扩大率,这个值乘以前一层网格的高度来决定下一层网格高度。

默认值为1.5,可以从1.0~3调整。

如果值小于1.0,将会取其倒数,如果值大于3,将会忽略该设置直接采用默认值。

当用于曲线时,能影响Patch Dependent meshing,当定义了初始高度和层数后,它决定了下一层四面体单元的生长率。

当采用Adapt Mesh Interior设置后,它会影响从曲线尺寸到面尺寸过渡的快慢。

(4)Num Layers从面或者曲线开始增长的层数(5)Tetra width9 E; H4 x; P& \4 X创建指定数目的三角形层,这些层单元尺寸由最大尺寸指定。

(6)Tetra size ratio控制三角形单元的生长率,用于三角形网格。

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

检查网格: 可能出现的问题
• Multiple Edges:
– 三个以上单元共享一条边

• • • •

– 在 “T” 连接中multiple edges是合法 的, “T” 连接存在于多曲面相交汇时 • Triangle Boxes: 4个三角形网格组构成一个 四面体 ,在其中没有实际的体积单元 • 2 -Single Edges: 面单元有两个自由的边 (没 有另一个面单元相连) Single-Multiple Edges:同时拥有单边和多连 接边的单元 Stand-Alone Surface Mesh:不合体网格单元 • 分享面的面网格单元 Single Edges:至少有一条单边(不与其它单 元分享)的面网格单元 – 可能是合法的内部薄壁
– Associate Mesh
• 表面网格和最近的表面关联
– Enforce node, Remesh
• 使单元与独立的节点一致起 来, e.g. weld connector
– Make/Remove Periodic
– 通过选择节点对,创建/移除 周期性匹配

Many more options!
• 在所选单元的周界范围内
– Re-mesh Bad Elements:重新划分坏网
网格修复
– Stitch Edges 缝合边界
• 使用所选边界封闭缝隙 (通常 “单边”) ,通过合 并对面的节点使两边的网格一致
– Smooth Surface Mesh 光顺表面网格 – Flood Fill 填充
• 另外的质量显示方式
– Color by Quality
• 在模型树中的Shells处单击右键显示选项 • 光谱范围从红 (最差) 到蓝 (最理想)
– 输出窗口
• 柱状图的表格形式 • 选择柱状图中的柱状图标在表格中会给出网格的数量和质量范围
网格光顺 – 全局

自动改善网格质量
– 所有的单元类型 – 需要引入几何体 – 移动网格的节点来达到改善质量的目的
• 适用于导入或创建的网格
过程
• 首先检查网格中的任何问题
– 洞, 缝隙, 重叠单元 – 运行诊断检查 – 显示有问题的单元
• 定义子集并彩色显示
– 修复
• 自动修复方法 • 手动
• 也包括
– 局部加密 – 二次转化 – 网格移动/复制

检查质量
– 一些坏的网格单元
• 什么标准?
– 用不同的标准显示 – 光顺
网格编辑
11.0 New Features
网格编辑
1/10/2007 © 2006 ANSYS, Inc. All rights reserved.
11.0 New Features ANSYS, Inc. Proprietary
Inventory #002382 1-2
网格编辑
• • • •
诊断并锁定任何问题来提高网格质量 转换网格类型 细化或粗化网格 手动或自动工具
• 自动 • 全局 • 局部
• 太多问题,处理方法
– – – – – 修复几何 设置更适当的尺寸 改变网格生成方法 重新计算网格 有可能比局部修复更快
– 质量仍然差?
• 创建子域高亮显示
– 修复 – 再次光顺
检查网格
• 可以选择检查任何可能存在的错误 和问题
– – Errors – 最有可能在如下的地方引起问题: • 求解器转换 • 求解器输出 • 求解过程/结果收敛 Possible Problems – “未被清除干净的表面网格” • 不需要的单元 • 不需要的孔或是间隙 • 可能导致不正确的结果 可以在任何时候检测errors/possible问题,用户可以选任何需要检测的选项 • 单独选择 • 点击Error或是Possible Problems 上的按钮将可以选择栏中的所有选项– 再一次按相同的按钮将取消选择 • Set Defaults 缺省之将会选择大多数情况下的诊断标准 检测模式 • Create Subsets – 为每一个判断标准创建一个自己的子集 • Check/Fix Each – 提供自动的问题修补功能
– Not just worst 1%
网格修复
• 网格修补工具:
– 基于所选当地单元快速的网格修补 – Build Mesh Topology 建立网格的拓扑 结构
• 在网格之间基于容差和角度建立网格的 投影 • 在有尖锐的边/角的地方自动创建单元/ 节点
– Re-mesh Elements: 重新划分网格单 元
Delaunay Violation: 面网格单元的节点落在相邻 单元的外接圆内 – 不符合 网格质量判定 Overlapping Elements:覆盖相同曲面但没有共同 节点的三角形面网格单元 (面网格折叠) Non-manifold vertices:与此点其相接的单元的边 不封闭
– 通常这样的情况发生在帐篷形的结构中,在这 种情况下,面单元会从一个面跨过一个窄的缝 隙或是一个尖角跳到另一个面上
• 将提示选择一个标准 • 注释: 自动修复错误/问题
– 只建议Duplicate Elements, Volume Orientations, Periodic Problems,
检查网格: 如果发现问题
• 另外的选择…
– 取代检查网格,显示或修改 子集,先显示质量较差的单 元 – 右键选择 Shells > Diagnostics in the model tree
网格光顺 – 全局
• Advanced Options高级选项
– Smooth Parts/Subsets光顺PART/子 集
• 光顺所有的Part, 可见的part分 (在模型 树中激活), 或是可见的子集 • 快速, 当地光顺
– Laplace smoothing 拉普拉斯光顺法
• 相对于邻近的网格单元给出更加统一 的网格尺寸 • 建议只对三角形使用 – 光顺四面体时, 关闭Laplace选项 • 建议在生成三棱柱之前使用
– 对每一个标准进行定义:
• Low/High point – 质量最差的值 (低/高 端) • Minimum/Maximum value – 定义好的质量范围的 最小/最大值
显示网格质量
• 柱状图 (直方图) 显示
– 计算和显示在右边较低的位置处 • 在 Quality Metrics 面板中选择 Apply – X axis: 质量范围 • 通常从0 (最差) 到 1 (最理想) – Y axis: 单元的数量 • 缺省值是某一质量范围内数量最多的单元数 – 重制图表选项 • 在图表范围内单击右键来改变: • Min/Max X value • Max Y height: 纵轴的最大限度 (Y 值) – 0 (缺省) – 箭头表示单元的数量比Y值的大 – 在单元数量过小时,通常会降低Y的显示值 • Num barsD
– Create Elements 创建单元
• 通过手动选择节点创建 任何类型单元
其他工具
– Split Mesh 分割网格
• Split Nodes 分割节点–将一个节点分 割成两个,新的单元在中间创建 • Split Edges 分割边– 分割相邻的边 – 另外的选项自动分割跨过一个窄 缝的边/单元,确定在缝中有多于 一个的单元 Swap Edges交换边 – 重新定义两个相 邻的三角形 Split Elements 分割单元– 一个三角形 -> 三个 Split Internal Wall 分割内部墙– 在内 部表面(两边都是体单元)的单元在创 建一些列的一致性的节点和单元 Split Prisms 分割三棱柱
– 为旋转或是平移的周期性网格特设的检测 指标

• • • •
Volume Orientation:寻找节点顺序不符合右 手法则定义的单元(单元节点的排序) Surface Orientations: 存在分享同一个面单 元的体单元 (重叠) Hanging Elements: 线 (杆) 元素有一个自由 的节点 (节点没有被另外一个杆单元分享) Penetrating Elements: 存在面单元与其他面 单元相交或是穿过其他面单元 Disconnected Bar Elements: 杆单元存在两 个节点都没有和其他杆单元相连
• 自动调整节点限制在投影到几何体上– 例如. 曲线上的节点只可以 在曲线上移动
– 柱状图在光顺后自动显示/更新

用户选择:
– Criterion 标准 – Smooth Mesh Type 光顺网格类型
• Smooth: 实际被光顺的网格类型; 类型的质量将作为柱状图的一 部分出现. • Freeze: 在光顺的过程中,节点的位置不移动; 单元不出现在柱状 图中 • Float: 随着临近单元的光顺,节点可以被移动, 但是质量被忽略; 不在柱状图中出现 • Example: 在四面体光顺过程中,冻结三棱柱和棱锥. 表面网格随 动
Unconnected Vertices:检查并移除不与任何单元 连接的点
– 通常随着网格的存储自动删除
检查网格: 如果发现问题
• 如果选择创建的子集
– 将立刻通过所有检查过的标 准
– 有问题的单元放入诊断类型 名称的子集 – 在模型树上激活子集
• 关掉所有part或shell来观察子集
• 如果Check/Fix 每个都被选中
• 重新定义与体网格结合的部分 • 通t 网格一致性
• 只适用于四面体 • 使用新编辑的表面网格使体网格一致 (节点对节点) • 大多数的手动编辑网格命令 (合并, 分割, etc.) 自动 保持体网格的一致性
Stitch Edges
网格修复
– 检查面板标准 » 这里只显示最普遍的类型
• 显示
相关文档
最新文档