夙兴夜寐总结Ansys Workbench网格控制之——局部网格控制(下)
2 Sizing网格尺寸
Sizing用于设置局部单元的大小。Type 通常采用如下3类:
Sizing设置
①Element Size单元尺寸:用于设置所选中的具体某单元(体,面,边,或顶点)的平均边长。
②Sphere of Influence影响范围:用球体来设置单元平均大小的范围,球心通过局部坐标选取(需要定义一个坐标系),为局部坐标原点,球体所包围的实体单元大小均按照设定的尺寸划分。
Sphere of Influence设置
Sphere of Influence效果
③Number of Divisions分段数量,只对边/线有效,用于设置边缘分段数量。
3 Contact Sizing接触网格尺寸
在零件之间的接触面上产生近似尺寸的单元(不是兼容),以有利于计算。具体设置类型有Element Size 或 Relevance。
Contact Sizing设置
4 Refinement细化
Refinement是对已划分的网格进行细化。 Refinement 仅对“边,面,顶点有效”。另外,Refinement 的标准范围值是 1~3,推荐使用 1 级别细化,这使单元边界划分为初始单元边界的一半,是生成粗网格后,网格细化的得到更加密的网格的简易方法。
Refinement 是打破原来的网格划分,但如有原来的网格不是一致的,细化后的网格也不是一致的。尽管对单元的过渡进行平滑处理,但是细化后仍会有不平滑的过渡。
Refinement设置
5 Face Meshing映射面网格
映射可得到方向一致,分布均匀的高质量网格。但如果因为某些原因不能进行映射面网格划分,网格划分仍将继续,这时将在 Outline Tree中出现
Face Meshing效果
如何知道几何体哪些部位能被映射?
右键树形窗中的 Mesh——Show——Mappable Faces(可被映射的面)”满足条件的部位会变成绿色。
6 Match Control匹配控制
用于周期面或周期边上划分一致的网格,尤其适用于旋转机械的旋转对称分析。
Match Control说明
7 Pinch收缩(退化)
Pinch 可以在划分网格时自动去除模型上的一些小特征,如边、狭窄区等,收缩只对顶点和边起作用,面和体不能收缩。
自动清除复制零件/装配体的细小网格见本人以前文章《Ansys Workbench网格控制之——全局网格控制》。
自动收缩设置
8 Inflation膨胀
用于边界层网格划分加密。一些物理参数在边界层处的梯度变化很大,如流体场中的管道,其管道内外侧的物理参数是很不一样的。为了精确地描述这些参数,Inflation能够将边界层处的网格密度变得较密一些,一般在 CFD 分析中处理边界层处的网格常用 Inflation 方法。当然,如果在有限元分析中对“表面边界层处”的结果感兴趣,我们也可以用Inflation方法来对边界处的网格进行优化。
典型的 CFD 中,膨胀是由边界法向的挤压面边界网格转化来实现的,可实现从膨胀层到内部网格的平滑过渡。
膨胀设置
①Geometry-作用的几何体,上图中选择了整个几何体;
②Boundary-边界层所在的面(CFD 中就是流体场中对应的管壁,即物理参量变化很大的界面),上图中选择了整个几何体的外表面,如红色部分所示;
③Inflation Option-膨胀选项:
a.Smooth Transition-平滑过渡(默认),使用局部四面体单元尺寸计算每个局部的初始高度和总高度以达到平滑的体积变化比。每个膨胀的三角形都有一个关于面积计算的初始高度,在节点处平均。这意味着对一均匀网格,初始高度大致相同,而对变化网格初始高度也是不同的;
b.总厚度,用Number of Layers 的值和Growth Rate 控制以获得 Maximum Thickness 值控制的总厚度。不同于 Smooth Transition 选项的膨胀,Total Thickness 选项的膨胀其第一膨胀层和下列每一层的厚度是常量;
c.第一层厚度,用 First Layer Height,Maximum Layers 和 Growth Rate 控制生成膨胀网格。不同于 Smooth Transition 选项的膨胀,First Layer Thickness 选项的膨胀其第一膨胀层和下列每一层的厚度是常量。
④Transition Ratio-过渡比,指膨胀层最后单元层和四面体区域第一单元层间的体尺寸改变。当求解器设置为 CFX 时,默认的 Transition Ratio 是 0.77。对其它物理选项,如设置为Fluent 的 CFD,默认值是 0.272。(因为 Fluent 求解器是单元为中心的,其网格单元等于求解器单元,而 CFX 求解器是顶点为中心的,求解器单元是双重节点网格构造的,因此会发生不同的处理)
⑤Maximum Layers-边界层的层数;
⑥Growth Rate-指后一层比前一层厚几倍,如设置成 1 则每一层的厚度都是一样的。
⑦Inflation Algorithm-膨胀算法:
Pre-前处理,采用 TGrid 算法,为默认设置。首先表面网格膨胀,然后生成体网格。不支持邻近面设置不同的层数,可应用于扫掠和 2D 网格划分。
Post-后处理,ICEM CFD 算法,使用一种在四面体网格生成后作用的后处理技术,只对 Patching Conforming 和 Patch Independent 四面体网格有效。
膨胀效果
写在最后
经过夙兴夜寐的资料查询与实践应用,笔者终于完成了《Ansys Workbench网格控制之——全局网格控制》与《Ansys Workbench网格控制之——局部网格控制》,当然,对于各位大佬专家来说都是小儿科,但是只要能给刚入门的工程师一点点帮助,我也感到无比荣幸。