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

[用户自编子程序] script中,用sensor触发motion 的问题

[复制链接]
发表于 2011-8-21 23:39:20 | 显示全部楼层 |阅读模式 来自 陕西西安
script中,用sensor触发motion 的问题
各位,论坛中类似的帖子我看过了,我仿照已有的例子写的script仍有问题, 请指教:
=================条件========================================
---有一个位移传感器sensor1(设定值为0),用来检测A与B 的距离;
---A沿直线向B运动; ---在A到B 的位置之前,旋转类型的motion1值为0;
---当A到达B时,sensor1被触发(大概需要0.46s),激发motion1转动,
---motion 的运行函数 step(time,0,0,0.0108,0)+step(time,0.0108,0,0.021,-22.6199d)+ step(time,0.021,0,0.0431,0)+step(time,0.0431,0,0.0625,22.6199d)
=================我所写的script如下  =============================
DEACTIVATE/MOTION, ID=1  
SIMULATE/DYNAMIC, END=0.6, STEP=600  
ACTIVATE/MOTION, ID=1  
DEACTIVATE/SENSOR, ID=1  
SIMULATE/DYNAMIC, END=0.6, STEPS=600
====================问题=====================================  
1.sensor1已经设置terminate current step为continue,但是motion不被激发,即motion1在仿真中无反应
2.前后两句 SIMULATE/DYNAMIC, END=0.6, STEP=600,为什么运行时间只有一个0.6s ?
3.将sensor的terminate current step设置改为stop后确实会停止,证明sensor1确实在起作用。   

请问何解?   
60  
daxinong@163.com
 楼主| 发表于 2011-8-22 23:02:06 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
该问题 自己已经解决
回复 不支持

使用道具 举报

发表于 2012-2-18 17:17:20 | 显示全部楼层 来自 江苏徐州
你的问题在哪?怎么解决的?
回复 不支持

使用道具 举报

发表于 2012-3-14 09:00:20 | 显示全部楼层 来自 广东广州
俺也想知道你的问题到底咋解决的
回复 不支持

使用道具 举报

 楼主| 发表于 2012-3-14 23:31:10 | 显示全部楼层 来自 陕西西安
王进杰 发表于 2012-2-18 17:17
你的问题在哪?怎么解决的?

有问题请发邮箱mugualaile@126.com
回复 不支持

使用道具 举报

发表于 2012-3-15 07:03:42 来自手机 | 显示全部楼层 来自 江苏苏州
仿真时间设置的问题,还有step写的真乱
回复 不支持

使用道具 举报

发表于 2012-3-15 07:09:30 来自手机 | 显示全部楼层 来自 江苏苏州
仿真时间设置的问题,还有step写的真乱
回复 不支持

使用道具 举报

 楼主| 发表于 2012-11-21 08:05:12 | 显示全部楼层 来自 山东青岛
这个问题过去时间很长,我也想不起来具体是怎样解决的,如果各位有问题,可以把模型发过来探讨,我并没有关于sensor和script的详细资料,我自己也是参考《ADAMS入门详解与实例这本书》,其他的就是这个论坛中的帖子了,索要资料的童鞋们,请见谅,但是欢迎讨论
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 20:43 , Processed in 0.040978 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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