question

Yunjukuo avatar image
0 Likes"
Yunjukuo asked Jason Lightfoot commented

How to make operators only do certain jobs when any operator on break

This model has 3 operators, and operators take turns to take a break according to the TimeTable setting. How to make operators(one not taking break) only do utilize task in the red area in the figure below when any operator is taking a break? (If there is a transportation task in the red area, the operator will not deal with it first.)

Only when no one is taking a break, will all operator be allow to do any task.

1657440273918.png

Because there are many Multiprocessors in the model, I do not consider using ProcessFlow to dispatch operators, and I hope to keep using Dispatcher to dispatch operators.


In the model, the items of Source1 will be processed through the yellow, orange and blue machines in sequence, and the finished products will be placed in "Finish_Product" (Queue).

The items of Source2 will pass through all the green machines in sequence and then enter Sink2.

OnlyDoCertainProcess_WhenOPOnBreak.fsm


FlexSim 16.1.2
operatordispatchertimetables
· 2
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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot commented

Use two dispatchers and when a break starts/ends, use stopoutput/resumeoutput on one of the dispatchers to prevent it from issuing jobs.

(Please note your FlexSim version has reached 'end-of-life' status and we recommend you update to a supported version).

onlydocertainprocess-whenoponbreak_jl.fsm


· 4
5 |100000

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