Jump to content

A pressure vent


Recommended Posts

I have a set of showers and lavatories and I want to be sure their output pipes never get full. I also have a set of fertilizer makers and I want to be sure their input pipes are always full so they have enough material to work on all the day and night. This means I need all output from showers and lavatories needs to go to the fertilizer makers, but then all excess needs to be dumped somewhere. And I want to make sure that as little as possible is dumped to keep the makers busy.

A pressure vent would be a (preferably passive) device that has one input and two outputs, and sends all input to one output unless that output is full, then it starts sending the input to the other output.

Here is an image how I solved it in my base, though the solution is a bit clunky. There are four pipe bridges which in total steal 15/16 of whatever comes through the pipe, letting the rest (or whatever's above them being full) go forth to the purifier. It would be nice to have just one device to do the trick, though.

VsZmBcV.jpg

Link to comment
Share on other sites

1 hour ago, Masterpintsman said:

Route the pipe over the input of the bridge (instead of having a junction before it) and it should consume everything coming it's way till the output pipe is full.

Okay, I did not try that because I had experience from the past that such circuits behave strange ... but I still have to put a pipe bridge or a valve in there to get the function right, and having dedicated device for the purpose would feel less like cheating or using side effects of the game design.

Link to comment
Share on other sites

To me it would make more sense if an inlet or outlet attached to the pipe in given tile acted as a connection in fifth direction (perpendicular to screen). The pipe is going around the machine, not through it so the junction should alternate appropriately all connections at given tile, one of them being from/to the device.

Link to comment
Share on other sites

Well the whole piping system is not very good. An output port in line with the pipe will get blocked by contents of the pipe, for instance. If there are inputs and outputs interleaved, or if there are loops on the pipe, the pipe gets "confused" where to send its contents. A dead end pipe will keep its contents forever, you need to build something at the end of the pipe to get it empty.

And when one or more of these issues gets fixed, we may lose this convenient function of input directly on the pipe as a byproduct. That's why I don't like it.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...