2. Ansys Mechanical 工作环境与连接仿真入口
在 Ansys 中做装配体连接仿真,第一步不是急着画网格或加约束,而是先弄清楚“模型在哪里、连接在哪里、操作入口在哪里”。Ansys Mechanical 并不是一个孤立程序,它通常运行在 Workbench 项目体系之下,通过“项目—系统—模型—连接”的层级组织数据。理解这套组织方式,能避免后续出现模型找不到、连接丢失、结果无法关联等常见问题。
Workbench 项目组织:从项目到系统的层级
打开 Workbench 后,左侧是项目原理图(Project Schematic),它用方块表示系统,用连线表示数据传递。一个典型的静力学分析项目包含:Engineering Data(材料)、Geometry(几何)、Model(模型与连接)、Setup(边界与求解设置)、Solution(结果)、Results(后处理)。这些方块自上而下排列,双击 Model 或右键选择 Edit,才会进入 Mechanical 界面。
项目组织的关键在于“数据流方向”。几何从 Geometry 流向 Model,材料从 Engineering Data 流向 Model,模型再流向 Setup。如果装配体中包含多个零件,几何通常来自 CAD 导入或 SpaceClaim/DM 建模,导入后各零件默认是独立实体,它们之间没有自动连接关系。这正是连接仿真需要介入的地方。
Mechanical 界面:连接分支的位置
进入 Mechanical 后,左侧是大纲树(Outline),从上到下依次为:Model、Geometry、Coordinate Systems、Connections、Mesh、Static Structural、Solution 等。其中 Connections 分支就是连接仿真的核心入口。展开后通常包含 Contacts 和 Remote Points 两类对象。
右侧是图形窗口,用于选择面、边、点;下方是详细信息面板(Details),用于设置接触类型、摩擦系数、远程点坐标等参数。顶部工具栏中的 Connections 按钮可以快速定位到连接分支。需要特别注意的是:接触和远程点都属于“装配关系”的建模手段,它们不改变几何本身,只改变求解器对零件之间如何传递力的理解。
接触:装配体中最常见的连接方式
接触(Contact)用于描述两个零件表面之间的相互作用。在 Mechanical 中,接触由“接触对”组成:一个 Contact 面和一个 Target 面。默认情况下,软件会自动探测可能接触的面并生成接触对,但自动探测的结果往往需要人工检查。
接触类型主要有以下几种:Bonded(绑定,无相对滑动,相当于焊接)、No Separation(不分离,允许小滑动但不脱开)、Frictionless(无摩擦,可滑动可分离)、Frictional(摩擦,需设置摩擦系数)、Rough(粗糙,不允许滑动)。对于螺栓连接的法兰面,常用 Frictional 并设置摩擦系数 0.1~0.2;对于过盈配合的轴孔,常用 Frictional 或 Bonded 近似。
设置接触时,重点检查三项:Scope(接触面和目标面是否正确)、Type(类型是否符合物理实际)、Pinball Region(探测区域是否覆盖实际接触范围)。Pinball 过小会导致接触未被识别,过大则可能引入虚假接触。例如两个零件间隙为 0.5 mm,Pinball 至少应大于 0.5 mm,通常取 1~2 mm。
远程点:把力或约束施加到“点”上
远程点(Remote Point)用于将载荷或约束施加到几何上某个位置,而不必在该位置真实建点。它常用于:螺栓预紧力施加、轴承座受力、集中力加载等场景。创建远程点时,需要选择几何对象(面、边或点),并指定远程点的坐标位置。Mechanical 会自动建立该点与所选几何之间的耦合关系。
远程点的行为由 Behavior 控制:Rigid(刚性,所选几何与远程点之间无相对变形)、Deformable(柔性,允许变形)、Coupled(耦合,仅传递指定自由度)。例如模拟螺栓头与法兰面的接触时,常用 Rigid 行为,把螺栓预紧力施加到远程点上,再通过接触传递到法兰面。
基本操作流程与检查要点
综合来看,进入连接仿真的操作路径可以归纳为:在 Workbench 中双击 Model 进入 Mechanical → 展开 Connections → 右键插入 Contact 或 Remote Point → 在 Details 中设置参数 → 检查接触对和远程点的状态 → 继续划分网格和施加边界条件。
实际操作中,建议按以下顺序检查:
- 几何是否已正确导入,各零件是否为独立实体;
- Connections 下自动生成的接触对是否覆盖了所有实际接触区域;
- 接触类型和摩擦系数是否与物理工况一致;
- 远程点坐标是否位于预期位置,Behavior 是否合理;
- 是否存在未连接的零件(自由体),可通过 Contact Tool 或求解后的位移云图判断。
例如一个简单的支架装配:底座与立柱之间为螺栓连接,立柱与横梁之间为焊接。底座—立柱接触面设为 Frictional,摩擦系数 0.15;立柱—横梁接触面设为 Bonded。螺栓预紧力通过 Remote Point 施加在螺栓头对应的面上,Behavior 设为 Rigid。这样设置后,求解器才能正确传递预紧力和接触力。
掌握 Workbench 项目组织、Mechanical 界面布局、Connections 分支下的接触与远程点操作,是后续所有装配可靠性仿真的基础。连接定义是否正确,直接决定求解能否收敛以及结果是否可信。在进入网格划分和求解之前,花时间检查连接设置,往往比事后反复调试更有效率。