On-shift activation

On-shift activation

maryamh11
Collaborator Collaborator
901 Views
7 Replies
Message 1 of 8

On-shift activation

maryamh11
Collaborator
Collaborator

[ FlexSim 23.2.2 ]

Hi there,

In the model attached, how do we make sure that when operators switch from off-schedule state/location to getting to work, they check whether the count of active operators within their designated group falls below a predefined threshold? So, they only start into on-shift mode if the number of active operators in their group is below a certain limit. So, how is that possible?

TimeTable_ObjectProcessFlow_24.0.fsm

0 Likes
Accepted solutions (1)
902 Views
7 Replies
Replies (7)
Message 2 of 8

jason_lightfoot_adsk
Autodesk
Autodesk
Accepted solution

Where did you define your threshold? Can't you set the number of operators as a parameter instead?

0 Likes
Message 3 of 8

maryamh11
Collaborator
Collaborator

Currently, I haven't defined any specific threshold. If I designate the number of operators as a parameter, would the operators in shift 2 wait until those in shift 1 complete their tasks before taking over?


0 Likes
Message 4 of 8

jason_lightfoot_adsk
Autodesk
Autodesk

Instead of acquiring and releasing resources, give the jobs to a dispatcher. Then close the inputs of the operators when they go offshift and open the inputs when they come on shift.

0 Likes
Message 5 of 8

maryamh11
Collaborator
Collaborator
@Jason Lightfoot can you show how we give jobs to dispatcher?

I never used it actually.

0 Likes
Message 6 of 8

jason_lightfoot_adsk
Autodesk
Autodesk

Here's an example.

timetable-objectprocessflow-240_jl.fsm

The difference is that you connect the operators to the dispatcher output, and create task sequences and send them to a dispatcher.

You can also set the off shift task to be preempting and have the output of the operator go back to the dispatcher - so that interrupted jobs get sent to a different operator.

0 Likes
Message 7 of 8

maryamh11
Collaborator
Collaborator
@Jason Lightfoot

Got it, thanks. Are we specifying the number of operators in each shift using Parameters then here?

0 Likes
Message 8 of 8

jason_lightfoot_adsk
Autodesk
Autodesk

Here's an example using the Dispatcher objects as the references for the number of operators parameters, and timetables to stop/resume the inputs.

In this example I've used a third dispatcher to create the jobs and route them to the operators, but you could instead pull the operators from a list or acquire them as a resource and test that their inputs are open (as a dynamic list field expression, for example).

timetable-objectprocessflow-240_jl2.fsm

To constrain the number working in an area you should use a Zone.


0 Likes