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)工具直接填充孔和凹槽。去除后需检查模型是否仍保持封闭实体,避免出现自由边。

特征去除不是越多越好。去除前必须判断该特征是否影响刚度、质量、接触面积或应力集中。例如,一个半径0.3 mm的圆角若位于裂纹萌生区,去除后应力结果会严重失真。

四、理想化处理:从实体到梁、壳、质量点

当零件某一方向尺寸远小于另外两个方向(例如长度/厚度>10),可将其理想化为壳单元;当两个方向尺寸远小于长度(例如截面尺寸/长度<1/10),可理想化为梁单元;当零件刚度远大于周围结构且不关心其内部应力,可理想化为质量点或刚性体。理想化能大幅减少单元数量,但需注意:

  • 壳单元:需提取中面,并定义厚度。中面提取后,需检查面是否连续、是否有缝隙。
  • 梁单元:需定义截面形状和方向。截面方向错误会导致弯曲刚度计算错误。
  • 质量点:需定义质量、转动惯量和连接点。连接点位置错误会导致惯性力分布错误。

理想化后,必须做一次"等效性验证":用理想化模型和原始实体模型分别做一次模态分析或静力分析,对比前几阶频率或关键点位移。若误差在5%以内,可认为理想化合理;若误差过大,需调整理想化参数或放弃理想化。

几何清理与理想化处理流程 导入CAD几何 STEP / IGES / Parasolid 缺陷识别 自由边 / 短边 / 小面 / 缝隙 拓扑修复 缝合 / 合并 / 填充 特征去除 圆角 / 倒角 / 小孔 理想化处理 壳(中面+厚度) | 梁(截面+方向) | 质量点(质量+惯量) 等效性验证 对比模态频率 / 关键点位移,误差 ≤ 5% 误差≤5%? 是 输出仿真模型 否 调整理想化参数 或放弃理想化 关键公差 缝合公差:0.001~0.005 mm 合并边公差:最小特征/100 去除判据 圆角半径 < 网格/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仿真的效率和稳定性。