question

Vaibhav R avatar image
0 Likes"
Vaibhav R asked Tomasz MG answered

Can pull two different item with different Quantity using Global List?

Hello! I'm new to flexsim. I have some doubts about the model. In the model, I want to pull the item from Queue 1 to queue 2 using the global list. Item must be pulled in different quantities based on label type. Like Type 1 label - 2 items, Type 2 label - 1 item pulled from the queue 1 and it should loop again and again. is it possible?

I have attached model for the reference.Pullpush_global list.fsm

FlexSim 21.1.4
global listmatch labelitem quantitypush pull
· 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.

Joerg Vogel avatar image Joerg Vogel commented ·
The pull mechanism of FlexSim Fixed Resources(eg. a queue) can pull ONLY ONE item at each test cycle. You can define for a next pull test cycle that a special Type must be pulled and you can tag items to be only available for a special downstream object. And you can make sure that two items of a Type are available, but that is all. If you move items by a process flow logic from one queue to another one, then you can do this without any restrictions about currently involved amount of items.
0 Likes 0 ·

1 Answer

Tomasz MG avatar image
0 Likes"
Tomasz MG answered

Hi

The best way is to do it in Process Flow. Push the items on the list on entry trigger on Queue 1 and in PF build simple logic to pull them from the list and move to Queue 2. The quantity of how many items of which Type You want to pull You can easily change in Run Sub Flow block. I attached the model with the logic.


pullpush-global-list.fsm


5 |100000

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