全球FlexSim系统仿真中文论坛

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

作者: 17080134968    时间: 2019-11-4 17:24
标题: flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?5 o3 v& w, K6 x; @

作者: 慧娴亚伦    时间: 2019-11-4 20:51
啥意思?这问题配了图也看不懂
作者: 1780043361    时间: 2019-11-5 07:53
distancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离
: f6 D; `0 U) P  R' mgetnetworkdistance(rankfromnetnode(current), rankfromnetnode(outobject(current, 1))); // 获取两个节点之间的距离1 ?7 N! i" D) A8 i) n" x/ U9 c+ ?

- C/ A8 H$ F; N6 G$ R5 d; c详见于软件自带的 帮助>用户命令 , 不知道是否能解决你的问题。
作者: 17080134968    时间: 2019-11-5 16:47
慧娴亚伦 发表于 2019-11-4 20:51
' j  o; C$ p1 M8 W, q啥意思?这问题配了图也看不懂
' [5 s4 `- E& r: X. j
我的意思是,图示2个货架储位之间有2种路径,怎么样获取最短的那个路径?网络路径只是示意。
作者: 17080134968    时间: 2019-11-5 17:51
1780043361 发表于 2019-11-5 07:53$ U4 A5 i7 S; m
distancetotravel(obj traveler, obj destination); //获取任务执行器到目标节点距离, u/ y3 o, {* Y  r8 o7 C
getnetworkdistance( ...
+ I! \! l; e3 @0 O; ?& Q8 u, n# j
distancetotravel  这个是两个点之间的直线距离吧
作者: 慧娴亚伦    时间: 2019-11-5 21:22
默认就是最短寻路啊
作者: 17080134968    时间: 2019-11-5 21:39
慧娴亚伦 发表于 2019-11-5 21:220 ^1 C, h, ^: A6 k: `. N; E
默认就是最短寻路啊
+ e3 D5 p. ?- J. ~3 [
我说的不是2个点之间的直线距离,是执行器的轨迹
作者: Sharange    时间: 2019-11-20 10:44
你的意思是模型中的路径没有使用network,需要用默认的nevigator去寻找最短路径?




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