全球FlexSim系统仿真中文论坛

标题: flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径? [打印本页]

作者: 17080134968    时间: 2019-11-4 17:24
标题: flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
4 {# W# k9 s, z5 S: p' `; X
作者: 慧娴亚伦    时间: 2019-11-4 20:51
啥意思?这问题配了图也看不懂
作者: 1780043361    时间: 2019-11-5 07:53
distancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离0 J* y7 w' Z! C0 c& A2 O$ B
getnetworkdistance(rankfromnetnode(current), rankfromnetnode(outobject(current, 1))); // 获取两个节点之间的距离2 k5 s6 [- S# T( O  e
6 V. ~0 q8 l% B, c8 n
详见于软件自带的 帮助>用户命令 , 不知道是否能解决你的问题。
作者: 17080134968    时间: 2019-11-5 16:47
慧娴亚伦 发表于 2019-11-4 20:51, R* }( ^! P, e7 [5 f
啥意思?这问题配了图也看不懂
2 e5 v) C1 c# Y' J- |
我的意思是,图示2个货架储位之间有2种路径,怎么样获取最短的那个路径?网络路径只是示意。
作者: 17080134968    时间: 2019-11-5 17:51
1780043361 发表于 2019-11-5 07:53
" `) X! W0 Y+ ]( M8 d1 j, F& c0 \- Z+ ~distancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离7 S5 J" R! K2 \, f% }
getnetworkdistance( ...

& q2 [0 T9 {% wdistancetotravel  这个是两个点之间的直线距离吧
作者: 慧娴亚伦    时间: 2019-11-5 21:22
默认就是最短寻路啊
作者: 17080134968    时间: 2019-11-5 21:39
慧娴亚伦 发表于 2019-11-5 21:22
+ `/ R5 g9 @3 g: [默认就是最短寻路啊

9 Y3 b8 D& f# o7 d6 L我说的不是2个点之间的直线距离,是执行器的轨迹
作者: Sharange    时间: 2019-11-20 10:44
你的意思是模型中的路径没有使用network,需要用默认的nevigator去寻找最短路径?




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