AnyLogic:从货架中的特定单元中挑选产品

AnyLogic: Pick products from a specific cell in storage rack

我正在尝试从存储 rack/storage 系统的特定单元中挑选产品。在 RackStore 块中,可以通过提供行、位置和级别来将产品存储在特定的单元格中。

当产品存储在这个特定的单元格中时,我想稍后从这个特定的单元格中检索它。所以,我想通过给输入行、位置和级别来使用 rackPick 块(或任何其他块)选择一个产品。

因此,例如,我将产品 A 存储在第 1 行、第 20 位和第 2 层。我想从此特定单元格中选择产品。我怎样才能做到这一点?

您似乎误解了 RackStore 和 RackPick 的工作原理。有以产品为中心的本质,就是你的产品"picking itself"开始进入RackPick元素的时候。

因为产品在离开其 RackStore 元素时存储在单元格 1/20/2 中,所以它会记住这一点并从该位置拾取。

所以您无需担心从哪里挑选您的产品,它知道它在哪里。

相反,您的问题可能是产品的存储位置,您可以在 RackStore 中明确定义。

或者您的实际问题是何时将存储的产品释放到 RackPick 中以便再次提取它们,但这将在 RackPick 上游的 delay/hold 块中完成.

干杯