Oxygen Not Included

Oxygen Not Included

View Stats:
Kalmor May 27, 2017 @ 5:38am
Liquid valve issues
I'm having weird issues with liquid valves. I have them setup before electrolizers to try limit the water flow to them, but no matter what i set the flow to it pumps full 10kg packets to them, even when setting to 0 flow. And yes the dupes can reach them, they are on the floor or right next to ladders a few tiles from the elecs. (No max pressure either so pipes aren't geting backed up)

Another issue seems to be the priority dupes will activate valves. I've got dupes doing priority 3 digging and ignoring a request to set the valve flow pumping water into my tank from a geyser. And with no way too set the priority on valves, I ended up having to disable the pump itsef.

Haven't had the need for gas valves in my playthrough since the update yet, so not sure if this affects them too. Valves definitely seemed too wok better in the Thermal build.

So after about 50 cycles some dupe eventually turned one of the valves off. The other one I set to 0 continues to be ignored.
< >
Showing 1-15 of 18 comments
Ackranome May 27, 2017 @ 7:22am 
Try putting 2 liquid valves on the same line.
Kalmor Jun 2, 2017 @ 11:48am 
Nope that still doesn't work. i have a pump connected to a valve connected to another valve connected to farm tiles. The first valve is set to around 1kg but sends 10kg packets, the second is set to 0 and still pumps 10kg packets through. The valve even shows it's off?!?!?


http://steamcommunity.com/sharedfiles/filedetails/?id=938192319

http://steamcommunity.com/sharedfiles/filedetails/?id=938192192
Last edited by Kalmor; Jun 2, 2017 @ 11:50am
Ackranome Jun 3, 2017 @ 6:39am 
I don't see a pipe to the second one? They aren't connected.
Kalmor Jun 3, 2017 @ 6:56am 
Pipe is connected to top 2 but not bottom one. (If you look closely you will see the 2nd one is set to 0, but water is still flowing) Gas valves work as expected and split packets up into smaller ones, liquid valves do not. I' m still putting them in in the event it does get fixed, but no matter what i set the value to, it will always sends full packets.

edit: I see the mouse cursor wasn't captured with the screencap. Mouse is over the next pipe in the link after the valve showing it's a full 10kg packet, instead of what I limited it to
Last edited by Kalmor; Jun 3, 2017 @ 6:58am
Kalmor Jun 3, 2017 @ 7:06am 
I'm begining to think that what is happening is the consumer is filling up and slowly down the line everything starts backing up until you have 10kg packets no matter what. Kinda counter-intuitive. i would expect it to not merge packets in the pipe after a valve and backup in smaller packets instead. Looking closer at my gas pipes the same thing happens, but the packets are smaller to begin with and the consumers use them up more quickly so it's less noticible.
Ackranome Jun 3, 2017 @ 7:15am 
Originally posted by Kalmor:
Pipe is connected to top 2 but not bottom one. (If you look closely you will see the 2nd one is set to 0, but water is still flowing) Gas valves work as expected and split packets up into smaller ones, liquid valves do not. I' m still putting them in in the event it does get fixed, but no matter what i set the value to, it will always sends full packets.

edit: I see the mouse cursor wasn't captured with the screencap. Mouse is over the next pipe in the link after the valve showing it's a full 10kg packet, instead of what I limited it to


I don't see this - the ladder has a gap.
Kalmor Jun 3, 2017 @ 7:19am 
pipe is coming from valve above into the one below. the pipe along the ladder was for the next row down. i did a little rearranging which is why there's water in the pipes there. ;)
sgargoyle Jun 3, 2017 @ 8:14am 
it only looks like its pumping when its just small packets from the back of the line compressing towards the front. if you cut the flow entirely the last packet will keep slpitting along the chain making it look like its making 10k packets after it when its only showing that there is motion in the pipe
Last edited by sgargoyle; Jun 3, 2017 @ 8:14am
Kalmor Jun 3, 2017 @ 8:25am 
Not sure i understand. I'm trying to take big packets (IE: directly from the liquid pump) and send them to a valve to limit the flow to my plants. No matter what I set the valve to, water flows straight through it into the plants without the packet being cut into smaller packets. Even if the valve is set to 0. And I've checked my piping, they are definitely going through the valve properly.

