How do I set items in a process on reset?

How do I set items in a process on reset?

gil_cnaan
Not applicable
19 Views
4 Replies
Message 1 of 5

How do I set items in a process on reset?

gil_cnaan
Not applicable

[ FlexSim 17.1.1 ]

I am building a simulated help desk system where tickets (flow items) get assigned to different analysts (processors), then to testers. I have queues in multiple places throughout the process. I'm looking for a way to do two things. The first is to be able to put in an "on reset" trigger to the queues where they'll then have a generated number of items already in process. The other things I'm looking to do is add in some randomly generated label values to each of the items (which they otherwise get coming out of the source), which indicate complexity of the item, payoff, etc.

0 Likes
Accepted solutions (1)
20 Views
4 Replies
Replies (4)
Message 2 of 5

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

I assume you begin to learn Flexsim. If you want to get items in some queues you can place sources for this purpose. If you want to reset the statistics of the model after some time then you should look in the tool Experimenter and the keyword warmup time. The Last question can you solve with Labels. You find videos about Flexsim which tell you to use the features of Flexsim.

A last remark Please read the best practice to use answers.flexsim.com. You find the link in the light blue box on the starting page of this forum.

Message 3 of 5

gil_cnaan
Not applicable

I've been using FlexSim for a while, on and off, mostly through university. However, I have not been able to figure out how to do this thing. A source will not work for what I need, because I need to simulate a process that is always full. Starting from empty will not allow me to create an accurate simulation.

0 Likes
Message 4 of 5

joerg_vogel_HsH
Mentor
Mentor

why aren't several sources an approach to fill your model at start? You can change the arrival style to schedule and build connections to all your objects that must be populated. If a process should be partly finished, you can add a condition that changes the ProcessTimes depending on a label especially set for this purpose. And I still recommend to use the experimenter with a warmup time.

0 Likes
Message 5 of 5

SCHamoen
Advisor
Advisor

@Gil Cnaan Maybe a small addition to @Jörg Vogel correct answer. If your source has an interarrival time of 0 or has a schedule with time 0 the products are generated at the start of the model and you have exactly what you want.