






焊点提供了一种连接模型中两个离散点的刚性连接机制,并可用于代表焊接、铆钉、螺栓等。在几何建模时可以在两个靠近的不同面上建立点,建立的点在 Model中会自动变成焊点,关于建模时焊点的创建及本质可详见《干货分享~,从一个点焊连接分析看ANSYS中spot weld焊点的本质!》此文。此外,焊点也可如上图在Contact中右击插入焊点接触。
同绑定接触一样,焊点可以在模拟中使用可分开的应力或力选项来释放。如果超过下列准则,焊点将断开:

式中,fn和fs为法向和切向的力或应力;Sn和Ss代表许用的法向和切向的力或应力;N和S是自定义的指数参数,一般默认定义为1。
点击Contact中插入的【Spotweld】,在Details详细设置面板中可以修改【Breakable】为Force Critera或Stress Critera, 如下图所示。其他参数默认,即焊点在此状态条件下即可失效。



焊点失效分离模型和绑定接触中的分离模型相同,对应关键字为*CONSTRAINED SPOTWELD等。
*CONSTRAINED_JOINT_PLANAR
用于定义平面铰链连接,约束两个刚体之间的相对运动,允许在平面内的平移和旋转自由度。例如,模拟两个刚性部件之间的平面关节连接,如滑块与导轨的连接等。
*CONSTRAINED_JOINT_GENERALIZED
支持更复杂的关节约束,可定义多个自由度的约束条件,包括平移、旋转以及它们的组合。适用于需要精确控制关节运动模式的场景,如机械臂关节或复杂机构的连接。
*CONSTRAINED_JOINT_STIFFNESS_GENERALIZED
用于为关节定义刚度和阻尼特性,模拟关节在运动时的阻力和弹性。通过设置刚度和阻尼参数,可以控制关节的运动响应,例如模拟有摩擦或弹性阻力的关节。
*CONSTRAINED_EXTRA_NODES_SET
与关节定义配合使用,用于将额外的节点关联到关节约束中,确保这些节点随关节运动而同步移动。常用于定义关节的连接点或需要参与关节运动的其他节点。
LS-DYNA中关节连接的关键字可根据具体模型需求选择合适的组合来实现类似workbench中“Joint”的功能。
默认情况下,workbench LSDYNA模块的分析界面中Body Interactions会被自动插入到模型分析树中,接触会包含所有的Bodies,定义全局自动的单面接触,一般条件下无需修改即可计算。如下图所示:
在分析时,每个Body Interaction对象会激活对象范围内的物体之间的交互作用。通过物体交互作用,接触检测完全由求解器自动完成。在分析过程中的任何时间点,对象范围内的任何节点可能与对象范围内的任何面发生交互作用。这些交互作用也会在求解过程中自动检测到。
Body Interactions对应的关键字包括:
*CONTACT_AUTOMATIC_SINGLE SURFACE 或*CONTACT_AUTOMATICE_GENERAL等。
此外,在Body Interactions中的参数定义中,可以设置接触类型,如上图所示。在Type 中可以设置【Bonded】、【Frictionless】、【Frictional】和【Reinforcement】四种接触选项。详细面板如下各图所示。
同contacts下接触一样,绑定接触时可设置【Breakable】状态,控制接触分离条件,如上图所示。
在Body Interactions设置中,默认无摩擦交互类型适用于所有物体,如下图。分析过程中,会激活任何外部节点和可能在模型中接触的面之间的无摩擦接触。但为了提高涉及大量物体的分析效率,建议抑制适用于所有物体的默认无摩擦交互,并插入额外的Body Interaction对象,将交互限制在特定的物体之间,以减小计算量。

对于Body Interactions下的摩擦接触,可设置动摩擦系数、静摩擦系数以及摩擦衰变常数。如下图所示。
Body Interactions下的Reinforcement可以用于实体中含有梁单元的接触选项,如钢筋混凝土、纤维增强材料等。其对应的核心关键字为:CONSTRAINED_LAGRANGE_IN_SOLID.
在 ANSYS workbench LSDYNA中的 Body Interaction 功能对应的关键字还包括:
*CONTACT_AUTOMATIC_SINGLE_SURFACE
用于自动检测和处理整个模型范围内的接触交互,类似于Body Interaction 的默认无摩擦接触模式,适用于多个物体之间的自动接触检测。
*CONTACT_TIED_SURFACE_TO_SURFACE 及其变体。如 *CONTACT_TIED_SURFACE_TO_SURFACE_OFFSET 等,用于定义特定物体之间的绑定(bonded)或摩擦接触(frictional),对应Body Interaction 的 Bonded 或 Frictional 类型。这些关键字允许用户指定接触面和目标面,控制摩擦系数、偏移量等参数。
*CONTROL_CONTACT
用于全局控制接触算法的行为,如穿透检查、接触厚度调整等,与 ANSYS 中 Body Interaction 的一些高级设置(如最大偏移量、穿透处理)相关。*CONTROL_CONTACT是LS-DYNA接触分析的核心控制命令,通过全局参数设置为复杂接触问题提供统一的配置框架,确保接触模拟的准确性、稳定性和效率。