Satisfactory Calculator: Optimize Your Production Chains
Satisfactory Production Chain Calculator
Calculation Results
Key Values:
Required [Iron Rods] per [Heavy Modular Frames]: —
Required [Screws] per [Heavy Modular Frames]: —
Required [Bolts] per [Heavy Modular Frames]: —
Machines Needed for [Heavy Modular Frames]: —
Formula Explanation:
This calculator determines the raw material input rates and machine counts needed to achieve a target output of a primary product. It works by calculating the required components per unit of the primary product, then scaling that up to the target rate. Finally, it estimates the number of machines required based on their individual crafting speeds.
Core Calculation:
Needed per Primary Product = (Base Ingredient Rate) / (Primary Product Rate * Recipe Output)
Total Input Rate = Needed per Primary Product * Target Primary Product Rate
Machines Needed = Target Primary Product Rate / (Machine Crafting Speed * Recipe Output)
| Item | Input Rate (per min) | Required Machines | Base Crafting Speed | Recipe Output Count |
|---|---|---|---|---|
| — | — | — | — | — |
| — | — | — | — | — |
| — | — | — | — | — |
| — | — | — | — | — |
What is a Satisfactory Calculator?
A Satisfactory calculator, in the context of the popular factory-building game Satisfactory, is a tool designed to help players plan and optimize their production lines. Unlike financial calculators, this tool deals with game mechanics: resource management, crafting recipes, machine speeds, and optimal output rates. It helps players determine exactly how many machines of each type they need, and what raw material input rates are required to achieve a specific production goal for a desired item. Essentially, it’s a digital blueprint assistant for building efficient and scalable factories on the alien planet.
Who should use it:
- New Players: To get a foundational understanding of production scaling and avoid common early-game bottlenecks.
- Mid-game Players: To plan out complex multi-ingredient production lines for advanced items like Space Elevators parts or space-aliens.
- Late-game Players: To optimize massive factories, ensuring maximum throughput and efficiency for Project Assembly, or when aiming for milestones like 1000+ items per minute.
- Anyone experiencing a production bottleneck: If you find yourself constantly waiting for a specific item, a calculator can pinpoint the issue and provide a solution.
Common Misconceptions:
- It’s just for complex recipes: While invaluable for intricate chains, even simple recipes benefit from accurate machine counts.
- It tells you *where* to build: The calculator focuses on ratios and numbers, not geographical placement or power management (though these are crucial factors).
- It accounts for alternate recipes automatically: While some calculators may have options, you generally need to know which recipes you’re using.
- It’s only about raw materials: It helps balance intermediate components too, which is critical for avoiding sub-optimal layouts.
Satisfactory Calculator Formula and Mathematical Explanation
The core of any Satisfactory calculator revolves around understanding the throughput of machines and the ingredients required by crafting recipes. The fundamental principle is to calculate the input requirements per minute for a desired output per minute, considering the crafting speed of each machine involved.
Let’s break down the calculation for a single product:
- Identify the Target Product and Rate: You want to produce X amount of Item A per minute.
- Find the Crafting Recipe: Determine the recipe used for Item A. This recipe will list its ingredients and how many of Item A it produces per craft cycle. For example, a recipe might consume 10 Iron Rods and 5 Screws to produce 1 Heavy Modular Frame.
- Determine Machine Crafting Speed: Each machine type (Constructor, Assembler, Manufacturer) has a base crafting speed, measured in items per minute. For example, a standard Constructor has a speed of 15 items per minute.
- Calculate Items Produced per Minute per Machine: This is a crucial intermediate step. If a recipe produces 1 item per cycle, and the machine crafts at 15 cycles per minute, then one machine produces 15 items per minute *if* it has a constant supply of ingredients. However, for advanced items, the recipe output count is often greater than 1. If a recipe produces 2 Heavy Modular Frames per cycle, then one Constructor at 15 cycles/min would produce 30 Frames/min IF it had unlimited ingredients. The actual output per minute is: Machine Crafting Speed * Recipe Output Count.
- Calculate Required Machines: To achieve your target rate (X items/min), divide your target by the machine’s effective output per minute: Required Machines = Target Rate / (Machine Crafting Speed * Recipe Output Count). This often results in a fractional number, meaning you’ll need to round up to the nearest whole machine.
- Calculate Ingredient Input Rate: For each ingredient in the recipe, determine how many are needed per craft cycle. Multiply this by the number of craft cycles needed per minute. The number of craft cycles per minute is essentially the Machine Crafting Speed. So, the total input rate for an ingredient is: Ingredient Input Rate = Ingredient Amount per Cycle * Machine Crafting Speed.
- Scale to Target Production: If you need multiple machines to meet your target output, multiply the per-machine ingredient input rate by the total number of machines required. This gives you the total input rate needed from your base resource infrastructure. Total Ingredient Input Rate = (Ingredient Amount per Cycle * Machine Crafting Speed) * Required Machines.
A simplified approach often used in calculators is to work backward from the target rate:
Items Needed Per Minute (for Target): Target Rate
Base Ingredient Rate Per Primary Product: This is calculated by figuring out how many units of the base ingredient are needed for one unit of the final product, considering all intermediate steps. A calculator often simplifies this by providing the effective input rate of a component when it’s being supplied at a certain rate.
Example Simplified Calculation:
Target: 5 Heavy Modular Frames (HMF) per minute.
Recipe (HMF): 15 Iron Rods + 10 Screws + 1 Bolt + 1 AI-Limiter per 1 HMF.
Standard Assembler Speed: 25 cycles/min. Standard Manufacturer Speed: 37.5 cycles/min.
Let’s assume HMF is made in an Assembler (Recipe Output = 1 HMF per cycle).
Machines needed for 5 HMF/min: 5 HMF/min / (25 cycles/min * 1 HMF/cycle) = 0.2 Assemblers. Round up to 1 Assembler.
If 1 Assembler is used, it runs at 25 cycles/min. So it needs:
Iron Rods: 15 rods/cycle * 25 cycles/min = 375 Iron Rods/min.
Screws: 10 screws/cycle * 25 cycles/min = 250 Screws/min.
Bolts: 1 bolt/cycle * 25 cycles/min = 25 Bolts/min.
AI-Limiters: 1 limiter/cycle * 25 cycles/min = 25 AI-Limiters/min.
This calculation provides the required input rates for the 1 Assembler setup producing 5 HMF/min.
Variables Table:
| Variable | Meaning | Unit | Typical Range / Notes |
|---|---|---|---|
| Target Rate | Desired output of the primary product per minute. | Items/min | 1 – 1000+ |
| Recipe Output Count | Number of the primary product produced per crafting cycle. | Items/cycle | 1 or more (depends on recipe) |
| Machine Crafting Speed | Base speed of the crafting machine (Constructor, Assembler, Manufacturer). | Cycles/min | Constructor: 15, Assembler: 25, Manufacturer: 37.5 (base speeds, can be affected by overclocking/underclocking) |
| Required Machines | Number of machines needed to achieve the target rate. | Machines | Rounded up to the nearest whole number. |
| Ingredient Amount per Cycle | Quantity of a specific ingredient consumed per crafting cycle. | Items/cycle | Depends on recipe. |
| Total Input Rate | The total amount of a specific ingredient needed from the resource network per minute. | Items/min | Calculated based on target rate and recipe. |
Practical Examples (Real-World Use Cases)
Example 1: Setting up a Rotor Production Line
Scenario: You’ve just unlocked the Rotor crafting recipe in the Assembler and need to produce them for Heavy Modular Frames. You want to produce 20 Rotors per minute.
Inputs Provided to Calculator:
- Primary Product: Rotor
- Target Rate: 20/min
- Recipe (Rotor): 50 Iron Rods -> 2 Rotors
- Machine: Assembler (Base Speed: 25 cycles/min)
- Base Ingredient: Iron Rods
- Iron Rods Input Rate: 150/min (from your existing Iron Rod setup)
Calculator Output:
- Required Machines for Rotors: 20 / (25 * 2) = 0.4 Assemblers. Round up to 1 Assembler.
- Required Iron Rods per Rotor: 50 rods / 2 rotors = 25 rods/rotor.
- Total Iron Rods Needed: 25 rods/rotor * 20 rotors/min = 500 Iron Rods/min.
Interpretation: To produce 20 Rotors per minute, you need one Assembler. This single Assembler will consume 500 Iron Rods per minute. Your current Iron Rod production is 150/min, which is insufficient. You’ll need to significantly increase your Iron Rod production or find an alternate recipe for Rotors that requires fewer Iron Rods.
Example 2: Scaling up Stator Production for a Large Factory
Scenario: You’re building a massive factory and need 1000 Stators per minute for high-tier components. You know the recipe and have a Manufacturer.
Inputs Provided to Calculator:
- Primary Product: Stator
- Target Rate: 1000/min
- Recipe (Stator): 20 Rotors + 5 Copper Wire -> 1 Stator
- Machine: Manufacturer (Base Speed: 37.5 cycles/min)
- Intermediate 1: Rotors
- Rotors Input Rate: Let’s say you’ve calculated you need 1500 Rotors/min from your Rotor facility.
- Intermediate 2: Copper Wire
- Copper Wire Input Rate: Let’s say you need 2500 Copper Wire/min.
Calculator Output:
- Required Machines for Stators: 1000 / (37.5 * 1) = 26.67 Manufacturers. Round up to 27 Manufacturers.
- Required Rotors per Stator: 20 rods/cycle * 1 cycle/stator = 20 Rotors/stator.
- Total Rotors Needed: 20 rotors/stator * 1000 stators/min = 20,000 Rotors/min.
- Required Copper Wire per Stator: 5 wire/cycle * 1 cycle/stator = 5 Copper Wire/stator.
- Total Copper Wire Needed: 5 wire/stator * 1000 stators/min = 5,000 Copper Wire/min.
Interpretation: To achieve 1000 Stators/min, you need 27 Manufacturers. This massive output requires a staggering 20,000 Rotors/min and 5,000 Copper Wire/min. Your existing supply chain for Rotors (1500/min) and Copper Wire (2500/min) is drastically insufficient. You’ll need to dedicate significant factory space and resources to meet these demands, likely requiring multiple dedicated production lines for Rotors and Copper Wire.
How to Use This Satisfactory Calculator
Using this Satisfactory calculator is straightforward and designed to help you efficiently plan your factory layouts. Follow these steps:
- Identify Your Goal: Decide on the primary item you want to produce and the target rate (how many per minute) you aim for.
- Input Primary Product Details:
- In the “Primary Product” field, type the name of the item you want to produce (e.g., “Heavy Modular Frames”).
- In the “Target Rate (per min)” field, enter your desired output per minute for this item.
- Input Base/Intermediate Ingredient Details:
- Fill in the names and production rates for the key ingredients required by your primary product’s recipe. You’ll need at least the raw materials or the first intermediate components.
- For each ingredient, enter its current production rate (how many you can currently produce per minute from its dedicated mining and crafting setup). If you haven’t built the ingredient’s production line yet, you can input a placeholder rate and use the calculator to determine what you’ll need.
- Click “Calculate Production”: The calculator will process your inputs.
- Read the Results:
- Primary Highlighted Result: This shows the total required input rate for one of your key ingredients, scaled up to meet your primary product target. This tells you how much of that specific resource your new production line will consume.
- Key Values: These provide specific numbers, such as the number of machines needed for the primary product, and the required rate of intermediate components per unit of the primary product.
- Formula Explanation: This section breaks down the logic used by the calculator.
- Table: The table offers a structured overview, detailing the required machines, input rates, and crafting speeds for each item you entered.
- Chart: Visualizes the relationship between the number of machines and the production rate for your primary product.
- Decision Making:
- If the required input rate for an ingredient is higher than your current production rate, you know you need to expand that part of your factory.
- The “Machines Needed” value tells you exactly how many machines to place for your primary product.
- Use the intermediate value calculations to plan the production lines for the components that feed into your primary product.
- Copy Results (Optional): Click “Copy Results” to save the calculated data for future reference or sharing.
- Reset Calculator: Use the “Reset Defaults” button to clear all fields and start fresh with the default values.
Key Factors That Affect Satisfactory Calculator Results
While the core formulas provide a solid foundation, several in-game factors can significantly influence the actual performance of your production lines and, consequently, the effectiveness of a Satisfactory calculator‘s output. Understanding these is crucial for true optimization:
- Alternate Recipes: This is perhaps the biggest factor. Many alternate recipes drastically change ingredient ratios or use entirely different components. For example, using “Pure Iron Ingot” instead of “Iron Ingot” halves the Iron Rod requirement per minute. Always ensure your calculator is configured (or you’re mentally adjusting) for the specific recipes you are using.
- Machine Overclocking/Underclocking: Players can use Power Slugs/Crystals to overclock machines, increasing their crafting speed (and power consumption) significantly. Conversely, underclocking saves power. The calculator typically uses base speeds; you must factor in any adjustments. Overclocking one machine might reduce the total number of machines needed, potentially impacting downstream ingredient requirements.
- Resource Purity and Node Depletion: The calculator assumes a constant input rate. However, resource nodes have varying purity (Impure, Normal, Pure). A Pure node yields more raw materials per minute than an Impure one, even with the same miner. As nodes deplete over time, your input rates might decrease unless you expand to new locations or use load balancers.
- Miner and Conveyor Throughput: While the calculator focuses on crafting, the entire chain must support the calculated rates. Ensure your miners, smelters, and conveyor belts can handle the required throughput. A Mark 5 conveyor belt (780 items/min) might be a bottleneck if your calculation requires more.
- Power Consumption: Building numerous machines, especially overclocked ones, requires substantial power. While not directly part of the *production rate* calculation, a lack of sufficient power will halt your factory. Planning power alongside production is essential. The calculator doesn’t directly account for power, but the number of machines it suggests directly impacts your power grid.
- Logistics and Belt/Pipe Placement: Getting materials from point A to point B efficiently is key. Complex layouts might require extensive belt networks, vertical transportation (lifts), or drone/truck logistics. The calculator provides the ‘what’ (rates, machine counts) but not the ‘how’ (physical layout).
- Batch Size vs. Continuous Flow: The calculator outputs rates per minute, assuming continuous flow. In practice, especially with long crafting times or complex recipes, you might build slightly fewer machines and accept a larger batch size, or you might build precisely to avoid buffer overflows and ensure maximum uptime for critical components.
- Future Expansion and Scalability: A calculator might give you the exact number of machines for your current target. However, a good factory planner considers future needs. Building slightly more than required now, or designing the layout for easy expansion, can save significant effort later.
Frequently Asked Questions (FAQ)
-
Q: Does the calculator account for all alternate recipes?
A: This specific calculator uses the default/standard recipes for its calculations. For accurate planning with alternate recipes, you would need to manually adjust the ingredient input requirements in the calculator based on the alternate recipe’s ratios, or use a calculator specifically designed to select between different recipes.
-
Q: What is the base speed of a Constructor/Assembler/Manufacturer?
A: The base speeds are: Constructor = 15 cycles/min, Assembler = 25 cycles/min, Manufacturer = 37.5 cycles/min. These are the values used unless you manually adjust for overclocking.
-
Q: Can I use this calculator for items made directly from raw resources (e.g., Iron Ore to Iron Ingot)?
A: Yes, you can. Treat the raw resource (Iron Ore) as the “Base Ingredient” and the first product (Iron Ingot) as the “Primary Product”. You’ll need to know the smelter speed (e.g., 30 cycles/min) and the recipe (e.g., 1 Iron Ore -> 1 Iron Ingot).
-
Q: What if my calculation results in a fractional number of machines?
A: You must always round up to the nearest whole number. For example, if the calculation shows 2.3 machines are needed, you must build 3 machines to meet or exceed your target production rate.
-
Q: How do I calculate the input needed for the *ingredients* of my ingredients (e.g., Rotors for Stators, and Iron Rods for Rotors)?
A: You typically perform calculations step-by-step. First, calculate what’s needed for the final item (Stators), determining the required input of its immediate ingredients (Rotors and Copper Wire). Then, use the calculator again for each of those ingredients (Rotors) to determine their required inputs (Iron Rods).
-
Q: Is it better to use more machines at base speed or fewer machines overclocked?
A: This is a strategic decision. Overclocking saves space and potentially machine count but drastically increases power consumption. Underclocking saves power but requires more machines and space. The calculator helps quantify the machine count and resource needs for both scenarios, allowing you to make an informed trade-off.
-
Q: Does the calculator account for power limitations?
A: No, this calculator focuses solely on production rates and material throughput. You need to ensure your power grid can support the number of machines calculated, especially if you plan to overclock.
-
Q: How does the “Input Rate” for base ingredients work? Is it the raw ore rate or the refined ingot rate?
A: When using the calculator, the “Input Rate” for ingredients should represent the rate at which that specific item is *produced* and ready for use. For raw resources like Iron Ore, it’s the miner output. For refined items like Iron Rods, it’s the smelter/constructor output rate for those rods.
Related Tools and Internal Resources
-
Satisfactory Power Calculator
Estimate your factory’s power needs based on machine counts and overclocking settings. -
Satisfactory Resource Calculator
Determine the total resource nodes required for your entire factory build. -
Satisfactory Conveyor Belt Calculator
Calculate the maximum throughput of different conveyor belt tiers and plan your logistics. -
Satisfactory Smelter Calculator
Optimize your early-game smelting operations and plan for ingot production. -
Advanced Satisfactory Production Guide
In-depth strategies for optimizing complex factory designs and achieving high-tier goals. -
Satisfactory Tier Unlocks Checklist
Track your progress through the game’s tiers and understand unlock dependencies.