本帖最后由 Superman 于 2022-1-17 17:12 编辑
之前有兄弟问能否模拟门开合运动,今天分享一下通过关系和动画创建门开合的运动仿真。
创建完成结果如下:
总体思路: 1. 在运动仿真模块下,创建装配关系(此模块下装配有约束关系) 2. 在装配关系的基础上,定义动作,通过动画记录运动轨迹
整个门由门框、门扇、门玻璃、把手、两个铰链等零件组成。
具体步骤如下: 1.创建关系集。在创建关系集前确保所有的零件和组件在一个装配体下,比如我这里创建一个”All”装配体,所有零件放在此装配体下。所有者选择整个装配体All。
2.确定固定零件。选门框为固定零件(按照实际运动选,实际就是门框不动)
3.选择门扇、门玻璃、把手三个零件为刚性。刚性零件就是可以看作一个整体,一起运动。
4.创建两个铰链、门框、门扇三者直接的装配关系。 铰链、门框、门扇之间的关系:孔对齐、面重合
两个铰链合页与转轴的关系:轴对齐、距离
5.创建运动动画。创建完上述4步的关系后,装配关系就完成了,点击“定义”命令,创建动画,选择“关系集1”,创建开门(开90°)和关门两个动作。播放动画,查看动画过程。确认是否有误。
6.完成
此运动仿真是关系+动画一起完成的,其实也可以完全只用定义动画完成动画创建,只是在创建时,如果没有关系约束,要注意零件的选取,稍不注意,可能会将装配体拉解体。
有问题可以跟帖交流。
2022/1/17补充 双开门采用关系+动画方式,同样可以很容易创建开门动画,最终结果如下:
|