Quick Answer: not by default. You would have to use the listpull() command in custom code. To do this correctly, you would either make sure that there was always an operator on the list, or figure out how to handle the case where no operator was available. It seems like this is possible, but I'm not sure how to do it.
Process Flow Answer: Instead of using a dispatcher, just have a group of operators, and some process flows.
Make a general process flow that creates a task token for every task that the dispatcher would have handled, and pushes the task token on the list. You can use an Even Triggered Source to make a token everytime a flowitem arrives at a particular step.
Then create a task executer process flow, and attach all of the operators to that flow. In that flow, have a token that pulls a task from the list, and then instructs the operator to travel, load, etc. to complete that task.
6 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