2. 几何清理与理想化基础
从CAD系统导入ANSYS的几何模型,几乎不可能直接用于网格划分。CAD建模的目标是"把零件画出来",而仿真建模的目标是"把力学行为算准"。两者目标不同,导致导入几何中普遍存在小面、碎边、短边、尖角、微小圆角、重复面、缝隙、干涉、自由边等缺陷。这些缺陷在CAD里可能无关紧要,但在ANSYS中会直接导致网格划分失败、单元畸变、接触对无法识别,甚至求解不收敛。本节围绕"识别—修复—去除—理想化"这条主线,讲清楚几何清理的实际做法。
一、几何缺陷的识别:先看拓扑,再看尺寸
几何缺陷分为两类:拓扑缺陷和几何缺陷。拓扑缺陷指面与面之间的连接关系错误,例如自由边(一条边只属于一个面)、非流形边(一条边属于三个以上面)、重复面、缝隙、面重叠。几何缺陷指尺寸或形状问题,例如短边(长度小于网格尺寸的1/10)、小面、尖角(夹角小于15°)、微小圆角、细长条面、退化面(面积接近零)。
识别方法上,ANSYS SpaceClaim和Discovery提供了"修复"选项卡下的"检查几何"工具,可以自动列出自由边、重复面、小面、短边。在ANSYS Mechanical中,也可以通过"Geometry"分支下的"Statistics"查看实体数量、面数量、边数量,若面数量异常多(例如一个简单支架有上千个面),通常意味着存在大量碎面。实际操作中,建议先执行一次自动检查,记录缺陷类型和数量,再决定修复顺序。
二、修复策略:按缺陷类型选择工具
修复不是"一键修复",而是按缺陷类型选择对应工具。常见策略如下:
- 自由边与缝隙:使用"缝合"(Stitch)或"填充"(Fill)工具。若缝隙宽度小于公差(默认0.001 mm),可直接缝合;若缝隙较大,先用"延伸"或"拉伸"补面,再缝合。
- 重复面与重叠面:使用"删除"(Delete)或"合并"(Merge)。注意保留承载面,删除冗余面。
- 短边与小面:使用"合并边"(Merge Edges)或"删除边"(Delete Edge)。合并边时,ANSYS会自动将相邻面重新拟合;若合并后形状偏差超过公差,需手动调整。
- 尖角与退化面:使用"圆角"(Blend)或"倒角"(Chamfer)过渡,或直接删除该特征后重建。
- 干涉与穿透:使用"干涉检查"(Interference Check)定位,再通过"移动面"或"切割"消除。
修复公差是关键参数。默认公差为模型最大尺寸的1e-6,实际建议设为最小特征尺寸的1/100。例如模型最小特征为0.5 mm,公差可设为0.005 mm。公差过大会导致面被错误合并,公差过小则修复无效。
三、特征去除:为网格划分让路
CAD模型中的许多特征对仿真结果影响极小,却会严重恶化网格质量。典型需要去除的特征包括:
- 微小圆角:半径小于网格尺寸的1/5时,圆角处网格会极度密集,且单元畸变严重。若圆角不是应力关注区,可直接去除。
- 倒角:与圆角类似,小倒角可去除;若倒角位于接触面或应力集中区,应保留并局部加密。
- 小孔:直径小于网格尺寸的孔,若不影响刚度或流场,可填充。若为螺栓孔,需保留并做局部网格控制。
- 凸台与凹槽:高度小于网格尺寸的凸台,可去除;若为定位面,需保留。
- 文字与标识:CAD中的刻字、logo,直接删除。
去除方法:在SpaceClaim中使用"识别特征"(Identify Features)自动识别圆角、倒角、孔,再批量删除;或使用"填充"(Fill)工具直接填充孔和凹槽。去除后需检查模型是否仍保持封闭实体,避免出现自由边。
四、理想化处理:从实体到梁、壳、质量点
当零件某一方向尺寸远小于另外两个方向(例如长度/厚度>10),可将其理想化为壳单元;当两个方向尺寸远小于长度(例如截面尺寸/长度<1/10),可理想化为梁单元;当零件刚度远大于周围结构且不关心其内部应力,可理想化为质量点或刚性体。理想化能大幅减少单元数量,但需注意:
- 壳单元:需提取中面,并定义厚度。中面提取后,需检查面是否连续、是否有缝隙。
- 梁单元:需定义截面形状和方向。截面方向错误会导致弯曲刚度计算错误。
- 质量点:需定义质量、转动惯量和连接点。连接点位置错误会导致惯性力分布错误。
理想化后,必须做一次"等效性验证":用理想化模型和原始实体模型分别做一次模态分析或静力分析,对比前几阶频率或关键点位移。若误差在5%以内,可认为理想化合理;若误差过大,需调整理想化参数或放弃理想化。
五、实操示例:支架模型的清理与理想化
以一个铝合金支架为例,原始CAD模型尺寸为200 mm×120 mm×80 mm,包含12个M6螺栓孔、8处R2圆角、4处R0.5倒角、2个直径3 mm的工艺孔。目标网格尺寸为4 mm。
第一步,导入SpaceClaim,执行"检查几何",发现自由边6条、短边23条、小面15个。第二步,设置缝合公差0.005 mm,缝合自由边;合并短边,合并后形状偏差0.02 mm,可接受。第三步,识别特征:R2圆角半径小于网格尺寸的1/5(4/5=0.8 mm),但R2>0.8,保留;R0.5倒角小于0.8,去除;直径3 mm工艺孔小于4 mm,填充。第四步,螺栓孔保留,后续在Mechanical中做局部网格控制。第五步,理想化:支架底板厚度6 mm,长度200 mm,长厚比33>10,可提取中面做壳单元;但螺栓连接区需保留实体,因此采用"壳-实体混合"策略,底板中面为壳,螺栓凸台为实体。第六步,等效性验证:分别用原始实体和混合模型做模态分析,前3阶频率误差分别为2.1%、3.4%、4.8%,均小于5%,理想化合理。
六、常见问题与判断依据
| 问题现象 | 可能原因 | 处理方式 |
|---|---|---|
| 网格划分失败,提示"面网格失败" | 存在小面、尖角或退化面 | 检查面尺寸,合并小面或删除尖角 |
| 接触对无法识别 | 接触面之间存在缝隙或干涉 | 缝合缝隙或切割干涉 |
| 求解不收敛 | 单元畸变严重,长宽比过大 | 去除微小特征,重新划分网格 |
| 理想化后频率偏差大 | 中面提取错误或厚度定义错误 | 检查中面连续性,重新定义厚度 |
| 质量点惯性力异常 | 质量点位置或转动惯量错误 | 重新计算转动惯量,调整连接点 |
几何清理没有固定公式,但有明确的判断依据:任何操作后,模型必须保持封闭、无自由边、无重复面,且最小特征尺寸不小于网格尺寸的1/5。理想化后,必须通过等效性验证。掌握这些原则,就能在保证计算精度的前提下,大幅提升ANSYS仿真的效率和稳定性。