question

King-Ki F avatar image
0 Likes"
King-Ki F asked tannerp commented

How to model multi processes

Hello,

I'm trying to model a picking process that depends on a pull process. In these two processes, the puller brings product to a picker and waits on the picker to complete picking. Once the picker is done picking, the puller leaves. What is the best way to model the waiting time? Should this be handled via lists? or a wait for event? I'm not sure which is the best way.

FlexSim 20.1.0
flexsim 20.1.0
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

tannerp avatar image
0 Likes"
tannerp answered

Hi @King-Ki F,

I've created a small example model that shows how you can do this using Process Flow. I think Process Flow is the best option for modeling this because it allows total control over the operators and will keep them from being preempted for unnecessary tasks or other things that tend to happen using dispatchers and 3D object triggers.

The Process Flow is straightforward:

1) A tote arrives in Queue1 and a token is created that acquires a Puller operator and loads the tote.

2) The token acquires a Picker that unloads the items until there are no more, at which point the Decide activity will send the token forward.

3) The token triggers the unloading of the tote by the Puller and then releases both operators.

Some of this could be done with subflows and you can modify it to fit your exact needs, but I hope it gives you a good starting point.

pulling picking example.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.