Fluid Solver
Enter the fluid outputs you need per second and calculate the refinery and cracking chain to produce them.
Plan Heavy Oil, Light Oil, Petroleum Gas, Lubricant and Sulfuric Acid together, with machines, modules, beacons and quality included.
Simple and fast is the goal. Fluid Solver is designed for quick setup and straightforward use, rather than covering every possible production scenario. If you have ideas that could make it simpler, faster or more convenient, please share them!
Features
- Planet-aware planning: Uses the supported processing routes and water or steam sources available on your selected planet.
- Automatic route selection: Compares available routes to find the best balance, or lets you choose a processing recipe yourself.
- Practical building counts: Shows whole buildings to construct, exact building demand and utilization.
- Exact production rates: Rounding up buildings adds spare capacity without inflating downstream production or resource demand.
- Modules and beacons: Configure machine loadouts, quality and beacon counts, including 4-4-5 and 8-8-10 patterns for inline refineries.
- Supply overview: See the resources required per second.
- Saved settings and a pinnable window.
- Optional GUI_Unifyer support.
Unavoidable surplus is flagged. The mod plans your chain; it does not control machines, configure circuits or dispose of excess fluids.
How to use
Open Fluid Solver from the shortcut bar, select your planet and enter your target outputs. Adjust the setup if needed, then press Solve.
Startup tip: These builds are tightly balanced. For a smoother startup, it is usually best to let the relevant storage tanks build up a buffer of over 1,000 fluid units before connecting external consumers. If you are familiar with circuit conditions, you can instead use circuit-controlled pumps to hold back output until a buffer is available.
For Factorio 2.1.
PS: Currently no support for Gleba-based recipes.