To place the initial items in the correct slots, set the Slot Assignment Strategy of the Floor Storage to "Matching Labels". To place the other ones correct as well, add the "Type" label to them and add a WHERE clause to the Find Slot query that matches the slot and item label.
Unloading to the correct AGV is probably easiest by specifying which type to unload to what vehicle in a global table.
In general, adding all AGVs to a group can allow to simplify the Process Flow down to a single section that manages all AGVs (destinations can be stored on labels on the AGVs).
I'm not quite sure what you tried to achieve by pulling items by priority in the AGV flow. Because currently the AGV starts to move as soon as there is a single item loaded on it. Should they wait for the whole batch?
Sorry if this is too much, thank you for all your help so far!!
You could define the order in a table and move through it one row at a time, reading the next required type before each pull. In the query field you filter for items with the correct type.
I also changed the model slightly in that it now uses a global list for the items in the storage. And the storage pushes them to it in the On Entry trigger. This was done so the initial inventory also ends up on the list.
11 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved