全球FlexSim系统仿真中文论坛

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

作者: 17080134968    时间: 2019-11-4 17:24
标题: flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?7 y% p4 b4 B+ |; h

作者: 慧娴亚伦    时间: 2019-11-4 20:51
啥意思?这问题配了图也看不懂
作者: 1780043361    时间: 2019-11-5 07:53
distancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离, N* _$ T  i+ ~
getnetworkdistance(rankfromnetnode(current), rankfromnetnode(outobject(current, 1))); // 获取两个节点之间的距离, o3 i! h! Z5 A# ^1 @
6 S1 o2 b7 A( W/ ?9 R
详见于软件自带的 帮助>用户命令 , 不知道是否能解决你的问题。
作者: 17080134968    时间: 2019-11-5 16:47
慧娴亚伦 发表于 2019-11-4 20:51
7 {; t/ B) H; m- V" Q; u* O4 ]) ~& t啥意思?这问题配了图也看不懂

: y. }1 R1 Z8 d" n1 O# J5 x1 g- I! v我的意思是,图示2个货架储位之间有2种路径,怎么样获取最短的那个路径?网络路径只是示意。
作者: 17080134968    时间: 2019-11-5 17:51
1780043361 发表于 2019-11-5 07:53
. D8 e% x9 [6 s$ m( O% Bdistancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离- s+ O5 p  @1 p! X/ m" ?  d" [
getnetworkdistance( ...

1 B+ G# u$ X; [( p. R7 |  kdistancetotravel  这个是两个点之间的直线距离吧
作者: 慧娴亚伦    时间: 2019-11-5 21:22
默认就是最短寻路啊
作者: 17080134968    时间: 2019-11-5 21:39
慧娴亚伦 发表于 2019-11-5 21:22# w1 r% Q. o+ r/ c
默认就是最短寻路啊

1 t% O: t6 e( W* O! V4 |2 z- k) Y我说的不是2个点之间的直线距离,是执行器的轨迹
作者: Sharange    时间: 2019-11-20 10:44
你的意思是模型中的路径没有使用network,需要用默认的nevigator去寻找最短路径?




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