【发布时间】:2020-04-30 01:54:07
【问题描述】:
我正在尝试在 AnyLogic 中模拟一个配送中心。我有一个关于从存储架单元中检索产品的问题。
我将处理单元(代理)存储在存储架中。一个处理单元由多个项目组成,我想一个接一个地检索这些项目,直到达到处理单元中的项目数。我可以从存储架上取回整个处理单元,但是否也可以从这个处理单元中取回物品,而无需从存储架上取回实际的处理单元?我认为像拆分块这样的东西可以提供帮助,但随后我收到一条错误消息,指出存储机架不包含代理(因为副本在某些方面与原件不同?)。如果有人可以帮助我,那就太好了。
提前非常感谢。
【问题讨论】:
-
你试过在 RackStore 之后使用“Split”元素吗?它可以帮助您将单个代理拆分为多个代理。但是,我不确定 AnyLogic 如何处理机架位置,如果您将它们拆分到机架位置,试试看 :-)
-
嗨,本杰明,我确实尝试过,但收到以下错误消息:root.RackPick:存储 root.StorageSystem 不包含代理。拆分工作正常,但它没有将副本放在存储架中,因此我无法选择这些,因为 rackPick 块找不到它们。如何将副本放置在与原始存储单元相同的存储单元中?也许甚至不可能在同一个单元格中存储多个代理,但我不确定。提前致谢。亲切的问候,凯文
-
哈,请检查stackoverflow.com/help/how-to-ask。您应该始终提及您已经尝试过的内容(为我们节省一些麻烦 ;-))。
-
我确实在您发表评论之前将其添加到最初的问题中;)我认为像拆分块这样的东西可以提供帮助,但随后我收到一条错误消息,指出存储架不包含代理(因为副本在某些方面与原件不同?)我认为您在阅读时错过了它,但这不是问题。谢谢你所有的努力。我会尝试你的解决方案,当它有效时再解决问题!
标签: storage rack anylogic picking