How to make cycle process flow

Hello friends, I want make a process : Feeder–>A–>B–>A–>Sink
However, when feeder cycle time reduce to 1s, the simulation stopped. I want feeder produce product very fast , If the product 2nd leave A, then feeder transfer product to A. how can I make it? Maybe add some "If " ?


Circle transfer.vcmx (247.6 KB)

Hi,

you can work with Filter option in TransportIn Statement like this:

Create a product property, write value in Feeder and Process B, use prodctproperty filter in TransportIn statement in process A

2 Likes

The problem right now is that the product the product in process B wants to go in process A, but can’t because there is a product there, and the product in process A wants to go to process B but can’t because there is a product there… (and product from feeder also wants to go in process A, so there is also: who goes first, the one from the Feeder or from B?)

If the product from feeder has to wait for the previour product to have gone in A-B-A, then you could use a second TransportIn-TransportOut with a “Specific Product” Product filter to only accept the product that was previously there, like this:

If you want the product from A to go in B at the same time as the product from B goes in A and a new product comes from the feeder, then the easiest solution would be to have a second process next to A. Otherwise you could maybe try something with StartTrasnportIn/StartTransportOut…

1 Like

Thanks Tilma, This is really one simple solution. I saw the filter as you suggest and it works.
image :+1:

Thanks Anhu, the solution write value to product property is really good. This is accurately screened the products I wanted. Thank you! :+1: