【问题标题】:Is there a way in Anylogic to pick items from a rackSystem in a specific order?Anylogic 有没有一种方法可以按特定顺序从 rackSystem 中挑选物品?
【发布时间】:2020-11-16 18:35:14
【问题描述】:

我正在使用货架拾取块来挑选存储在货架系统中的物品。我想让工人挑选物品,根据货架系统元素内指定的托盘架的顺序选择它们。

例如: 如果货架系统包含:palletRack10、palletRack9、... 我希望工人从托盘架 10 中挑选所有物品,然后从托盘架 9 中挑选,依此类推。

有办法吗?

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    最简单的方法是在您的产品代理进入“RackPick”之前对其进行排序。整个图书馆都是以订单为中心,而不是以资源为中心,因此订单要求资源来挑选它们,而不是相反。

    在“RackPick”之前放置一个队列并应用自定义排序,使订单按您需要的顺序输入。 (帮助说明了如何进行自定义排序)。

    【讨论】:

    • 我添加了它。我在队列块中“agent1 优先于agent2”字段中添加的条件是:palletRack1.getCellOf(agent1).position>palletRack1.getCellOf(agent2).position 无论如何都不起作用...我该如何解决?似乎它没有排序,并且正在挑选项目,就像没有插入队列块一样。
    • 这是一个不同的问题,请创建一个新问题(并从头开始表述,以便其他人也能理解,添加屏幕截图...)。见stackoverflow.com/help/how-to-ask
    猜你喜欢
    • 2013-06-15
    • 2020-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-23
    • 1970-01-01
    相关资源
    最近更新 更多