点约束
点约束将对象附加到单个点,在应用时可提供不受限制的悬挂或摇摆运动。为了可视化此约束,请想象受约束的项目是与固定在3D空间中特定点的一条字符串相关的。随着父项目的移动,受约束项目相对于父项目的运动而摆动。
若要自动应用点约束,请按照下列步骤操作:
1. | 在调用任何约束类型之前,请选择两个项目。 |
所选的第一项代表主项或父项,并定义为Body A在约束中,选择的第二个项目是受约束的项目,也被视为辅助项目或子项目,定义为Body B。
2. | 选择项目后,在Dynamics子标签,点击Point约束按钮。 |
这会将约束项添加到Items清单。
点约束的默认中心位置正好位于Body A和Body B画一条线到约束项目中心的对象。根据您的意图,这可能不是约束的最佳位置。子项的运动(Body B)源自约束项本身的位置,因此可能需要适当定位。
选项 |
描述 |
---|---|
Name |
显示当前约束项名称。要更改它,请单击该字段,然后输入新名称。 |
Transform |
|
Position X/Y/Z |
这些值表示3D世界空间中约束项的初始中心,以及相对于其约束的项的质心。基于其初始位置,一旦调用了动力学模拟,约束项将基于其初始(静止)位置旋转并移动。 |
Rotation X/Y/Z |
这些值表示约束项目的初始(静止)旋转。 |
Scale X/Y/Z |
这些值对约束没有直接影响。 |
Point |
|
Enable |
启用或禁用约束项。启用后,将在动力学仿真过程中考虑约束项;禁用时,约束项将被忽略。但是,禁用约束在Modo会话,与场景一起保存,并保留其当前设置。 |
SubCollisions |
启用后,允许受约束的对象(尤其是链中的对象,不是文字链,而是后续的分组)相互碰撞。禁用时(默认状态),需要的计算较少,但是,受约束的项目可能会相互渗透。如果发生这种情况,请启用SubCollisions。 |
Body A |
表示另一个项目所约束的项目,即父项目或主项目。 |
Body B |
表示受约束的项目,子项目或辅助项目。 |
Breakable |
当达到某个应力阈值时,允许打破约束,该阈值由Break Stress值。达到阈值后,约束将不再对约束项产生任何影响,而使其受到模拟中存在的任何其他力的影响。 |
Stress Break |
确定约束不再影响受约束项目时的阈值。的Breakable必须启用选项,此值才能对约束有任何影响。 |
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。