2. 运动副基础与连杆创建

在NX运动仿真中,机构并不是直接由几何体驱动的,而是先被抽象成“连杆—运动副”系统。连杆代表参与运动的刚体,运动副代表两个连杆之间允许的相对运动方式。理解这两者的概念、属性设置与自动识别机制,是后续施加驱动、求解运动、输出曲线的前提。本节围绕连杆与运动副的概念、连杆属性设置、运动副类型选择,以及基于装配体的连杆自动识别展开。

一、连杆与运动副的概念

连杆(Link)是运动仿真中的基本运动单元,它把一组几何体、装配组件或曲线定义为一个刚体。连杆本身不产生运动,它只是“被运动副约束、被驱动带动”的对象。一个连杆可以包含一个零件,也可以包含多个固定在一起的零件;只要它们之间没有相对运动,就可以归入同一个连杆。

运动副(Joint)定义两个连杆之间的相对运动关系。它约束掉部分自由度,只保留机构实际允许的运动。例如转动副只保留绕某一轴的旋转自由度,滑动副只保留沿某一方向的平移自由度。运动副决定了机构“能怎么动”,连杆决定了“谁在动”。

判断一个对象是否应归入同一连杆,关键看它与其他零件之间是否存在相对运动。若两个零件在机构中始终相对静止,可放入同一连杆;若存在相对转动或移动,则应分属不同连杆,并用运动副连接。

二、连杆属性设置

创建连杆时,NX会要求指定名称、选择几何对象、设置质量属性与初始状态。名称建议按功能命名,如“曲柄”“连杆”“滑块”,便于后续在运动副和驱动中快速定位。几何对象可选择实体、片体、曲线或装配组件。

质量属性决定惯性计算。对于简单机构,可直接使用NX根据几何自动计算的质量;对于需要精确模拟的场合,可手动输入质量、质心位置和惯性矩。若只做运动学分析(不关心力与惯性),质量属性对结果影响很小;但做动力学分析时,质量属性会直接影响驱动力、反力和惯性载荷。

初始状态用于定义连杆在仿真开始时的位置。对于有多个可能装配位置的机构,初始状态决定了求解起点。设置时应确保初始位置与运动副约束一致,否则求解器可能报“约束冲突”或“初始位置不满足约束”。

三、运动副类型选择

NX提供多种运动副类型,常见的有旋转副、滑动副、圆柱副、球面副、万向节、平面副、固定副等。选择依据是两连杆之间实际允许的相对运动。

运动副类型保留自由度典型应用
旋转副绕一轴旋转曲柄、摇杆、铰链
滑动副沿一轴平移滑块、导轨、活塞
圆柱副沿轴平移+绕轴旋转套筒、伸缩轴
球面副绕一点三向旋转球铰、拉杆端
万向节两轴交叉旋转传动轴、联轴器
固定副无相对运动机架、底座

选择运动副时,先明确“哪两个连杆”“相对运动是什么”“运动轴线或方向在哪里”。旋转副需要指定旋转轴和原点;滑动副需要指定平移方向和参考点;球面副只需指定球心位置。方向定义错误是运动副创建失败的最常见原因。

四、基于装配体的连杆自动识别

当模型来自装配体时,NX可以根据装配约束和零件连接关系自动识别连杆。自动识别的逻辑是:把通过装配约束固定在一起的零件归为一个连杆,把存在相对运动关系的零件分到不同连杆,并在它们之间自动创建运动副。

使用自动识别时,需要先检查装配约束是否完整、是否存在过约束或欠约束。装配约束越规范,自动识别结果越准确。识别完成后,应逐一检查生成的连杆和运动副:连杆是否包含了正确的零件,运动副类型是否与实际运动一致,轴线和方向是否正确。

装配体 → 连杆自动识别 → 运动副创建 装配体 底座(固定) 曲柄 连杆 滑块 装配约束:同轴、贴合、距离 识别 连杆(Link) L1 机架 L2 曲柄 L3 连杆 L4 滑块 质量属性 / 初始状态 约束 运动副(Joint) 固定副 L1—地 旋转副 L1—L2 旋转副 L2—L3 滑动副 L3—L4 轴线 / 方向 / 原点 自动识别依据:装配约束关系 → 相对静止归入同一连杆 → 相对运动处生成运动副

自动识别完成后,建议按“连杆—运动副—驱动”的顺序逐项核对。先确认每个连杆包含的零件是否正确,再确认运动副类型和方向是否与实际机构一致,最后再添加驱动。若自动识别结果与预期不符,可手动调整连杆包含的几何体,或删除错误运动副后重新创建。

五、实操示例:曲柄滑块机构的连杆与运动副创建

以一个曲柄滑块机构为例,装配体包含底座、曲柄、连杆和滑块四个零件。底座固定,曲柄绕底座上的轴旋转,连杆两端分别与曲柄和滑块铰接,滑块沿底座导轨平移。

第一步,创建连杆。将底座定义为L1机架,曲柄为L2,连杆为L3,滑块为L4。若使用自动识别,NX会根据装配约束自动完成这一步;若手动创建,则分别选择对应零件并设置质量属性。

第二步,创建运动副。在L1与L2之间创建旋转副,轴线取曲柄与底座的配合轴;在L2与L3之间创建旋转副,轴线取连杆与曲柄的销轴;在L3与L4之间创建旋转副,轴线取连杆与滑块的销轴;在L4与L1之间创建滑动副,方向取导轨方向。

第三步,检查自由度。曲柄滑块机构的自由度为1,即曲柄转角确定后,其余位置全部确定。若检查发现自由度不为1,说明运动副类型或数量有误,应回到运动副定义中排查。

运动副的轴线方向必须与机构实际运动方向一致。旋转副的轴线若与销轴不同轴,求解时会出现“约束无法满足”或运动轨迹异常。滑动副的方向若与导轨不平行,滑块会偏离预期路径。

完成连杆与运动副创建后,机构模型就具备了可求解的运动学关系。后续添加驱动、设置解算方案、输出位移/速度/加速度曲线,都建立在这一步的正确性之上。因此,连杆与运动副的创建质量,直接决定整个运动仿真的可信度。