全球FlexSim系统仿真中文论坛

标题: 两车在同一环形路径中碰撞问题 [打印本页]

作者: Amy1220    时间: 2015-1-5 21:16
标题: 两车在同一环形路径中碰撞问题
前进过程还行 不知道到达暂存区时装卸时怎么设置碰撞 加大时间么
作者: 草原一棵树    时间: 2015-1-6 08:40
看来朋友你在搞环穿,碰撞的话,绘制好碰撞球(左右两边各一个),碰撞时触发插入先占型延迟任务....
作者: Amy1220    时间: 2015-1-6 12:29
2# 草原一棵树
; {4 x# m* }6 ~6 i& ~3 `
- |( ]0 ~# s" B感谢您的回复 可能是我没说清 我绘制了碰撞球也设置了碰撞处理 在环形运动过程中能实现后一辆等待前一辆 但是在暂存区处装卸时还是没有解决碰撞问题
作者: 草原一棵树    时间: 2015-1-6 15:40
3# Amy1220 5 s6 M: j) A9 B/ ?5 e& e

* p& r' B" B4 U! a( x, D, h不好意思之前没有看你的附件。你碰撞处理的代码里面判定执行createwaittask之后会发送延迟消息触发endwaittask指令停止之前的waittask恢复原来的任务。那对应的效果你也看出来了:撞到前面一辆车然后他就停住了,过了一小会儿就开始动了。我发现了两个问题:1、这两个任务指令都是系统不推荐使用的,具体内部逻辑可能并不完善容易出错;2、我发现碰撞触发并不是说碰到一次触发一次 ,而是碰到之后多次触发,我的初步想法是可以设定一个判定条件阻止下面的createwaittask被多次触发。我没有试着调,我一般都用插入延迟任务来实现碰撞...
作者: 吕甜    时间: 2015-4-4 17:04
顶一下




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3