ANSYS 网格局部细化主要通过Workbench 图形界面或APDL 命令流两种方式实现,核心在于利用 Mesh Control 工具或细化命令对关键区域(如应力集中点、边界层)进行加密处理。
Workbench 环境下的局部细化操作
在 ANSYS Workbench 的 Mesh 模块中,局部细化通过右键点击 Mesh 选择 Insert 插入控制工具实现,主要包含以下四种常用方法:尺寸控制(Sizing)
功能:直接指定特定几何体(点、边、面、体)的单元尺寸或分割数量。
设置:在 Scope 中选择目标区域,Type 可选择 Element Size(目标尺寸)或 Number of Divisions(分割段数)。
应用:适用于对特定边或面进行固定密度的网格划分,例如将某条边均分为 4 段以生成三层网格 。
细化等级(Refinement)
功能:在已生成的粗网格基础上对局部区域进行加密,仅对边、面、顶点有效。
参数:Refinement Level 标准范围值为 1~5,1 级细化使单元边界长度约为初始的一半,5 级约为初始的 1/9。
注意:细化后网格过渡可能不平滑,建议优先使用 1 级细化 。
影响球(Sphere of Influence)
功能:以球心坐标和半径定义一个球形区域,对球体内的网格进行统一尺寸控制。
设置:需指定 Sphere Center(球心,可关联局部坐标系)和 Sphere Radius(半径),并设置球体内的 Element Size。
应用:适用于对空间某一点周围的体积区域进行快速细化,如裂纹尖端周围 。
膨胀层(Inflation)
功能:在边界附近生成密集的棱柱层网格,用于解析边界层效应。
设置:常用于流体分析中壁面附近,需设置层数(Layers)和增长率(Growth Rate),确保 y+值满足湍流模型需求 。
应用:处理管道内外侧物理参数梯度变化大的区域,或结构分析中的表面边界层 。
APDL 环境下的局部细化命令
在 ANSYS APDL(经典界面)中,局部细化通过 Preprocessor 菜单下的 Modify Mesh 选项或对应命令流实现,支持对已划分的四面体网格进行二次细化:常用细化命令
节点细化:命令NREFINE,围绕指定节点进行细化 。
单元细化:命令EREFINE,围绕指定单元进行细化 。
几何实体细化:支持围绕关键点(KREFINE)、线(LREFINE)或面(AREFINE)进行细化 。
限制:仅适用于四面体组成的体网格,六面体、楔形等非四面体单元不能直接进行局部细化 。
关键控制变量
LEVEL:指定细化程度,必须为 1~5 的整数,数值越大网格越密 。
DEPTH:指定细化范围,默认 0 表示只细化选择点处一层网格 。
POST:控制是否对细化区域进行光滑和清理处理,默认进行以改善单元质量 。
细化策略与网格质量评估
实施局部细化时需结合物理场特性选择策略,并在生成后验证网格质量以确保计算精度:适用场景与策略
应力集中区:在孔洞、缺口、夹具接触区域等应力梯度大处手动设置更小单元尺寸 。
几何特征:利用尺寸函数(Size Function)的曲率驱动和邻近性驱动,自动加密高曲率区域(如小圆角)或狭窄间隙 。
优先级控制:局部控制(Sizing、Inflation)优先级高于全局参数,但需注意尺寸函数可能突破全局 Min Size 限制 。
质量检查指标
歪斜度(Skewness):建议≤0.8,越接近 0 质量越好 。
长宽比(Aspect Ratio):结构分析建议≤50,流体分析可放宽至≤1000。
正交质量(Orthogonal Quality):流体分析中建议≥0.4。
优化手段:若质量不合格,可使用 Smoothing(移动节点)、Swap/Flip(调整边面)或 Remesh(重新划分)工具进行修复 。
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权