Start with the standard recipe rates

The figures here convert the standard recipes in the planner data to per-minute rates. Plastic uses 30 m³/min of Crude Oil to make 20 Plastic/min plus 10 m³/min of Heavy Oil Residue. Rubber uses the same 30 m³/min to make 20 Rubber/min plus 20 m³/min of Heavy Oil Residue. Fuel uses 60 m³/min of Crude Oil and returns 40 m³/min of Fuel plus 30 Polymer Resin/min. Each recipe runs in a Refinery drawing 30 MW at 100% clock.

Choose an outlet for every byproduct as you decide what to make. Plastic and Rubber take the same amount of Crude Oil, but their Heavy Oil Residue output differs. The Fuel recipe makes Polymer Resin instead. If a byproduct has nowhere to go and its pipe fills, the upstream production stops.

Standard recipe rates per minute (Refinery at 100%)
ProductInputOutputMachine power
Plastic30 m³ Crude Oil20 Plastic + 10 m³ Heavy Oil Residue30 MW
Rubber30 m³ Crude Oil20 Rubber + 20 m³ Heavy Oil Residue30 MW
Fuel60 m³ Crude Oil40 m³ Fuel + 30 Polymer Resin30 MW

Build a first oil line around 60 m³/min

If you want 20 Plastic/min and 20 Rubber/min, use one Refinery for each product. Together they need 60 m³/min of Crude Oil and produce 30 m³/min of Heavy Oil Residue. Residual Fuel converts 60 m³/min of residue into 40 m³/min of Fuel, so running it at half clock gives 20 m³/min of Fuel. That is exactly what one Fuel-Powered Generator consumes; it produces 250 MW.

The block uses 2.5 Refineries in total, or 75 MW, leaving 175 MW after subtracting those machines from the generator output. This comparison excludes the Oil Extractor, pumps and other support equipment. At start-up, bring Crude Oil through the refineries and fill the residue and Fuel lines before connecting the generator load; that helps avoid an early power shortfall stopping the whole line.

An Oil Extractor on a Normal node produces 120 m³/min at 100% clock, so 60 m³/min is half of that rate. If the Crude Oil line backs up, check the extractor clock, refinery demand and pipe capacity as well as the supply rate.

Choose a residue outlet by power and Water supply

Compare three common destinations for the 30 m³/min of Heavy Oil Residue from the 20 Plastic/min and 20 Rubber/min block. The power figures below are gross output from burning only that byproduct; upstream production power is separate.

Diluted Fuel is an alternate recipe: a Blender turns 50 m³/min of Heavy Oil Residue and 100 m³/min of Water into 100 m³/min of Fuel. Scaling it to 30 m³/min of residue takes 60 m³/min of Water and returns 60 m³/min of Fuel. That is 0.6 of a 75 MW Blender, or 45 MW. If you have not unlocked the alternate, start with Residual Fuel or Petroleum Coke.

Each Coal-Powered Generator consumes 25 Petroleum Coke/min and 45 m³/min of Water. The 90 Coke/min from this route supports 3.6 generators and requires 162 m³/min of Water. Without that Water supply, the higher gross power figure does not translate into a running plant. Water extraction and pumps are not included in the table.

A pipe scene from the official Update 1.1 Satisfactory Press Kit. Its HUD is from the older UI and is not a current walkthrough or the 60 m³/min crude-oil layout in this guide.
A pipe-network screenshot from the official Update 1.1 Press Kit. The HUD and control prompts show the older UI and are not current instructions. It provides general fluid-routing context, not the 60 m³/min recipe chain or Heavy Oil Residue result in this article.Official Satisfactory Press & Content Creators page · Original image (official Press Kit)
What 30 m³/min of Heavy Oil Residue can support (upstream machine power excluded)
RouteOutputPower benchmarkExtra input
Residual Fuel20 m³/min Fuel1 Fuel-Powered Generator · 250 MWNone
Petroleum Coke90 Petroleum Coke/min3.6 Coal-Powered Generators · 270 MW162 m³/min Water
Diluted Fuel (alternate)60 m³/min Fuel3 Fuel-Powered Generators · 750 MW60 m³/min Water · 0.6 Blender

Use the Polymer Resin from the Fuel recipe

The standard Fuel recipe that makes 40 m³/min of Fuel also produces 30 Polymer Resin/min. Residual Plastic turns 60 Polymer Resin/min plus 20 m³/min of Water into 20 Plastic/min. Residual Rubber turns 40 Polymer Resin/min plus 40 m³/min of Water into 20 Rubber/min. Decide which product will take the resin before scaling up Fuel, so the refineries do not stop when the byproduct backs up.

Recycled Plastic and Recycled Rubber are alternate recipes that use Fuel and each other’s output. Neither creates a useful loop by itself; plan the Crude Oil feed, initial product and final takeoff together. For solved loop rates, start-up order and Fuel pipe setup, see the [Complete Oil Recycling Loop guide](/en/articles/oil-loop-complete/). The [Diluted Fuel Power guide](/en/articles/diluted-fuel-power/) shows that route as a complete power plan.

Check the plan and trace byproducts when production stops

Set Plastic or Rubber as a target in the Planner and check how much Crude Oil the standard recipe requires. In production steps and balances, look for leftover Heavy Oil Residue or Polymer Resin. Then enable unlocked alternate recipes one at a time and compare the machine count and Water demand. To include power, enable Fuel-Powered Generators, choose Fuel as the input and set a target in MW.

If the factory stalls, check in this order: (1) whether the Heavy Oil Residue or Resin tank and pipe are full, (2) whether the byproduct outlet consumes the rate being made, (3) whether Fuel reaches the generators, and (4) whether the generators have power to start. The Planner calculates recipes and steady-state balances; it does not reproduce your pipe elevations, head lift, start-up flow or buffer sizes.

Data and recipe sources

Related items

Related guides

Try it in the planner

Opens the planner with the conditions from this guide already loaded. Target rates and the recipes you allow can be changed once it is open.

Open a 60 Plastic/min plan and check the byproduct balance