3. 接触对创建与目标/接触面选择

在 Ansys Mechanical 中,接触对(Contact Pair)是描述两个或多个部件之间相互作用关系的基本单元。一个接触对由“接触面(Contact Surface)”和“目标面(Target Surface)”组成,二者共同定义了法向压力传递、切向摩擦以及可能的分离行为。接触对创建的质量,直接决定了后续求解的收敛性与结果可信度。本节围绕自动接触探测、手动接触对定义、面选择准则以及法向方向检查与修正四个核心环节展开,帮助读者建立从“识别接触”到“修正接触”的完整操作能力。

一、自动接触探测:快速建立初始接触关系

Ansys Mechanical 提供了自动接触探测功能,可在导入几何后自动识别可能发生接触的面对。其基本原理是:在给定的容差范围内,搜索不同部件之间距离小于阈值的面,并根据面的类型(实体面、壳面、边)和几何位置生成接触对。自动探测的容差通常由“Tolerance”参数控制,默认值约为模型最小特征尺寸的 5%~10%。

自动探测的典型操作路径为:在“Connections”分支上右键,选择“Generate Automatic Connection”,或在“Contacts”分支下使用“Auto Detection”工具。探测完成后,Mechanical 会生成若干接触对,并在图形窗口中用颜色区分接触面与目标面。需要注意的是,自动探测的结果只是“候选接触对”,并非最终可用接触对。对于复杂装配体,自动探测可能产生大量冗余接触对,甚至将本不应接触的面错误配对。因此,自动探测后必须进行人工筛选与修正。

二、手动接触对定义:精确控制接触关系

当自动探测无法满足精度要求,或需要指定特定面之间的接触行为时,应采用手动定义接触对。手动定义的核心步骤是:在“Connections”分支下插入“Manual Contact Region”,然后分别选择接触面和目标面。选择时需注意以下几点:

  • 接触面与目标面的角色分配:通常将刚度较大、网格较粗或凸面作为目标面,将刚度较小、网格较细或凹面作为接触面。例如,轴与孔配合时,轴的外圆柱面宜作为接触面,孔的内圆柱面宜作为目标面。
  • 面类型匹配:实体面与实体面、壳边与实体面、壳面与壳面之间的接触行为不同,需根据实际结构选择正确的面类型。
  • 接触行为设置:在接触对细节中,可设置“Behavior”为“Bonded”“No Separation”“Frictionless”“Frictional”等,以模拟不同的物理连接状态。

手动定义时,建议一次只定义一个接触对,并立即检查法向方向。若多个接触对同时定义,容易因面选择错误导致后续排查困难。

三、面选择准则:从几何与力学角度判断

面选择并非随意指定,而是需要结合几何特征与力学行为综合判断。以下准则可作为实际操作的参考:

准则 说明 示例
凸凹准则 凸面作为接触面,凹面作为目标面 球体与凹槽接触,球面为接触面
刚度准则 刚度较小的面作为接触面 橡胶垫与钢板接触,橡胶面为接触面
网格准则 网格较细的面作为接触面 细化区域与粗网格区域接触
面积准则 面积较小的面作为接触面 小凸台与大平面接触,凸台面为接触面

当上述准则发生冲突时,应优先保证法向方向的正确性,其次考虑刚度与网格因素。例如,一个刚度较大但网格较细的凸面与一个刚度较小但网格较粗的凹面接触,此时仍建议将凸面作为接触面,因为凸凹准则对接触探测的稳定性影响最大。

四、法向方向检查与修正:确保接触压力正确传递

接触面的法向方向决定了接触压力能否正确传递。在 Mechanical 中,接触面的法向默认指向目标面,目标面的法向默认指向接触面。若法向方向错误,求解器可能无法检测到接触,或产生错误的穿透与分离行为。

检查法向方向的方法:在“Contacts”分支下选择某个接触对,图形窗口中会显示接触面的法向箭头。箭头应指向目标面,且与目标面法向大致相对。若箭头方向相反,可通过以下方式修正:

  1. 在接触对细节中,将“Contact Shell Normal”或“Target Shell Normal”设置为“Reversed”。
  2. 若为实体面,可尝试交换接触面与目标面的角色。
  3. 对于壳单元,需检查壳的偏置方向与法向定义是否一致。
注意:法向方向修正后,必须重新检查接触对的“Pinball”区域是否合理。Pinball 半径过小会导致接触探测失败,过大则可能引入非物理接触。建议将 Pinball 半径设置为局部网格尺寸的 1~2 倍。

五、接触对创建流程与检查要点

综合以上内容,一个完整的接触对创建流程可归纳为:自动探测 → 人工筛选 → 手动补充 → 面选择 → 法向检查 → 参数设置 → 验证。其中,验证环节可通过“Contact Tool”实现,该工具可输出接触状态、穿透量、间隙等结果,帮助判断接触对是否合理。

接触对创建与法向方向检查示意图 接触面 (Contact) 凸面 / 刚度小 / 网格细 法向指向目标面 目标面 (Target) 凹面 / 刚度大 / 网格粗 法向指向接触面 接触对 Behavior: Frictional Pinball: 1.5×网格尺寸 法向 法向 接触对创建与检查流程 自动探测 人工筛选 手动补充 法向检查 验证 法向错误 → 修正后重新检查

在实际工程中,接触对创建往往需要多次迭代。建议在完成初步设置后,先运行一个短时间的静力分析,通过“Contact Tool”查看接触状态云图。若发现某接触对始终处于“Far Open”或“Near Open”状态,应检查面选择与法向方向;若出现“Sticking”或“Sliding”异常,则需调整摩擦系数或接触刚度。只有接触状态与物理预期一致时,才能进行完整的求解与后处理。

实用建议:对于包含数十个接触对的复杂装配体,可先使用自动探测生成全部候选接触对,再通过“Worksheet”视图批量筛选。在 Worksheet 中可按“Contact Side”“Target Side”“Type”等列排序,快速定位异常接触对。此外,建议为每个接触对命名,命名规则可采用“部件A-部件B-接触类型”,便于后续排查与复用。