I have an operator connected to 2 processors, but I want him to work at the second station only when his utilization drops bellows 30%. How can that be done?
Here is an example model (resourceutilization-example.fsm) to show you how you can do this in Process Flow. I tried to keep the windows open that show all the important changes that were made to get this working. However, in the "ProcessFlow - Operator Properties" window, you'll also want to look at the Back Orders tab as well as the Fields tab. You'll also want to look at the Query field in the Acquire Operator activity in the Process Flow.
The main thing is the example model uses Process Flow to recreate the logic that a Processor would normally do itself to acquire an Operator for process time - mainly so we can use some additional features in the Operator resource and the Acquire Operator activity. Mostly, the Acquire Operator activity uses a query in conjunction with the utilization field in the Operator resource (a number between 0 and 100) and the highestUtilization label on either Processor.
The query determines if the Operator can be acquired to work on a Processor by seeing if the Operator's utilization is less than the value of the highestUtilization label on a given Processor. Since Processor1's label is set to 100, the Operator can always work on that Processor. But Processor2's label is set to 30, so the Operator can only work on that Processor when its utilization is less than 30.
One last thing to note is with how backorders work in a Resource (which is the same as backorders on lists), I had to create a Back Order Reevaluation Event in the Operator resource. This will cause any backorders to be reevaulated every 1 time unit, or every 1 second in the example model.
8 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
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.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved