Factory Throughput Calculator for Game Production

Factory Throughput Calculator

Estimate items per minute from machine count, recipe cycle time, output per cycle, speed modules, uptime, input supply, and bottleneck limits.

🎮Production Presets
Factory Inputs
Archetype supplies a default machine speed and demand pattern.
The profile adjusts speed, output, and energy pressure.
Use lower uptime for starvation, jams, or shared power dips.
Set to zero only when inputs are intentionally ignored.
Final Throughput
0
items per minute
Raw Machine Output
0
before bottlenecks
Bottleneck
Ready
active limiter
Buffer Needed
0
items for reserve

Calculation Breakdown

📊Current Spec Grid
24
Machines
2.5s
Cycle Time
1.75x
Effective Speed
900
Input Supply
🏭Machine Archetype Table
Archetype Typical Speed Common Bottleneck Best Throughput Use Planning Note
Smelter / furnace line0.75x to 1.5xOre or belt feedPlates, ingots, bricksInput compression decides output
Assembler recipe1.0x to 2.0xMixed partsIntermediate itemsBalance both input sides
Refinery / chemical plant1.0x to 1.75xPipe ratePlastic, fuel, acidWatch fluid-style saturation
Foundry / casting block1.25x to 3.0xMolten feedBulk metalsThroughput jumps in modules
Precision component bay0.5x to 1.25xRare inputMotors, processorsSmall shortages stall many machines
Science or research pack0.75x to 1.25xSubcomponent mixLab chainsUse buffers before research spikes
Rocket or endgame part0.4x to 1.0xAll inputsLate game launchesUptime is usually the real cap
🧪Formula Reference Table
Step Formula What It Measures High Value Means
Base rate60 / cycle x outputSingle-machine recipe speedFast recipe or large output
Effective speedMachine x module speedCrafting speed after boostsMore cycles per minute
Raw outputBase x machines x speedPeak line outputThe line can produce more
Uptime outputRaw x uptimePractical machine outputFewer starvation pauses
Input capSupply / input need x outputMax output from inputsFeed line is healthy
Final rateMin of machine, input, beltDelivered items per minuteActual usable throughput
📝Scenario Comparison Grid
Scenario Machines Cycle Main Limiter Typical Target
Starter Iron Plates12 smelters3.2 secOre belt180/min plate bus
Copper Wire Bus18 assemblers0.5 secOutput belt720/min wire lane
Green Circuit Cell32 assemblers0.5 secCopper wire360/min circuits
Steel Foundry Block24 furnaces16 secIron plate input90/min steel
Science Pack Lane40 assemblers5 secGear feed240/min packs
Rocket Part Sprint16 bays30 secRare parts45/min parts
Module and Uptime Reference
Profile Speed Effect Output Effect Uptime Risk Use When
No modules1.00xBase outputLowInputs are already tight
Light speed modules1.20x to 1.50xBase outputLow to mediumMachine count is limited
Balanced modules1.40x to 1.90xSmall output gainMediumBelts can absorb extra flow
Heavy speed modules1.80x to 3.00xBase outputHighInput supply is overbuilt
Productivity focus0.80x to 1.20xHigher item yieldMediumInputs are rare or slow
💡Factory Throughput Tips
Bottleneck rule: If input-capped output is below machine output, adding more machines only creates idle buildings until the supply line is widened.
Buffer rule: Size buffers from the final delivered rate, not the theoretical peak, so reserve targets match what the factory can actually sustain.

The result is that a factory might look great on paper but produce very little in practice. Why? Because throughput is limited by the slowest link, which isn’t necessarily fastest machine. One upstream ore vein dries up, and whole line shuts down, even though all of machines along it are running at full capacity.

By plugging your module loads and cycle times into calculator above, you can identify bottleneck. Peak speed is what most people concentrate on because that’s what “feels” productive. Double a machine’s speed and it appear to be winning, but raw speed isn’t worth anything without equal or greater input supply to meet the increased demand. Double the processing rate and you must of have twice as much material flowing into intake belt per second.

Stop Wasting Resources

Your input line may cap out, meaning doubling the machine’s speed won’t do anything except result in idle time between cycles. Uptime beats peak performance; double a machine’s speed and now it sit there waiting for resources. That 80% efficient factory with well-balanced modules will outproduce a 95% efficient factory pushing really hard on speed boosts (because the latter is starving itself constanty).

That’s where it gets expensive, and that’s where people get creative: Modules. A speed module will decrease your cycle time. This increase items per minute if you have an infinite number of inputs. That’s great, but in the beginning-to-middle game, your production lines don’t have an infinite number of input. If you have a recipe with two components, then speeding up one machine causes you to run out of one component and produce too many of the other.

Usually, it’s better to apply speed modules only when you know bottleneck exists, or apply productivity modules wherever input is the lower volume resource. To locate the bottleneck, you need to backtrack from your end product. If you fix something else, you’re just decorating, and it won’t change your output at all.

Because of this, the calculator has a feature where you can model various module setups based off your real-world input restrictions. If after factoring in input limits and uptime, you notice your hypothetical production is way down, that’s a telltale sign that something’s wrong with your expansion strategy. You’re pouring concrete in front of an expanding bottleneck.

This is where the buffer reserve option becomes helpful; it estimates how many units you must hold in stock just to weather minor fluctuations in transport or production. Any slight hiccup cascades through every stage of process and kills assembly downstream. Holding sufficient reserve absorbs damage without incident. Buffers dampen shocks to your logic circuits.

Not all lines operate equally; there are archetypes. Some types of lines is brute force operations limited by ore extraction rates (smelter line), others are surgical operations limited by rare sub-components (precision components bay), and you cannot treat a rocket part factory the same way than you treat an iron plate bus. This isn’t something you can just mix-and-match your way through without getting confused!

For example, don’t treat an iron plate bus the same as a rocket part factory. Check the chart on the page that lays out archetypes by showing what machines are typically fast, slow, or bottlenecked. Use it to help set reasonable expectations when placing buildings. Want 400 items per minute off a slow-to-produce recipe with few input requirements? The math says you’re dreaming right now.

But restraint really is what’s at the core of an efficiently designed factory. You refuse to add another machine unless you can prove that your existing line isn’t meeting demand. Measure, then grow. The factories that fail do so less often because their engineers built something poorly, but because they grew too quickly in wrong ways. Let number drive growth, not the urge to light up a bunch of green lights.

Get your machines aligned with where the resources actualy flow, and suddenly your factory isn’t fighting against itself anymore. It’s flowing smoothly and without pause. That’s how you go from a chaotic mess to an industrial powerhouse. You don’t want your inventory full of half-finished products hoping someone will notice them eventualy. You want it full of belts.

Factory Throughput Calculator for Game Production

Leave a Comment