question

Rafael R6 avatar image
0 Likes"
Rafael R6 asked Matthew Gillespie answered

How do I associate a Time Table to Staff

Hello,

I would like to associate a Time table to a Staff 3D object or to a Location 3D object in order to simulate the work shift in normal Flexsim 18.2.3.

However, I have noticed that token can acquire staff objects also if such an object is "down".

My question is, what is the formal way to associate a shift schedule in Flexsim

In attachment you can find a model with waiting line for a service where users can interact with a secretary. However they are two secretaries each one with a different turn.

I tried to associate directly the staff to the time table. But there are two problems.

1) First, when the object is down, it can be acquired by a user and he will wait for the Secretary unit his next turn arrives.


2) Second, when a the down event fires, the staff will suddenly suspends his activity, and I would like that he finish his current task and then go down.

I have tried to modify the Down Function of the time table in order to assign a label to the object and removing the stopobject function. Then in the acquire staff activity, I look for every secretary and check for the value of such a variable, and depending on it I will return the object to be acquired. However, this seems to be not scalable.

test-timetable.fsm

FlexSim 18.2.3
people module
test-timetable.fsm (34.1 KiB)
· 3
5 |100000

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

Matthew Gillespie avatar image Matthew Gillespie ♦♦ commented ·

Are you able to use 19.1? This is much easier in the latest release.

0 Likes 0 ·
Ralf Gruber avatar image Ralf Gruber ♦ Matthew Gillespie ♦♦ commented ·

Matt,

Rafael's license is under current maintenance so yes, he can use the latest 19.1.1.

Would you mind to provide him with a small sample model or point him to the section of the documentation, where it is explained?

Thanks in advance

0 Likes 0 ·
Andre Herbst Fulterer avatar image Andre Herbst Fulterer Matthew Gillespie ♦♦ commented ·

Hello Matthew, I just installed Flexsim 19.1.1. I will be grateful if you can provide a small model with the solution or spot the documentation section where it is explained.

Thanks in adcvance.

0 Likes 0 ·

1 Answer

·
Matthew Gillespie avatar image
1 Like"
Matthew Gillespie answered

When you add a People object to your model several People down behavior objects are also added to the model. These down behaviors are designed to provide the functionality you're looking for. These down behaviors will acquire the resources assigned to the time table or wait till the object gets released if they're currently acquired and then acquire them. Once the time table acquires the object nothing else can acquire the object until the time table releases it.

So you just need to add the object to the Members tab of the time table and then in the Table tab choose the Down Behavior you want (Off Schedule in this case) for each event in the table.

Take a look at the attached model.

offschedule.fsm


downbehavior.png (22.8 KiB)
offschedule.fsm (46.2 KiB)
5 |100000

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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