Amesim能够制作由数据驱动的动画,如下图案例中的动画设计为例。一个小丑底部连接弹簧,当盒子的盖子打开后,自动弹出并稳定,详细过程可参见如下视频过程。
分解动画内容,需要实现如下功能:
1. 打开盖子
打开之后,释放弹簧压力,弹簧从压缩状态恢复正常状态并平衡。
实现方法如下:
先使用一个波段函数控制盖子打开的角度,0.8s内盖子打开90°
弹簧阻尼模型如下图,0.5s后释放盖子压住弹簧的压力。
弹簧从压缩状态下失去受力,自动进入平衡。
在这里面,弹簧阻尼元件设置了初始压力,当盖子的压力消失后,获得向上弹起的动力。
小丑模型、盒子模型是通过CAD导入动画模块的。使用动画模块可以使用模型中的数据驱动,非常逼真的演示系统功能。因此在第一期课程中单独安排了第9节课详细做了介绍。