3. 几何建模与清理

在 ANSYS Mechanical 的仿真流程中,几何模型是承载载荷、约束与网格的物理载体。几何质量直接决定网格能否顺利划分、求解能否收敛以及结果是否可信。本节围绕两个核心几何工具 DesignModeler(DM)与 SpaceClaim(SC)展开,重点讲解梁壳简化、几何修复与理想化处理的实际做法。

一、两个几何工具的分工

DesignModeler 采用特征树驱动的参数化建模方式,适合从草图出发构建规则几何,或对导入模型做参数化修改。它的强项在于“可回溯”:每一步拉伸、旋转、布尔运算都记录在特征树中,修改尺寸后模型自动重建。SpaceClaim 则采用直接建模(Direct Modeling)思路,不依赖特征历史,通过拉动面、移动面、填充、组合等操作直接编辑几何,特别适合处理导入的“哑几何”(无特征的 STEP/IGES 模型)。

工程实践中常见的分工是:用 SpaceClaim 做导入模型的快速修复与简化,用 DesignModeler 做参数化建模与后续参数联动。两者可通过 Workbench 的 Geometry 单元互相传递,也可在同一项目中按需切换。

二、梁壳实体简化:从三维到一维/二维

实体单元计算成本高,对于细长杆件和薄壁结构,用梁单元(Beam188/189)和壳单元(Shell181)替代实体能大幅降低自由度。简化的核心是“抽中面”与“抽梁线”。

壳简化:在 SpaceClaim 中使用“中间面”(Midsurface)工具,选择一对平行面,软件自动生成位于中面的曲面。对于等厚板壳,中面位置即厚度方向的中点。抽取后需检查面是否连续、是否有缺失或重叠。DesignModeler 中对应功能为 Tools → Mid-Surface,可指定面配对方式(自动/手动)和厚度来源。

梁简化:将细长实体抽取为线体。SpaceClaim 的“梁抽取”或 DM 的“概念 → 线体”可从实体边生成线体。梁的截面属性需在 Mechanical 中通过 Cross Section 指定,常用截面包括矩形、圆形、工字形等。若截面沿长度变化,需分段赋予不同截面。

简化判断依据:当构件长度与截面高度之比大于 10,且主要承受轴向力或弯曲时,可考虑梁单元;当板厚与面内最小尺寸之比小于 1/10,且主要承受面内或弯曲载荷时,可考虑壳单元。这些是经验阈值,实际需结合关注区域的应力梯度判断。

三、几何修复:让模型“干净”可网格化

导入的 CAD 模型常存在小面、碎边、缝隙、重叠面、尖角等缺陷,直接划分网格会失败或产生畸形单元。修复流程通常包括:

  • 缝合(Stitch):将相邻但未连接的面的边缝合成共享边,消除自由边。SpaceClaim 中“缝合”可设置公差,DM 中为 Tools → Merge。
  • 填充孔洞(Fill Holes):对不影响传力的工艺孔、小孔进行填充,减少网格局部加密。注意:若孔是关注对象(如螺栓孔),不可填充。
  • 去除小面/短边(Small Faces / Short Edges):设置阈值(如小于 0.5 mm 的面或边),批量删除或合并。
  • 修复尖角与自相交:用“修复”工具中的“分割边”“合并面”处理,避免网格出现负体积。

修复后应检查几何的“水密性”:在 SpaceClaim 中查看是否有自由边、多重边;在 DM 中查看特征树是否报错。一个干净的几何应满足:无自由边、无重叠面、无零厚度区域。

四、理想化处理:为分析目标服务

理想化不是“简化到失真”,而是“保留主要传力路径,忽略次要细节”。常见处理包括:

  • 对称简化:利用对称面取 1/2 或 1/4 模型,施加对称边界条件,减少计算量。
  • 细节抑制:倒角、圆角、小凸台、螺纹等对整体刚度影响小,可抑制。但若关注疲劳或接触应力,倒角必须保留。
  • 刚域/远程点:用刚性区域或远程点替代螺栓连接、轴承支撑,简化接触建模。
  • 中面偏置:壳单元的中面若与实体中性面不重合,需在 Mechanical 中设置偏置量,保证弯曲刚度正确。
理想化决策应记录在分析日志中:哪些特征被抑制、依据是什么、对结果可能的影响。这是仿真可追溯性的基本要求。

五、典型操作闭环示例

以一个带安装孔的支架为例:导入 STEP 后,先用 SpaceClaim 检查自由边,发现孔边有 0.2 mm 缝隙,用缝合公差 0.3 mm 修复;将 4 个 M8 安装孔填充(因关注整体刚度,孔边应力非重点);抽取中面得到壳模型,厚度 6 mm;在 Mechanical 中赋予 Shell181,设置厚度 6 mm,中面偏置为 0。网格划分后检查单元质量:雅可比比大于 0.7,翘曲度小于 5°。若出现负体积,回到几何检查重叠面或尖角。

几何建模与清理:从导入到可网格化模型 导入几何 STEP / IGES / Parasolid 可能含缝隙、小面、重叠 几何修复 缝合 · 填充孔 · 去小面 修复尖角 · 检查自由边 目标:水密、无重叠 理想化处理 对称简化 · 细节抑制 中面抽取 · 梁线抽取 目标:保留主传力路径 壳简化(抽中面) 适用:板厚/面内尺寸 < 1/10 操作:Midsurface 选平行面 检查:面连续、无缺失 单元:Shell181,设厚度与偏置 梁简化(抽梁线) 适用:长细比 > 10 操作:从实体边生成线体 检查:线体连续、截面正确 单元:Beam188/189,赋截面 网格前质量检查 自由边 = 0 · 重叠面 = 0 · 雅可比比 > 0.7 · 翘曲度 < 5° 若失败:回几何检查尖角、零厚度、自相交 不合格则返回修复

六、常见问题与判断依据

现象可能原因处理方式
网格划分失败,提示“无法划分”存在自由边、重叠面或零厚度区域用缝合、填充孔、去除小面修复;检查几何水密性
壳单元弯曲刚度偏小中面偏置未设置或厚度方向错误在 Mechanical 中设置 Shell Offset,确认厚度方向
梁单元应力异常截面方向或偏置不正确检查 Cross Section 的 Orientation 和 Offset
局部应力过高但整体变形合理倒角/圆角被抑制若关注疲劳,恢复倒角并局部加密网格

几何清理没有“一键完美”的方案,核心是理解分析目标:哪些特征承载主要传力、哪些只是工艺细节。每一次抑制、缝合、抽取都应能回答“为什么这样做”以及“对结果可能有什么影响”。把几何处理过程记录清楚,后续网格与求解才有可靠的基础。