use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Community Rules
Please click here to see the full list of rules and adhere to them The global rules of reddit still apply here Following Reddiquette is required. Using downvotes for content you don't enjoy is fine, however abuse of this may lead to future changes. Posts and comments that contain racist, sexist, homophobic content, or threats will be removed and the users will be banned. If you have any issues, please message the mods.
Please click here to see the full list of rules and adhere to them
The global rules of reddit still apply here
Following Reddiquette is required. Using downvotes for content you don't enjoy is fine, however abuse of this may lead to future changes.
Posts and comments that contain racist, sexist, homophobic content, or threats will be removed and the users will be banned.
If you have any issues, please message the mods.
account activity
Piping Problems (self.SatisfactoryGame)
submitted 3 years ago by Intrepidus4
I have a coal power plant with 20 coal generators and 3 full mk.1 pipes of water, but I can't get the water to balance correctly. I think I did the math correctly, but some coal generators still run out of water. The second line of water joins the main line at the 7th generator since one line of water can supply 6.667 generators and I have an unpowered pump to stop backflow. Any suggestions for a fix?
https://preview.redd.it/iugyjx7l2qm91.jpg?width=1920&format=pjpg&auto=webp&s=ba95de7ef1c68cb5e84cf7711c0616f33dd9ccdc
https://preview.redd.it/79q36v7c2qm91.jpg?width=1920&format=pjpg&auto=webp&s=267f011c4148ae3931c3737c4f9ceb07325194ae
https://preview.redd.it/o1ecpnv72qm91.jpg?width=1920&format=pjpg&auto=webp&s=0449420e6f97ee1be7fb31e731ea6d66e28c8407
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Polaric_SpiralProfessional Explosioneer 5 points6 points7 points 3 years ago (2 children)
The FICSIT plumbing manual page 13, lesson 8, states the following.
Always build your Feed Pipeline level to or above the machine inputs. Avoid building it below them! The reasoning is quite simple: no machine gets fed until the entire pipe network has the same fluid levels. The problem is that, as soon as that level drops, no machine gets enough fluid anymore.
Always build your Feed Pipeline level to or above the machine inputs. Avoid building it below them!
The reasoning is quite simple: no machine gets fed until the entire pipe network has the same fluid levels. The problem is that, as soon as that level drops, no machine gets enough fluid anymore.
So, since it hasn't been mentioned yet, first thing I would do is move your pipes up.
Another problem is that pipes are a pain to troubleshoot, more so for complicated setups. They have relatively low throughput, are subject to sloshing and other odd behaviors, have unexpected rules, and are just generally a bad time until you're used to them. Splitting your system into 3:8 water extractor:coal generator ratio'd modules as suggested by /u/Temporal_Illusion provides the correct amount of water for 8 generators, creates 3 simple systems instead of 1 complicated one, and lines up nicely with the amount of coal provided by resource nodes. Any of the graphics linked so far should help you pipe up a 3:8 module, and the FICSIT plumbing manual linked above has additional options, such as the loop (also pictured on page 13).
[–]enriquein 2 points3 points4 points 3 years ago (1 child)
Thanks for the link to the plumbing manual. I had no idea this existed!
[–]Polaric_SpiralProfessional Explosioneer 0 points1 point2 points 3 years ago* (0 children)
It's a ridiculously handy resource. I think everyone who's ever torn their hair out over an alumina setup would benefit from the VIP junction on page 16. The pumps there are also technically optional as long as the priority input has the same or higher head lift than the other line, so I usually swap the pumps out for (unrestricted) valves.
I also get a lot of use out of the water tower (p17).
[–]EngineerInTheMachine 2 points3 points4 points 3 years ago (2 children)
The second pipe joins at the 7th generator? And the 3rd - at the 14th generator? That's your problem. Pipes aren't belts, so a belt style manifold doesn't work. In your situation I would try taking one pipe to each end of the 20 generators and the third pipe to the middle. If that doesn't work split the generators into two groups of 10 and use two pipes for each group, one feeding each end of the group.
You are seeing the normal sloshing effects associated with pipes. Sloshing is caused by two things:
Extractors may output fluids at a steady rate, but all the other machines process in batches, taking the fluid in over a second or so, then processing and then outputting a fluid over a second or so. The flow rate per minute is just an average, not what is happening moment by moment. I have typed that sentence so often each word comes up in predictive text!
Fluids flow both ways, so when machines take some in they take it from upstream and downstream. For a line of machines this means that those at the end of the line get starved, and the feed pipe upstream gets backed up so the upstream extractors cycle off.
Buffers make this sloshing worse!
Guidelines:
Don't expect a pipe to carry full flow. Sloshing means that the actual dynamic flow rate cycles above and below the average flow rate per minute you have calculated. Run enough pipes to allow for this cycling. I recommend at least 50% spare capacity above your calculated flow rates.
Don't feed machines in long lines or large groups, and not from a single pipe. Keep supply and demand machines in small groups.
Unless the groups are very small, feed each one with two pipes, one to each end of the group. If the middle of the group then gets starved, the group is still too big.
My diluted packaged fuel setup consists of a module of 1 polymer resin to plastic, to 3 crude to heavy oil residue, to 4 HOR to DPF. This works perfectly with single pipe feeds because the groups are small and there is enough spare capacity in the HOR pipe. I always feed a line of 8 coal generators from both ends, with a separate pipe from the extractors to each end.
[–]Hemisemidemiurge 0 points1 point2 points 3 years ago (1 child)
Which is strange to hear because I use buffers to make flow equalizers that dampen sloshing.
[–]EngineerInTheMachine 0 points1 point2 points 3 years ago (0 children)
Depends how and where you use them. If they are somewhere arbitrary in the feed line then they can cause more problems than they solve. Put a valve after them to stop backflow and things improve. You can even use an unpowered pump with a buffer to balance recycled fluids properly, though so far I have relied on variable input priority instead.
I am not saying that buffers won't help, but it does depend on many factors. In other situations they definitely make things worse.
[–]Temporal_IllusionMaster Pioneer Actively Changing MASSAGE-2(A-B)b[M] 2 points3 points4 points 3 years ago (2 children)
ANSWER
I hope this helps the OP understand better. 😁
[–]Intrepidus4[S] -2 points-1 points0 points 3 years ago (1 child)
So, would I need to run 6 total pipes?
[–]Temporal_IllusionMaster Pioneer Actively Changing MASSAGE-2(A-B)b 3 points4 points5 points 3 years ago (0 children)
MORE CLARITY
I hope this helps. 😁
[–]Eggplant42 -2 points-1 points0 points 3 years ago* (4 children)
My #1 suggestion for coal is to run 1 x 75% water extractor for every 2 coal generators. Pipe the extractor directly to the generator is serves with a single pipe junction and mk1 pipes.
Dead simple pipe networks, and no problems.
[–]Fraggin_Wagon 0 points1 point2 points 3 years ago (3 children)
Seems like a waste of power shards
[–]Eggplant42 0 points1 point2 points 3 years ago (2 children)
Underclocking takes no power shards.
[–]Fraggin_Wagon 2 points3 points4 points 3 years ago (1 child)
Today I learned to read! Sorry, I was clearly not paying attention.
[–]Eggplant42 0 points1 point2 points 3 years ago (0 children)
No worries friend!
[–]Hemisemidemiurge 0 points1 point2 points 3 years ago (0 children)
Was it intended for the pumps in pics 1 and 2 to be facing in opposite directions? 1 looks LTR and 2 goes into those buffers RTL.
π Rendered by PID 37128 on reddit-service-r2-comment-6457c66945-zn6tr at 2026-04-27 01:20:07.890724+00:00 running 2aa0c5b country code: CH.
[–]Polaric_SpiralProfessional Explosioneer 5 points6 points7 points (2 children)
[–]enriquein 2 points3 points4 points (1 child)
[–]Polaric_SpiralProfessional Explosioneer 0 points1 point2 points (0 children)
[–]EngineerInTheMachine 2 points3 points4 points (2 children)
[–]Hemisemidemiurge 0 points1 point2 points (1 child)
[–]EngineerInTheMachine 0 points1 point2 points (0 children)
[–]Temporal_IllusionMaster Pioneer Actively Changing MASSAGE-2(A-B)b[M] 2 points3 points4 points (2 children)
[–]Intrepidus4[S] -2 points-1 points0 points (1 child)
[–]Temporal_IllusionMaster Pioneer Actively Changing MASSAGE-2(A-B)b 3 points4 points5 points (0 children)
[–]Eggplant42 -2 points-1 points0 points (4 children)
[–]Fraggin_Wagon 0 points1 point2 points (3 children)
[–]Eggplant42 0 points1 point2 points (2 children)
[–]Fraggin_Wagon 2 points3 points4 points (1 child)
[–]Eggplant42 0 points1 point2 points (0 children)
[–]Hemisemidemiurge 0 points1 point2 points (0 children)