question

Raul Vazquez avatar image
0 Likes"
Raul Vazquez asked Raul Vazquez commented

Pull items once Qty is reached by different item types and not material mixed


Hi team,

I m creating a model where im going to use experimenter in order to find the proper batch qty in a packing line and the packing area use a pull system and I need to pull using batching system without mix material.

Could you please let me know how I can pull material from the object "batch1" using "batch" and pull again once I don't have material in the queue that already pulled? ( im increasing and decrementing the label on entry and on exit based in the item.Qty, that i use is "Qty_3" for example but this change based in the item type)

If I dont have any material in the queue that is pulling , I can accept any item type (please see reference image)


please see below the example model to explain the concept, any question please let me know and thanks for all.

examplePull3456.fsm




FlexSim 20.1.3
flexsim 20.1.3pullbatch pullingno mix item type
batchpullstrategy.png (172.8 KiB)
examplepull3456.fsm (151.5 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Jordan Johnson avatar image
1 Like"
Jordan Johnson answered Raul Vazquez commented

Hi @raul.vazquez,

I don't know how to have an upstream queue use batching, and then have the downstream queue pull in those batches, using the 3D object triggers. I suspect it can be done with closing/opening input ports, and using sendmessage. But I've never done anything like that with the 3D objects before.

I made a model that (I think) does what you're looking for in Process Flow. The batch size is a Process Flow variable, set to five. When enough items have come into the inventory queue to complete a batch, the batch is pushed to a list. All three downstream queues have a token, and that token tries to pull batches of the correct type. If they can pull the batch, they move the items in that batch into the queue, and then wait to be empty again. They just do that in a loop.

Let me know if this approach would work for you.

PullByBatch.fsm


pullbybatch.fsm (36.2 KiB)
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Raul Vazquez avatar image Raul Vazquez commented ·

Thanks, Im going to adjust the logic to use process flow instead 3D objects triggers

0 Likes 0 ·