Satisfactory Production Calculator
Optimize your factory output and resource efficiency in Satisfactory.
How many items this recipe produces per minute.
How many of the input item are consumed per minute.
e.g., 1 for standard, 0.6 for Mk.2, 1.5 for overclocked, 2.5 for Mk.3 overclocked.
How many machines are running this recipe.
Your Factory Output
Key Metrics:
- Effective Output/Min: —
- Effective Input/Min: —
- Required Input per Output: —
Effective Output/Min = (Recipe Output/Min) * (Machine Speed Factor) * (Number of Machines)
Effective Input/Min = (Recipe Input/Min) * (Machine Speed Factor) * (Number of Machines)
Input per Output = (Effective Input/Min) / (Effective Output/Min)
What is Satisfactory Production Optimization?
Satisfactory production optimization is the process of fine-tuning your factory’s layout, machine configurations, and resource management to achieve the highest possible output of desired items per minute, while efficiently utilizing raw materials and power. In the complex world of Satisfactory, where players build multi-layered, sprawling factories, simply placing buildings is not enough. True success lies in understanding and manipulating the underlying mechanics to create a hyper-efficient production chain. This involves calculating the exact throughput of items through various recipes and machines, considering factors like machine speed, overclocking, and the number of machines used. Achieving satisfactory production is crucial for progressing through the game’s tiers, completing complex projects, and unlocking advanced technologies.
Who should use it:
- Players aiming to automate higher-tier components.
- Engineers planning large-scale production lines for complex items.
- Anyone looking to optimize resource usage and reduce waste.
- Players experimenting with overclocking or underclocking machines.
- Those who want to precisely match production rates between different stages of their factory.
Common misconceptions:
- “More machines always means more output”: While true to an extent, this ignores input limitations and the potential for bottlenecks. Proper optimization balances inputs and outputs.
- “Overclocking is always the best option”: Overclocking increases output but also significantly increases power consumption and heat, which can lead to other issues if not managed.
- “Satisfactory is just about building”: The core gameplay loop involves complex logistical and engineering challenges that require calculation and planning beyond basic construction.
- “Recipes are fixed and unchangeable”: Satisfactory offers alternate recipes, which drastically change production efficiency and resource requirements, making re-calculation essential.
Satisfactory Production Formula and Mathematical Explanation
Optimizing production in Satisfactory relies on understanding how individual machines and recipes interact to determine overall factory throughput. The core concept is calculating the effective rate at which an item is produced or consumed by a given setup.
Core Calculations:
The primary calculations revolve around determining the actual output and input rates of a specific recipe when run on a set of machines with a particular speed factor.
- Effective Output Rate per Minute: This is the actual number of items produced per minute by a single machine running a specific recipe, adjusted for the machine’s speed.
- Effective Input Rate per Minute: This is the actual number of input items consumed per minute by a single machine running a specific recipe, adjusted for the machine’s speed.
- Total Effective Output/Input: To find the total output or input for multiple machines, we multiply the effective rate per machine by the total number of machines.
- Input per Output Ratio: This metric helps understand the efficiency of a recipe by showing how much input is needed for each unit of output.
Formula Derivation:
Let:
- $R_{out}$ = Recipe’s base output quantity per minute
- $R_{in}$ = Recipe’s base input quantity per minute
- $S_{machine}$ = Machine’s Speed Factor (e.g., 1 for base speed, 1.5 for 150% speed)
- $N_{machines}$ = Number of machines running the recipe
The effective rate per machine is calculated by multiplying the recipe’s base rate by the machine’s speed factor:
- Effective Output per Machine = $R_{out} \times S_{machine}$
- Effective Input per Machine = $R_{in} \times S_{machine}$
The total effective rate across all machines is then:
- Total Effective Output/Min = ($R_{out} \times S_{machine}$) $\times N_{machines}$
- Total Effective Input/Min = ($R_{in} \times S_{machine}$) $\times N_{machines}$
This is what our calculator terms “Effective Output/Min” and “Effective Input/Min”.
The relationship between input and output is critical:
- Input per Output Ratio = (Total Effective Input/Min) / (Total Effective Output/Min)
- Input per Output Ratio = [($R_{in} \times S_{machine}$) $\times N_{machines}$] / [($R_{out} \times S_{machine}$) $\times N_{machines}$]
- Simplifying, Input per Output Ratio = $R_{in} / R_{out}$ (Note: This simplified ratio assumes identical machine speeds for both input and output calculations if comparing different machines. When calculating for a single setup, the effective rates are used.)
Variables Table:
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Recipe Output/Min ($R_{out}$) | Base number of items produced by the recipe per minute. | Items/min | Varies greatly (e.g., 1 to 1000+) |
| Recipe Input/Min ($R_{in}$) | Base number of input items consumed by the recipe per minute. | Items/min | Varies greatly (e.g., 1 to 1000+) |
| Machine Speed Factor ($S_{machine}$) | Multiplier representing the machine’s operational speed relative to its base speed (1.0). Affected by overclocking, underclocking, or machine tier. | Unitless | 0.01 to 3.0 (Max overclock is 250%, resulting in 2.5 factor. Base is 1.0) |
| Number of Machines ($N_{machines}$) | The count of machines utilizing the specific recipe. | Machines | 1+ |
| Effective Output/Min | Actual items produced per minute by the entire machine setup. | Items/min | Calculated |
| Effective Input/Min | Actual input items consumed per minute by the entire machine setup. | Items/min | Calculated |
| Input per Output | Ratio of input items consumed to output items produced. Lower is generally more efficient. | Items Input / Item Output | Calculated |
Practical Examples (Real-World Use Cases)
Example 1: High-Speed Caterium Ingot Production
A player wants to produce a large quantity of Caterium Ingots using the ‘Caterium Ingot’ crafting recipe, which requires 45 Caterium Ore per minute and produces 30 Caterium Ingots per minute. They have access to powerful Mk.3 Miners and want to set up a dedicated production line with 5 Assembler Mk.II machines, running at their base speed (1.0 speed factor).
Inputs:
- Recipe Output/Min (Caterium Ingots): 30
- Recipe Input/Min (Caterium Ore): 45
- Machine Speed Factor: 1.0
- Number of Machines: 5
Calculation Steps:
- Effective Output/Min = 30 items/min * 1.0 * 5 machines = 150 Caterium Ingots/min
- Effective Input/Min = 45 items/min * 1.0 * 5 machines = 225 Caterium Ore/min
- Input per Output = 225 / 150 = 1.5 Items Ore / Item Ingot
Result Interpretation: This setup will produce 150 Caterium Ingots per minute, consuming 225 Caterium Ore per minute. The ratio of 1.5 Ore per Ingot indicates that for every Ingot produced, 1.5 units of Ore are consumed. This is an efficient setup for high-volume ingot production.
Example 2: Optimizing Modular Frame Production with Overclocking
A player needs to produce Modular Frames for a large project. The ‘Modular Frame’ recipe requires 12 Iron Rods and 40 Iron Plates per minute and produces 10 Modular Frames per minute. They have 3 standard Constructor machines (speed factor 1.0) but realize they need more output. They decide to overclock 2 of the Constructors to 150% speed (1.5 speed factor) and run the third at base speed (1.0 speed factor).
Inputs for Machine 1 & 2 (Overclocked):
- Recipe Output/Min: 10
- Recipe Input/Min (assume Iron Rods for simplicity, though it’s complex): 12
- Machine Speed Factor: 1.5
- Number of Machines: 2
Inputs for Machine 3 (Base Speed):
- Recipe Output/Min: 10
- Recipe Input/Min: 12
- Machine Speed Factor: 1.0
- Number of Machines: 1
Calculation Steps:
- For the 2 overclocked machines:
- Effective Output/Min = (10 * 1.5) * 2 = 30 Modular Frames/min
- Effective Input/Min = (12 * 1.5) * 2 = 36 Iron Rods/min
- For the 1 base speed machine:
- Effective Output/Min = (10 * 1.0) * 1 = 10 Modular Frames/min
- Effective Input/Min = (12 * 1.0) * 1 = 12 Iron Rods/min
- Total Production:
- Total Effective Output/Min = 30 + 10 = 40 Modular Frames/min
- Total Effective Input/Min = 36 + 12 = 48 Iron Rods/min
- Total Input per Output = 48 / 40 = 1.2 Iron Rods / Modular Frame
Result Interpretation: By using a mix of overclocked and base-speed machines, the player achieves a total output of 40 Modular Frames per minute, consuming 48 Iron Rods per minute. This is significantly higher than if all 3 machines ran at base speed (30 frames/min). However, the power consumption will also be higher due to overclocking. The input per output ratio slightly improves to 1.2, reflecting the efficiency gained.
How to Use This Satisfactory Production Calculator
This calculator is designed to be intuitive and help you quickly determine the output and input rates for any recipe in Satisfactory, considering machine speed and quantity. Follow these simple steps:
- Input Recipe Output: Enter the number of items a specific recipe produces per minute (e.g., 10 for Modular Frames).
- Input Recipe Consumption: Enter the number of input items the recipe consumes per minute (e.g., 12 for Iron Rods in Modular Frames).
- Set Machine Speed Factor: Input the speed multiplier for your machine. A standard machine has a factor of 1.0. Overclocking increases this (e.g., 1.5 for 150%), while underclocking decreases it. You can find these values in-game or on Satisfactory wikis.
- Specify Number of Machines: Enter how many machines will be running this specific recipe.
- Calculate: Click the “Calculate Production” button.
How to read results:
- Primary Result (Large Green Number): This is the total Effective Output Rate per Minute for your setup – the main item you are producing.
- Key Metrics:
- Effective Output/Min: Confirms the primary result.
- Effective Input/Min: Shows the total consumption rate of the primary input item for your setup. Crucial for planning resource supply lines.
- Required Input per Output: This ratio (Input/Output) tells you how much of the input item is needed for each unit of output item. A lower number signifies greater efficiency.
- Assumptions: This section shows the exact values used for Machine Speed Factor and Number of Machines in the calculation.
Decision-making guidance:
- Use the “Effective Input/Min” to ensure your miners and belts can supply enough resources.
- Compare the “Input per Output” ratio across different recipes or alternate recipes to choose the most resource-efficient path.
- Adjust the “Number of Machines” or “Machine Speed Factor” to meet your target production goals. Remember that overclocking requires significantly more power.
- Use the “Copy Results” button to easily paste your calculations into notes or spreadsheets.
Key Factors That Affect Satisfactory Production Results
Several critical factors influence the efficiency and output of your Satisfactory factories. Understanding these is key to successful optimization:
- Recipe Choice: The most fundamental factor. Different recipes for the same item can have vastly different input/output ratios and resource requirements. For example, the alternate recipe for Rotors using Wire and Screws is generally more efficient than the base recipe using Iron Rods. Always research available recipes.
- Machine Speed Factor: This directly impacts both input and output. A machine running at 200% speed (factor 2.0) will produce twice as much and consume twice as many resources as a base speed machine (factor 1.0). This is the primary lever for increasing throughput per machine, but comes at a higher power cost.
- Number of Machines: Scaling up production is as simple as adding more machines, provided you have sufficient power and resource input. This calculator helps determine how many machines are needed to achieve a target output.
- Power Consumption: Overclocking machines dramatically increases their power draw. Ensuring your power grid can support the total consumption is paramount. Insufficient power will cause machines to underclock automatically, drastically reducing output.
- Resource Availability and Logistics: Even the most optimized machine setup is useless if it’s starved of resources. Miners, transportation (belts, pipes, trains, drones), and storage all play a role. Bottlenecks in the supply chain will cap your effective production.
- Machine Clock Speed/Overclocking: As mentioned, this directly scales production and consumption. Players must balance the desire for high output with the significantly increased power demands and potential heat issues (though heat is less of a concern in Satisfactory post-update 8 compared to earlier versions).
- Underclocking: Sometimes, you might want to reduce output to conserve power or precisely match a slower downstream process. Underclocking a machine (e.g., to 0.5 speed factor) reduces both input and output proportionally.
- Alternative Recipes: Satisfactory features numerous alternate recipes unlocked via the MAM or crash sites. These can fundamentally change the resource cost and output rate of items, making recalculation with this tool essential when exploring new recipes.
Frequently Asked Questions (FAQ)