求助 在平面内模拟一矩形刚体在自由落体后碰撞光滑地面后的运动姿态
求助用VB编写在平面内模拟一矩形刚体在自由落体后碰撞光滑地面后的运动姿态。假设全过程为刚体碰撞,即意味着碰撞后矩形的形状能立即恢复;光滑即说明不需要考虑碰撞时碰撞点水平摩擦,矩形自由下落以后,设初始状态是任意的,因此碰撞点也是不固定的。并且由于质心与碰撞点并不一定在一条竖直线上,所以,碰撞后会产生转动。这样以来,碰撞之后矩形在空中的运动可以分解为一个竖直方向的匀变速运动,和一个平面内的匀速转动。要解决这个问题,需要应用恢复系数,和碰撞的两个定理:(冲量定理和冲量矩定理,再结合各点的几何关系,用基点法便能求出碰撞前后的质心速度和各顶点速度。之应用运动学定理来求解任意时刻的速度、角速度和各点坐标。这样以来就将各点坐标表示成为时间的函数,问题得以解决。)括号内的内容我均求出,需要帮忙的就是用VB的编写,把上述过程用动画展现出来。
本人VB学的不咋地,都不知道从哪下手,基本的控件会弄,要表达出矩形的两个运动状态曾么做呢,我只会做一个点的轨迹……希望给出代码。如有问题短信联系本人15951704855
求助.rar
(54.21 KB)