Jump to content

Pipe bottleneck


Recommended Posts

Does anyone have any advice/trick to the case where u branch out pipe from the main one, you would expect that when branch pipe is full the main one will regain its performance, but it still gets stuck periodically.
Always had struggles with it (especially with the oxygen ones)

Link to comment
https://forums.kleientertainment.com/forums/topic/87376-pipe-bottleneck/
Share on other sites

Remove the bridge on the right, and all the vents until the one that is under the ladder. You might need to remove the bridge on the left and then run a bridge on the hydrogen line, but put a bridge going to the left so the input is where the output of the left oxygen bridge is. Deconstruct the block between the bridge to eliminate the connection, then drag a new vent to the left but not far enough to connect both sides of the bridge, then go down to your current vent line.

Untitled.thumb.png.da4f47efad2ff33c6ce0f3ccb7b62024.png

15 minutes ago, TheScaryOne said:

Remove the bridge on the right, and all the vents until the one that is under the ladder. You might need to remove the bridge on the left and then run a bridge on the hydrogen line, but put a bridge going to the left so the input is where the output of the left oxygen bridge is. Deconstruct the block between the bridge to eliminate the connection, then drag a new vent to the left but not far enough to connect both sides of the bridge, then go down to your current vent line.

So, basically, setup that is shown on clickrush's picture, correct? Where branch line bridge should be on top of the oxygen line and go down?

Seems to be working, but - priority goes on the bridge, so oxygen will not go on the left unless down line is full, which is not that significant in this case, but is kinda inconvenient in general case
ONI_1.thumb.gif.c2275ca795c8415d3a117bae080d4fed.gif

@rafker Yeah that is what I was thinking. Well if you find this setup inconvenient, there is a good chance that you don't need to merge the the two pumps into one pipe at all, since you propably just want to distribute oxygen evenly around your base. Make two seperate pipes with more or less similar outputs.

17 minutes ago, clickrush said:

@rafker Yeah that is what I was thinking. Well if you find this setup inconvenient, there is a good chance that you don't need to merge the the two pumps into one pipe at all, since you propably just want to distribute oxygen evenly around your base. Make two seperate pipes with more or less similar outputs.

I just hope they will look into it

Here's one option for a non-prioritized full throughput T-junction.

When both branches are free, it alternates packets between them. When one branch blocks, all packets go full speed to the other. It has two T-junctions, when one branch blocks they both get used and then the flow is merged.

Similar thing can be done for a three-way junction, the setup is just more complex. And I agree it shouldn't be necessary.

0CKT1XJ.jpg

 

I generally merge pump outputs to minimize the number of vent pipes and overpressure mergers I have in my base.  I may tend to overengineer my vent system, as each floor has a central line feed and an overpressure roll-over line that returns unusable air and shunts it to the feed for the next floor down.  Bottom floor shunts half of it back to the main feed for the base, ensuring overall circulation prior to max pressure getting hit, with the other half going to augment my exosuit o2 supply.

On 10/02/2018 at 9:37 AM, rafker said:

Does anyone have any advice/trick to the case where u branch out pipe from the main one, you would expect that when branch pipe is full the main one will regain its performance, but it still gets stuck periodically.
Always had struggles with it (especially with the oxygen ones)

There are a few valves you could create using pipe bridges.

One is if you put a bridge directly on the pipe, the fluid/gas packet will first try to go through the pipe bridge before proceeding

Alternately identify the root that has the least chance of becoming bottlenecked and replace a section with a pipe bridge, then run a pipe from the root that causes the bottleneck to another pipe bridge. Connect that pipe bridge's output to a point on the main line past the pipe bridge you added earlier.

Insure that packets from one pipe bridge can't flow back from its ouput to its input in anyway or you could cause the pipes to become weird

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...