Electric pump flow
b4nst opened this issue · 7 comments
Please use the search functionality before reporting an issue. Also take a look at the closed issues!
Issue description:
I don't know if it's a bug, the intended behaviour or a misassembly from me. My electric pump doesn't work properly (I think). I have attached a screenshot of a very simple design including an electric pump, some basic mech pipes, a creative energy cube and a creative tank (for infinite flow).
The pump's state alternate from No fluid
to something like Water: 400 mB/t
. The No fluid
is longer than the Water
state. When I add some speed modules, I end up not seing the Water
state anymore.
When I debug the pipes with the Network Reader, the Throughput also alternate between 0 and 400 400mB/t (seems logic).
Steps to reproduce:
Version (make sure you are on the latest version before reporting):
Forge: 31.1.35
Mekanism: 9.9.17
Other relevant version:
This looks perfectly normal to me. Creative fluid tanks don’t fill up with any water. You see only a bit of water in the pipes and pump because it’s getting forced out and into the fluid tank.
Yeah I know that creative tanks don't fill up, that's exactly why I used it here. My problem is not with the tank not filling, it's with the very little throughout the pump delivers. The problem remains if I replace the creative tank with a classic tank (at least until the tank is full).
Isn't the pump supposed to deliver a constant throughput ?
No. The pump sucks source blocks independently (1000 mB at a time) with a delay in between that can be lessened with upgrades.
I’ll note that the pump quickly reverting to “No Fluid” implies high throughput of the pipes.
Ok, I tried to feed an Electrolytic Separator, and adding more pump and upgrades. What I understood of your last note and my test is that if the state revert to "No Fluid" it implies I have not enough pumps/upgrades, right ? The mechanism that need water will "suck" it back to the pumps as soon as water is available in the pipes/pumps ?
Indeed by using upgrades or adding more pumps, eventually the state stop reverting (obviously not with the creative tank, because of its infinity).
Closing as it doesn’t sound like this is an issue.
‘No Fluid’ refers to the fluid stored in the pump’s buffer. The pump will say ‘no fluid’ once it’s sent all it’s contained fluid to a connected pipe (which will happen fast).