Filling the Tanks one by one.

Filling the Tanks one by one.

sri_vikas_k
Not applicable
38 Views
5 Replies
Message 1 of 6

Filling the Tanks one by one.

sri_vikas_k
Not applicable

[ FlexSim 23.1.3 ]

Hi community,

In my model, when the mixer is transferring the output to the tank2, it is not holding the fluid and transferring the fluid to the next tank3. I wanted to give a delay time until the tank2 fills completely and the fluid should be transferred to tank3.

Detail process:

1. Tank2 takes the input and holds the fluid until it fills completely,

2. Once it is filled completely, it opens its output port and fills the tank3.

Thanks in advance.

Fluid Mixer Query.fsm

0 Likes
Accepted solutions (1)
39 Views
5 Replies
Replies (5)
Message 2 of 6

mischa_spelt
Advisor
Advisor
Hi. Posting as a comment, because I'm not sure what the solution using the original Fluid objects would be. But perhaps it's an idea to check out the FloWorks module. There you would just close the output ports of tank 2 in the Reset trigger, and open them during On Full. Or, in fact, you could use the "Tank certification and cleaning" process flow template for precisely this.
0 Likes
Message 3 of 6

sri_vikas_k
Not applicable

1695718147791.png

To some extent I was able to achieve, Closing the output port on simulation start. I would like to use wait for event activity to open the port, when tank is full. s there any way?

Thanks in advance.

0 Likes
Message 4 of 6

jason_lightfootVL7B4
Autodesk
Autodesk
Accepted solution

The OnFull trigger can send a message to the the holder object and you can listen to that using WaitForEvent activities in a process flow, or you can wait for the state to become STATE_FULL.

0 Likes
Message 5 of 6

sri_vikas_k
Not applicable

1695722762391.png

I did not find any onFull trigger in the Wait for Event activity, I am not doing it in the flow works, I am asking for a solution in the fluid objects available in the library. Please move the @Mischa Spelt answer as comment.

0 Likes
Message 6 of 6

jason_lightfootVL7B4
Autodesk
Autodesk
To be clearer:

1) You can use the OnFull trigger to send a message to its tank - the wait for event can listen for that message

2) You can use the wait for event to detect the state changing to STATE_FULL

0 Likes