siaoma3160 发表于 2017-12-19 18:22:54

SW运动算例,接触中设置了摩擦,为什么能量不衰减?

如图,我想制作图中小球由于重力作用在轨道内滚动,最后重力势能完全克服摩擦力消耗掉,小球停留在轨道中间位置的动画,但我设置了接触并添加了摩擦,摩擦系数也调到了粘性,为什么小球在轨道内的能量不衰减,始终在轨道内滚来滚去听不下来?

杜讯dd 发表于 2017-12-19 18:28:28

不可能啊

siaoma3160 发表于 2017-12-19 18:33:29

杜讯dd 发表于 2017-12-19 18:28
不可能啊

大侠看下图片1中我的设置有问题么?

立方体* 发表于 2017-12-19 19:06:47

你的时间设置太短,就这么解释。

阳光升起 发表于 2017-12-19 20:14:16

motion里是不是所有构件都假定完全刚性的?如果这样的话,小球运动过程中没有能量消耗,自然没有能量衰减。

xiaobing86203 发表于 2017-12-19 20:45:40

摩擦系数改大一下

只有快乐 发表于 2017-12-20 07:03:55

楼上正解,可以走个极端

立方体* 发表于 2017-12-20 08:19:05

还有个解释是motion的摩擦力是作为阻力存在的(帮助文件这么写的),但不能转换为内能,所以动能只是与位置相关的势能互相转换,而这种转换是完全相等的,所以你的motion动作时间设置即使是长时间的,也会永远运动下去,这就跟单摆运动一样,弹性碰撞知道吧。

siaoma3160 发表于 2017-12-20 08:48:24

xiaobing86203 发表于 2017-12-19 20:45
摩擦系数改大一下

摩擦系数设置的很大了啊,0.77,即使拖到1也是一样的结果

siaoma3160 发表于 2017-12-20 08:50:52

立方体* 发表于 2017-12-20 08:19
还有个解释是motion的摩擦力是作为阻力存在的(帮助文件这么写的),但不能转换为内能,所以动能只是与位置 ...

那就说没办法模拟小球下落-摆动-最终停下来的动作咯? solidworks有其他办法实现不?
页: [1] 2
查看完整版本: SW运动算例,接触中设置了摩擦,为什么能量不衰减?