全球FlexSim系统仿真中文论坛

搜索
查看: 4410|回复: 0
打印 上一主题 下一主题

货架取货问题

[复制链接]
跳转到指定楼层
1#
manaijin 发表于 2017-5-20 12:03:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 manaijin 于 2017-5-20 12:05 编辑
* Z' [3 `5 d& m3 _' j6 b7 L1 I7 d! M( c: N! K( R* i
翻译:https://answers.flexsim.com/ques ... es-from-a-rack.html. _. T2 Y8 u; A, K2 l1 F6 _/ l* E4 a; Q
问题2 o0 T" [; D0 l9 c# ^" C

0 k$ K  y2 D/ H      我想要对仓库系统进行仿真,系统中有15个货架和5个拣货机。但当进行拣货时,拣货机总是先移动到货架中间,再移动到具体的贝和层。我猜测这和叉车中的“Travel offsets for load/unload tasks”选项有关。
/ l  H! D- r7 f8 g+ x      例如,拣货机应该从货架1第五贝抓取4件货物,但实际情况是拣货机先移动到货架中间,再移动到第五贝位抓取货物,再移动到货架中间……。
9 @" T& D# m$ `3 w/ i1 C6 S; E! b& S1 P( Q2 u& y
回答) d1 U  e$ m# S3 {) g2 H$ w: g

9 y$ ^; d4 o% q/ J' C! ~$ e! k/ r9 M      这个问题是由AStar Navigator引起的。当你给叉车增加任务时,此任务和AStar相关,所以才会移动到货架中间。因为一个标准任务列表包括了移动任务,所以叉车完成整个任务,总会移动到货架中间。
& f3 B, M) _) P3 _      为了调整AStar的标准逻辑,将货架的“Use Transport”区域选项改为“Process Flow: Use Task Sequence Sub Flow”。之后创建了一个 Sub Flow为每个临时实体创建任务列表。
& Z+ M$ t& I+ K. s0 c我为每个运输工具创建了TravelToRack的标签(0/1),当用于判断是否到达货架。这样只能调用一次任务序列,所以使用了Travel to Loc代替之前的任务序列。
' a5 H3 |$ R9 _) D5 _& N6 \0 E% g

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-7-1 08:01 , Processed in 0.068131 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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