弹性体模拟(弹性力学)

弹性力学。。。。。忘了。。。。不过没事,物理强如我,手推吧

弹力

初中学过胡克定律 F=-kx ,根据下图所示,就变成 F = k ( y − l ) F=k(y-l) F=k(yl),其中L是平衡位置
弹性体模拟(弹性力学)_第1张图片

如果只有弹簧,那给了一个力就会一直震荡,我们假设有空气阻力F2(和速度方向相反),且阻力系数为c,则有受力图如下,且 F 2 = c × v 2 F_2=c\times v^2 F2=c×v2
弹性体模拟(弹性力学)_第2张图片
得到合力 F = k × ( y − l ) − c × v 2 F=k\times(y-l)-c\times v^2 F=k×(yl)c×v2,假设质点质量m,则有运动加速度a=F/m

二维弹性体

只考虑中间那个物体,受力方向由4个二维的点决定
弹性体模拟(弹性力学)_第3张图片
然后写成向量式就可以了,后面就很简单了,不推导了

你可能感兴趣的:(常用算法,弹力计算)