I have seen the flow being limited very briefly after first putting in the pipes and valves, but it backs up within a cycle and stops limiting the flow.
71 Jun 3, 2017 @ 9:03am 
Originally posted by Kalmor:
I'm begining to think that what is happening is the consumer is filling up and slowly down the line everything starts backing up until you have 10kg packets no matter what....

This is indeed how valves operate. They only control the rate at which a fluid (gas or liquid) enters a section of pipe. They do not regulate how much builds up in it.


If water has already filled the pipe sections after the valve, it might be several cycles for that volume to drain away and accurately reflect the new flow rate.


I'll fire up the game and do some quick testing with liquid valves. I've been using gas valves without issue, but it's possible that doesn't generalize.
71 Jun 3, 2017 @ 10:02am 
I messed around with some valves (both liquid and gas) in my own game.

I didn't have any issues with liquid valves pumping the wrong amounts. Once a valve was set to a particular amount, and a dupe came and flipped the switch, that is how much it outputted. This goes for 0 Kg/s shutting it off completely as well.

I DID have an issue where valves positioned in a certain area weren't giving dupes the "flip my switch" job properly. I waited several (~5) cycles to have a liquid valve flipped all while I did several other build, deliver and flip jobs around it without much delay. A gas valve I had right next to it for ~2 cycles also never got flipped.

----

EDIT: I know what's wrong. Valve flip jobs don't get sent (for some weird reason) when their output pipe is full. Or perhaps it's just when they get built over a full ouptut pipe.

The good news is you can fix the issue by deconstructing the input pipe, allow the output pipe to drain (assumes there's something consuming the contents) and then the flip job will get triggered and you can safely rebuild the input.
Last edited by 71; Jun 3, 2017 @ 10:06am
AquaX Jun 3, 2017 @ 10:30am 
The other issue is there is a bug in which all any utilities and plants that takes in water always take the full amt in the line since the game priority the pump over others. The only way to fix this is have 4-5 water vents near the pump so that it forces only 1 drop to go though the valve at a time. This is the only fix for it currently but w the amt of water most base can get from geysers I say waste away.

This issue has been in the game since alpha and I am not sure if it has been fix.
Most do not really care about this issue atm since geysers pretty cover you.

Or did u slap the valve over the pipline? That breaks the line by bug. U need to add the valve first the link the lines.
Last edited by AquaX; Jun 3, 2017 @ 11:24am
Nellvan Jun 3, 2017 @ 11:29am 
Originally posted by AquaX:
The other issue is there is a bug in which all any utilities and plants that takes in water always take the full amt in the line since the game priority the pump over others. The only way to fix this is have 4-5 water vents near the pump so that it forces only 1 drop to go though the valve at a time. This is the only fix for it currently but w the amt of water most base can get from geysers I say waste away.

This issue has been in the game since alpha and I am not sure if it has been fix.
This was fixed way back with the Thermal Upgrade or even before.
It might look like it still happens because of the way the flow is visualised.

Originally posted by 71:
I know what's wrong. Valve flip jobs don't get sent (for some weird reason) when their output pipe is full. Or perhaps it's just when they get built over a full ouptut pipe.

The good news is you can fix the issue by deconstructing the input pipe, allow the output pipe to drain (assumes there's something consuming the contents) and then the flip job will get triggered and you can safely rebuild the input.
Thanks a lot, I just had the issue again and didn't get anywhere. I've fixed this before somehow, but this time it just didn't wanna work.
Last edited by Nellvan; Jun 3, 2017 @ 11:30am
AquaX Jun 3, 2017 @ 11:43am 
Did u put the valve first, then connect the line?
Last edited by AquaX; Jun 3, 2017 @ 11:43am
Kalmor Jun 3, 2017 @ 1:22pm 
I've been wondering about positioning since I have noticed that dupes will ignore some valves even though they can reach them but happily change others. I'll try the deconstruct method and see if that helps, although yes by this point water isn't really an issue. I guess i'm just still trying to wrap my head around how they work as oppossed to how I think it should work. ;) I think the confusion comes in seeing those 10k packets moving each tick and wondering is the machine actually using that or is the excess just getting destroyed.

I tend to add the valves as part of the build instructions when building the pipes themselves, so they get built the same time.
Last edited by Kalmor; Jun 3, 2017 @ 1:22pm
< >
Showing 1-15 of 18 comments
Per page: 1530 50

Date Posted: May 27, 2017 @ 5:38am
Posts: 18