gpt4 book ai didi

java - Anylogic 模拟存储在容器中的 Material

转载 作者:行者123 更新时间:2023-12-02 11:12:40 26 4
gpt4 key购买 nike

我正在尝试模拟存储在架子上的容器中的 Material ,如果移除第一个容器,容器就会向前滑动。

示例:一个容器可以容纳 10 个元素,并由批处理 block 填充。容器移动到架子(传送带)并应停留在那里,直到空为止。组装 block 应从容器中取出一件并组装产品。如果容器是空的,它可以从传送带上掉下来。

我确实尝试将架子建模为传送带,这确实工作正常,但如果有人有更好的想法,我很高兴听到。

我最大的问题是下车部分。正如您在屏幕截图中看到的,容器被完全从传送带中取出,落料 block 从容器中取出 1 个元件,并将包含 9 个以上零件的容器插入水槽。

有人对此有想法吗? enter image description here

最佳答案

使用您正在使用的技术无法实现您想要做的事情。

您的问题是一个设计问题,因此需要很长时间才能回答所有细节,但是,这就是我使用以下结构来完成的方法: structure

在拆分中,您将收到零件并创建零件的副本,该零件将进入等待 block ,而原始零件将进入批处理(反之亦然)。一旦盒子到达传送带末端,您就可以释放属于传送带中盒子的 partsInsideBox。您必须为此创建逻辑。然后,这些零件将进入 partsReadyToUse ,当该队列为空时,您还必须创建逻辑来移动传送带,以便在传送带末端有一个新盒子,并再次释放 partsInsideBox......等等。

您看到装有所有零件的盒子将要沉入 2,但这并不重要,因为您已经在汇编器中使用了零件副本,所以一切都很好。

可能有更好的方法来做到这一点,但我发现如果你想做的话,这个方法与动画具有最好的兼容性

关于java - Anylogic 模拟存储在容器中的 Material ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50511248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com