question

Beatriz Spaggiari avatar image
0 Likes"
Beatriz Spaggiari asked Beatriz Spaggiari answered

Conditional release in Process Flow

I need help setting up a conditional release. I have a process with several resources and the allocation of each one of them depends on some conditions. The allocation process is continuous, at each time delimited for checking, the resources are released and the allocation conditions are evaluated again.

How to set up a generic release, which checks if the resource has been allocated, if so, deallocates, otherwise not. I would like to do this without using decides to split the flow as I have several features and several different releases for each of them.

Below is a schematic model of this process with just 1 resource for simplicity.


FX_ConditionalRelease.fsm

FlexSim 21.1.2
process flowflexsim 21.1.2resource
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Matthew Gillespie avatar image
1 Like"
Matthew Gillespie answered

The easiest way to do this is to assign all the different resources to the same label. Then you just have to release once from that label.

Otherwise, this looks like a good approach, just return the label node (and not the label value) in the conditional popup:

token.labels["equip"]
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Beatriz Spaggiari avatar image
0 Likes"
Beatriz Spaggiari answered

Thank you very much for your help!

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.