How can I incorporate the logic of uptime and downtime in a process flow, similar to the logic that is added to the processor in the 3D view. and example would help
How can I incorporate the logic of uptime and downtime in a process flow, similar to the logic that is added to the processor in the 3D view. and example would help
This depends on whether or not you want the breakdown to apply to 3D models or to a token.
If you are using a 3D model and want to use process flow to create a breakdown, create an interarrival source with the breakdown data, and then create a Custom Code activity that stops the object. Then you can add a delay, or add a sequence of activities that the operator will follow. Then, create a second Custom Code to resume the objects.
If you want the breakdown to apply to the tokens, wrap your process flow in a zone. Then create a block like this to the side of your process flow:
This will save the tokens position, release the token, and then restore it to its last location when the downtime is over.
If you let me know which of these options you were looking for, I can create a sample model for you. Let me know if this helps!
I would like to apply it to a token @Emily Hardy, would you use the same block for breaks and lunches downtime will that be a separate block?
For breaks and lunches I would create a separate block as a scheduled source, and create a table of the scheduled breaks and lunches. The one I used above will be created at a random time.
Hi @Emily Hardy, can you send me the sample model for both the MTTBF and the break and lunches
thanks
Here's a model showing these two interruptions.
thanks @Emily Hardy,
1-I understand the delay part on the breakdown and breaks, how it is saved and later release to the waiting area and then restored. The part that I don't get yet, is that you use three separate sources, and I see that the token fill up in the breakdown box and the breaks, but if the delay in both represent a downtime, why does the processor keeps filling up as if it is processing
2-lets say I add 3 more processors how does the breakdown and box lunch block, knows to which processor is belongs to? how can I get statistics of the total time of downtime due to break and lunch?
3-I assume the source at the beginning of breakdown block is the random variable, but in my case I don't have the timing or frequency of the downtime, I only have the day it went down and for how long it went down
Hi, @Emily Hardy, in your lunch your schedule source have a 1 from12 to 13 and from 16 to 17, but the token is generated at 12:25 and 16:23 why? shouldn't it be generated at 12 and 16?
Sorry- I meant to change one of the parameters. Currently FlexSim will create a token randomly between 12 and 13. Change the "Arrival Spacing" to "At scheduled time" as shown in the screenshot.
8 People are following this question.
© 1993- FlexSim Software Products, Inc. All Rights Reserved.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.