question

Aidan W avatar image
0 Likes"
Aidan W asked Aidan W edited

Queue Input Pull Strategy based on exception

Hello,

My situation is as follows: I have 5 different sources that are connected to 5 different queues. The sources have a load of different arrival times and objects, most with different label assignments that occur at the source. There is also a 6th queue that is linked to all 5 sources that is meant to serve the purpose of pulling away any object with one specific label.

I originally tried utilizing an input pull strategy on the 6th queue to simply call for any label equal to the one I'm looking for so that it would filter them out while all other objects go to their respective queues as intended. This didn't end up working out as technically the other queues are pulling all objects still so the outlier label gets put into the normal queues as well instead of the filtered-out queue.

Is there an easy way I can set up the other 5 queues to pull labels other than the one I want to filter out without having to put every label into an array of pull strategy? There's too many to justify that approach so I was wondering if a "pull all except this" exists. Alternatively, is there a way I can give the filter-out queue a priority based on the pull strategy so the filtered objects go there first instead?

FlexSim 21.1.3
pull strategyqueuesflexsim 21.1.3sources
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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Aidan W edited

That is quite easy. The queue pulling must be connected at each first output of the releasing objects.

· 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.

Aidan W avatar image Aidan W commented ·

I see, thank you! Ignore the upload, I originally was going to ask you to show me what you meant but I worked it out.

0 Likes 0 ·
mockup.fsm (30.1 KiB)