找回密码
 注册
Simdroid-非首页
查看: 114|回复: 7

[基础知识] 用MOTION驱动的物件遇到接触时穿透

[复制链接]
发表于 2014-9-5 10:48:01 | 显示全部楼层 |阅读模式 来自 福建厦门
悬赏1仿真币未解决
本帖最后由 yxyuiui 于 2014-9-5 11:09 编辑

一零件绕一轴转动,碰到另一个固定在大地上的物体后会停止转动,两物体间加接触。
在ADAMS中,如果转动的零件是加MOTION驱动的,当两个零件碰撞时相互穿透,转动物体不会停止;如果另一个物体不是通过固定副固定的话,是可以识别到接触的;
如果转动的零件是加一个扭矩驱动的,当两个物体碰撞时不会相互穿透,转动物体会因为接触而停止转动。
模型很简单,可以试一下,为什么会有这样的差别?如果加MOTION驱动的话怎样实现碰撞后停下来?谁有相关的经验么?

 楼主| 发表于 2014-9-5 10:49:26 | 显示全部楼层 来自 上海
Simdroid开发平台
在这里发贴为什么要输入手机号?!!?而发悬赏就不用输手机号????????:Q:Q:Q:Q:o:o
回复

使用道具 举报

发表于 2014-9-7 09:44:33 | 显示全部楼层 来自 浙江杭州
motion相当于一个约束,它会强制物体运动的
回复

使用道具 举报

 楼主| 发表于 2014-9-9 16:11:27 | 显示全部楼层 来自 福建厦门
kerenxing 发表于 2014-9-7 09:44
motion相当于一个约束,它会强制物体运动的

你好确实是这个原因,看来只能看施加扭矩来代替了,但是加扭矩又不能设置速度!!
回复

使用道具 举报

发表于 2014-9-10 23:37:17 来自手机 | 显示全部楼层 来自 浙江杭州
除了加扭矩还有什么好方法么?
回复

使用道具 举报

 楼主| 发表于 2014-9-11 10:32:40 | 显示全部楼层 来自 福建厦门
zjmiss 发表于 2014-9-10 23:37
除了加扭矩还有什么好方法么?

坐等高手指出更好的方法。
回复

使用道具 举报

发表于 2014-9-22 20:35:11 | 显示全部楼层 来自 辽宁
1、任何仿真都是从实际出发的,试想一下,如果一个电机带动一个物体旋转,而这个物体被一个物体“卡住了”,旋转的物体不再旋转,有两种可能性,如果连接强度足够大,电机就会被憋住,如果连接强度不够大,某个连接部件就会被损坏;
2、基于上述从实际出发的分析,再合理建立模型;
3、如果是电机憋住的情况,可以建立一个“传感器”,当施加驱动的扭矩大于电机可以提供的最大扭矩时,电机就不会转了,这时使得驱动的转速为0就可以了;
个人想法,仅作参考,不过谨记一点,任何仿真都是从实际出发的,从实际思考的!
回复

使用道具 举报

 楼主| 发表于 2014-9-28 16:30:11 | 显示全部楼层 来自 福建厦门
mamayuling 发表于 2014-9-22 20:35
1、任何仿真都是从实际出发的,试想一下,如果一个电机带动一个物体旋转,而这个物体被一个物体“卡住了” ...

谢谢你的提示,虽然还看不太懂。
我现在就是在做一个实际产品的分析,想模拟实际情况;
我的模型是一个主动零件带动两个从动零件匀速转动,运动过程中第一个从动件被其他零件挡住了不再转动,而另一个从动件继续随主动件转动,在软件中第一个从动件不会被挡停下来,而是会继续转动,我遇到的就是这么一个实际问题,用什么方法能实现呢?
原贴中说加扭矩驱动遇到接触后会停下来,但如果把扭矩加的很大,那么接触也是 会被穿过去的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-18 09:07 , Processed in 0.031281 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表