I am trying to simulate the picking of an order in batches based on a pre-defined picking list. The batched quantities are meant to be taken from the pallet but nothing happens. How do I fix this?
I am trying to simulate the picking of an order in batches based on a pre-defined picking list. The batched quantities are meant to be taken from the pallet but nothing happens. How do I fix this?
findItem or QueryItem find first level objects in slot treenodes of rack objects. If you put items on pallets in racks, then findItem and queryItem find pallets.
you can flatten a pallet structure by putting a pallet and each packed items into a slot, then you can find all of them as slotItems. Once all items of a former packed pallet are gone out, you remove involved pallet item, too.
Or you keep a record of packed items on pallets in labels of each pallet item, then you can query labels of those slotItems to get to know where you find your packed items in your warehouse.
Thank you for the explanation. I've gone ahead and gotten rid of the pallets as it seemed like an unnecessary step to model for the project purpose. However, I'm still having trouble picking the batches specified in the global table. The second subflow isn't executed and I'm not sure why. Do you have any idea why and how I can fix the issue?
In your updated model you do not assign the "product" label to the created items. Instead you are trying to assign the number as the name of the items which is causing the error messages since the name should be a string.
I am also not sure about the purpose of the "Item Quantities" list. All needed information is already available on the pick tokens.
And some of the label usage doesn't really make sense. For example, in the right most subflow, you use "product" as an array index, though the label at that point contains a reference to the pick token and not a number.
In the attached model I fixed the source schedule and reduced the number of created of items for testing purposes so the model doesn't take several seconds until all items are created.
In the "Picks" list I changed the setting regarding the SELECT keyword and use this to copy all needed values to the puller tokens, so the original pick-tokens can be discarded.
I also remodeled the subflows to be, hopefully, easy to follow.
14 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