I want to exclude one of the process from the multiprocessor based on a condition. How to implement something like this?Is there any way other than using by case and setting processing time to 0?
I want to exclude one of the process from the multiprocessor based on a condition. How to implement something like this?Is there any way other than using by case and setting processing time to 0?
Hello @Devdatta D,
From reviewing the documentation about the multiprocessor it seems that you cannot skip a process. You either need to set the process time to 0 like you already mentioned or use several processors to represent the process instead. With the several processor you could accomplish your task in a few ways. One would be to have conditional ports or port by case.
Currently untested: But there might be a counter node to choose next process step. Perhaps you can set a different number to skip a process, but you would probably adjust the event list to update to a new earlier process finish time, too.
14 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