Factorio ratio-beregning: grunnlag og hvordan finne antall monteringsmaskiner
Når du utvider rødt og grønt vitenskapslinja eller elektroniske kretskortlinja og plutselig «mangler bare litt» på en del, er det tid til å bytte fra følelse til formler. Denne artikkelen hjelper deg som vil ha stabil masseproduksjon i vanilje 2.x fra tutorial og utover midtspillet, med fokus på produksjonsforhold uten moduler. Det er ikke så mye å huske.
Factorio ratio-beregning: grunnlag og hvordan finne antall monteringsmaskiner
Når du utvider rødt og grønt vitenskapslinja eller elektroniske kretskortlinja og plutselig «mangler bare litt» på en del, er det tid til å bytte fra følelse til formler. Denne artikkelen hjelper deg som vil ha stabil masseproduksjon i vanilje 2.x fra tutorial og utover midtspillet, med fokus på produksjonsforhold uten moduler. Det er ikke så mye å huske. Produksjon per sekund = oppskriftsutgang × produksjonshastighet ÷ oppskriftstid, og antall nødvendig = målproduksjon ÷ produksjon per maskin (avrund oppover) — disse to formlene brukes på nesten alle oppskrifter, uansett hvilken monteringmaskin du bruker. Da jeg selv utvidet grønt vitenskapslinja, trodde jeg elektronikkortene var problemet da de manglet. Egentlig var det koppartråden som var den virkelige synderen. Når du følger denne typen flaskehalser med ratio, blir det plutselig synlig, og utvidelser blir ikke lenger bare «håndter det når det ikke holder», men går etter plan.
De tre grunnleggende forutsetningene du må forstå først
Ordforklaring: oppskriftstid, produksjonshastighet, utgangsmengde
De tre ordene som må bli tydelige først i ratio-beregning er oppskriftstid, produksjonshastighet og utgangsmengde. Hvis disse forblir uskarpe, kan folk få helt forskjellige svar på hvor mange maskiner som trengs for samme oppskrift.
Først: oppskriftstiden som vises i spillet er basert på produksjonshastighet 1. Manuell arbeid tilsvarer hastighet 1, så den viste tiden er i praksis «baseline-tiden hvis du gjorde det for hånd». Når du setter det i en maskin, brukes ikke tallet direkte — den virkelige crafting-tiden blir vist tid ÷ produksjonshastighet. Det samme gjelder måten vi håndterer tid og game ticks på.
Deretter produksjonshastighet. I vanilje er monteringmaskin 1 0.5, monteringmaskin 2 0.75, og monteringmaskin 3 1.25. Grunnen til at samme oppskrift trenger forskjellig antall maskiner er akkurat dette. Selv med samme vist tid, prosesserer monteringmaskin 1 halvparten av hastighet 1, mens monteringmaskin 3 prosesserer raskere. Mengden som en maskinstasjon kan håndtere endres dermed.
Og utgangsmengde er hvor mange enheter som produseres per craft. Ratio-formelen bruker bare disse tre elementene. Produksjon per maskin per sekund = utgangsmengde × produksjonshastighet ÷ oppskriftstid. Hvis du tenker på dette som ordforklaringene som passer nøyaktig inn i formelen fra forrige avsnitt, blir det lettere å sortere.
Jeg selv ble forvirret her i begynnelsen. Jeg byttet til monteringmaskin 1 og tenkte «merkelig, det er langsommere enn manuelt», men egentlig hadde den hastighet 0.5, så oppskriften som vises tok dobbelt så lang tid. selv om det virker som en feil, forklarer formelen det umiddelbart.

Time/ja
wiki.factorio.comKunngjøring av målversjon og forutsetninger
Premisset i denne artikkelen er vanilje 2.x. Factorio endrer beregningsbetingelser mye avhengig av utvidelser og lignende, så hvis du er usikker på dette, ender du opp med «jeg fulgte artikkelen, men det passer ikke». Space Age håndteres som en separat utvidelse med egen spesifikasjon, ikke hovedteksten.
Den andre forutsetningen er ingen moduler, ingen bakker. Produktivitetsmoduler øker utgangen fra samme inngang, og bakker sender moduleffekt rundt om til omkringliggende fasiliteter med halv styrke. Når du kommer hit, endres antallet nødvendige maskiner også for «samme monteringmaskin 3-linja». For ratio-beregninger for nybegynnere er det mye enklere å først kunne beregne bare rå maskiner. Moduler og bakker håndteres som avansert del senere, med klart merkede betingelser.
Når du låser denne forutsetningen først, blir tallets betydning konsistent. Når du snakker om «å utvide rødt vitenskapslinja» eller «doble elektronikkortene», hvis det er klart hvilken monteringmaskin du bruker og om det er ekstra korreksjoner, kan du beregne antallet maskiner direkte. Det som betyr noe i fabrikk-design er ikke formelen selv, men å få betingelsene som går inn i formelen til å stemme.

Space Age/ja
wiki.factorio.comForholdet mellom manuelt arbeid og monteringsmaskiner
Manuelt arbeid og monteringsmaskiner følger de samme beregningsreglene. Begge kan sorteres med «oppskriftstid», «produksjonshastighet» og «utgangsmengde», så tankegangen er en kontinuerlig linje. Manuelt arbeid er hastighet 1 ekvivalent, monteringsmaskiner har bare 0.5, 0.75, 1.25 og andre hastighetskorreksjonsfaktorer. Med andre ord, når du bytter fra å gjøre noe for hånd til å gjøre det maskinelt, trenger du ikke lære reglene på nytt.
Men denne artikkelen forutsetter monteringsmaskiner. Grunnen er enkel: ratio-beregning blir virkelig nødvendig når du utvider automatiserings-linjene.
Å forstå forskjellene mellom monteringsmaskiner gjør designutsikten bedre. Monteringsmaskiner 1–3 har bare hastighetsskilnader, men monteringmaskin 1 støtter ikke væske-oppskrifter, mens monteringmaskin 2 og 3 gjør det. Videre er det monteringmaskin 2 og senere som brukes som grunnlag for modulbruk. Med andre ord har «maskinen for bare å automatisere noe» tidlig og «maskinen for å justere forholdet» midtveis ikke helt samme rolle, selv med samme monteringmaskin.
I begynnelsen, da jeg byttet noe jeg kunne gjøre manuelt til monteringmaskin 1, opplevde jeg «automatisert, men likevel treg»-følelsen mange ganger. Årsaken var ikke line-design, bare at jeg hadde håndtatt den manuelle hastighetsfølelsen direkte på maskinen. Når du skiller dette ut, blir det klart når bare en maskin-oppgradering til monteringmaskin 2 fikser underskuddet, og når du absolutt må øke antallet. Ratio-beregning er mindre om å huske vanskelige formler, og mer om å oversette håndarbeidets tempolemminger til maskinhastighetsspråk.

Monteringmaskin 1 - Factorio Wiki
wiki.factorio.comGrunnformelen for å finne antall monteringsmaskiner
Formel-utledning og enhet-justering
Sentrum av ratio-beregning er de to formlene nevnt tidligere. Først: produksjon per sekund = oppskriftsutgang × produksjonshastighet ÷ oppskriftstid, deretter: antall nødvendig = målproduksjon ÷ produksjon per maskin. Det viktigste her er ikke formelen selv, men å justere enheter før du setter inn verdier.
Oppskriftstiden i Factorio vises med produksjonshastighet 1 som grunnlag. Så den virkelige gjennomstrømmingen i monteringsmaskinen er ikke bare å bruke oppskriftens viste tid direkte — du må multiplisere med maskinens produksjonshastighet. For eksempel monteringmaskin 1 med 0.5, monteringmaskin 2 med 0.75, monteringmaskin 3 med 1.25 betyr at en enkelt maskins produksjon endres selv med samme oppskrift. Hvis vi beregner jernplate-forbruket, finner vi først «hvor mye kan 1 maskin lage per sekund», og da blir helheten mer synlig.
Når målet er angitt som enheter/minutt, deler du det ikke bare direkte. Trikket er å dele på 60 først for å få enheter/sekund, og sett det inn i produksjonformelen per maskin. Omvendt, hvis du beregnet produksjon per maskin i enheter per sekund og vil se det per minutt, multipliserer du med 60. Jeg selv behandlet dette sloppily i begynnelsen og endte opp med at selve beregningen var riktig, men bare antall maskiner var feil. Årsaken var nesten alltid enhets-uoverensstemmelse.
Med modulfritt premiss er formelen ganske enkel. Den bestemmes bare av oppskriftets utgangsmengde, oppskriftstid og monteringsmaskinens produksjonshastighet. Men når moduler kommer inn, endres premissene for formelen med moduleffektene. Med produktivitetsmoduler påvirkes utgangssiden, og med hastighetsmoduler eller bakker endres produksjonshastigheten. Med andre ord, du oppgir ikke formelen — du anvender korrigeringen på utgang/hastighet og beregner på nytt. Monteringmaskin 3 kan strekkes ganske langt selv i vanilje, så til slutt er «samme monteringmaskin 3-linja» i beregningen helt annen, men tenkemåten er den samme.
Prinsipp for desimal-håndtering: alltid rund opp + litt buffer
Når du får antallet maskiner, rundes desimaler alltid oppover. 2.1 blir 3, selv 5.01 blir 6. Grunnen er enkel: produksjonsutstyr er diskret. Selv om 2.1 maskiner brukes, kan du bare plassere 2 eller 3. Hvis du velger 2, har du bekreftet at du ikke når målet.
Hvis du avrunder ned fordi «det mangler så lite», samles underskuddet sakte opp i hele linja. I min fabrikk, når jeg rundetned desimaler, sank beholdningen av mellomprodukter sakte, og etter en stund stoppet monteringen delt ned av og til. Det er hvordan det kollapser. Det såkalte «akkurat ikke nok» er ikke synlig med en gang, men i løpet av minutter og ti minutter blir det helt virkelig. Hele linja blir sakte tynnere nettopp fordi av dette.
I tillegg til oppover-avrunding, er litt bufferkapasitet effektivt i praksis. Dette handler ikke om å endre formelen, men å ha små overskudd på inngang eller mellomprodukter under design. Belter med 2-lanestruktur endrer faktisk flow basert på komprimeringsstatus og distribusjon, og selv med 1:1-splittere endrer ujevn oppsamling den opplevde gjennomstrømmingen. Hvis du bygger på nøyaktig teori, kan det være riktig på papiret, men på stedet går linja fort tom.
💡 Tip
Når beregningsresultatet for antall maskiner ikke er fine hele tall, blir den opprundede maskinen veldig viktig. I mellomprodukts-linja fungerer denne ekstra maskinen som forsikring mot stopp nedstrøms.
Hvordan sette målverdier for mellomprodukter
For å få antallet monteringsmaskiner, må du først bestemme hva og hvor mye du trenger per sekund. Selv om du kan arbeide baklengs fra ferdig produkt, er det mellomprodukter som elektroniske kretskort eller koppartråd som oftest blir flaskehalser. Så målverdien blir lettere hvis du setter den som hvor stabil leveranse du vil ha på neste nivå, ikke den endelige produktmengden.
Tankegangen er enkel. Hvis du tenker på en linja per minutt, setter du først målet for det ferdige produktet i enheter/min, legger ut mellomprodukter også i enheter/min. Deretter konverterer du hver til enheter/sekund, deler på produksjon per maskin, og får antallet. Slik blir flaskehalser som lett overses ved å bare se på det ferdige produktet plutselig synlige. Da jeg selv utvidet grønt vitenskap, var problemet ikke det endelige monteringsstedet, men leveransen ett trinn før. Ratio gjør det åpenbart.
Mellomprodukter er stabile hvis du setter målet litt høyere enn ferdig produkt. Grunnen er at forbruk nedstrøms ofte deles på flere linjer, og forgrening og ujevn oppsamling oppstår lett. Spesielt stoff som koppartråd, som har mange forbrukskilder, blir lett tynt på beholdning med eksakt teori, og hvis en plass nedstrøms mangler helt, kollapser alt. Hvis du setter mellomprodukts-målet litt tykkere, blir det også lettere å gjenbruke ved senere utvidelser.
Igjen er grunnlaget modulfritt. Med produktivitets-moduler kan den nødvendige mengden mellemprodukter faktisk avta, og med hastighets-moduler eller bakker beveger produksjon per maskin seg også. Dette er avansert tema, men på grunnleggende nivå er det lettere å først «fikse hvor mange rå-maskiner du trenger for rå-oppskrift», og deretter legge på korreksjoner etterpå. Selv når monteringmaskin 3-høyhastighet blir relevant, er det fortsatt denne mellomprodukts-målsettingen som bestemmer designets ryggerad.
Konkrete eksempler på ratio-beregning: koppartråd og elektroniske kretskort
Trinn 1: Produksjon per koppartråd-maskin per sekund
Her setter jeg opp kobbertråd-produksjon og elektronikkort-produksjon sammen, lag for lag fra enkelt maskin-utbytte. Tankegangen er eksakt den tidligere formelen. Først sjekker du koppartråds-oppskriftens utgangsmengde per craft og viste craft-tid, multipliserer med monteringsmaskinens produksjonshastighet. Monteringmaskin 1 er 0.5, monteringmaskin 2 er 0.75, monteringmaskin 3 er 1.25. Med andre ord, koppartråd per maskin per sekund = oppskrift-utgang × maskinhastighet ÷ oppskriftstid.
Det viktige på dette stadiet er ikke å tenke for mye på elektronikkort-antall ennå. Hvis du starter fra koppartråd-siden, blir «hvor mange koppartråds-maskiner er nok» lett følelse-basert. Jeg selv trodde først at flere koppartråd = tryggere og plasserte mange, men det varierte veldig mellom for mye og for lite. Mellomprodukter gir lite mening alene — først når du knytter dem til hvem som spiser hva og hvor mye ser du det riktige antallet.
For konkrete beregnings-eksempler her, må du alltid sjekke følgende fra offisiell Wiki før du setter inn tall:
- Utgangsmengde per craft (output count)
- Viste craft-tid (recipe time)
- Nødvendig materiale-mengde (ingredient counts)
Referanse (sjekk mot hovedteksten): Koppartråd (Copper cable) — https://wiki.factorio.com/Copper_cable/ja , Elektroniske kretskort (Electronic circuit) — https://wiki.factorio.com/Electronic_circuit/ja . Artikkelen fokuserer på å skjønne «hvordan sette inn verdier og arbeide baklengs», men publisert versjon må inkludere konkrete verdier (eksempel: koppartråd 1 craft→○ enheter, craft-tid ○ sek, elektronikkort-behovet for koppartråd ○ enheter, craft-tid ○ sek) verifisert fra disse primærkildene.
Trinn 2: Koppartråd-forbruk og gjennomstrømning per elektronikkort-maskin
Deretter ser vi nedstrøms, elektronikkort. Elektronikkort følger samme mønster — oppskrift utgangsmengde og viste craft-tid pluss monteringsmaskinens produksjonshastighet gir elektronikkort per maskin per sekund. Her blir koppartråd-behovet i oppskriften viktig — hvor mange koppartråder brukes per elektronikkort. Med det kan du se både hvor mange elektronikkort en maskin lager per sekund og hvor mye koppartråd den spiser per sekund.
Formelen blir enkel. Hvis elektronikkort per maskin = E enheter/sek, og koppartråd per elektronikkort = C enheter, så koppartråd-forbruk for en elektronikkort-maskin = E × C enheter/sek. Nå kan du endelig sammenligne oppstrøms koppartråd-produksjon og nedstrøms elektronikkort-forbruk i samme enhet.
Denne rekkefølgen går lett fordi linjen vanligvis styres nedstrøms. «Jeg vil utvide elektronikkort til dette nivået» er lett å bestemme, mens «hvor mye koppartråd per sekund trenger jeg» er vanskelig alene. Arbeid nedstrøms-behovet ut, bruk det forbruket til å beregne oppstrøms baklengs. Som fabrikk-design gjør dette det også lettere å håndtere når etterspørsel senere sprer seg til rødt kort eller inserter.
Da jeg selv doblet elektronikkort-linja uten å justere koppartråd-tilførselen basert på beregning, forsvant beholdningen med en gang. Maskinen kjørte, men bare elektronikkort-delen stoppet periodisk. Det skjer fordi jeg ikke telte hvor mye koppartråd som blir spist per elektronikkort-maskin.
Trinn 3: Nødvendig antall basert på målproduksjon
Nå går vi fra teori til faktiske tall. Flyten er: først sett elektronikkort-målproduksjon, deretter beregn antall elektronikkort-maskiner for det målet, så finn totalt koppartråd-forbruk fra den mengden, til slutt beregn koppartråd-maskiner baklengs.
La oss si elektronikkort-målet settes til G enheter/sek. Hvis en elektronikkort-maskin lager E enheter/sek, trengs G ÷ E maskiner. Avrund oppover, og du har ditt antall nedstrøms. Hvis en elektronikkort-maskin spiser W koppartråd per sekund, trenger hele elektronikkort-linja elektronikkort-antall × W koppartråd per sekund. Hvis en koppartråds-maskin lager K enheter/sek, trenger du totalt behov ÷ K koppartråds-maskiner.
Fordelen med denne beregningen er oppstrøms og nedstrøms er koblet i en linje. Hvis jeg øker elektronikkort med 2 maskiner, hvor mange flere koppartråds-maskiner trenger jeg? Hvis jeg bytter fra monteringmaskin 1 til 2, hvordan endres antallene på hver side? Ratio gjør at du kan følge dette presist, ikke på følelse. Spesielt siden monteringmaskin 1 er 0.5, monteringmaskin 2 er 0.75, monteringmaskin 3 er 1.25, endres antallet betydelig selv med samme oppskrift. Ratio-beregning viser direkte hvilken monteringmaskin du bruker.
Her litt praksis med å se hele linja samlet reduserer designbrudd. Fire elektronikkort-maskiner med bare 2 koppartråds-maskiner er lett å ikke legge merke til helt først. Men etter noen minutter, nedstrøms blir periodisk treg, og bufferavtar sakte. Det er typisk symptom på at teori-ratio og faktisk oppsett ikke stemmer.
Design-triks: nærposisjonering og direkte-overføring virker
Koppartråd-til-elektronikkort er ikke bare ratio-beregning, men også et klassisk eksempel på hvordan plassering betyr mye. Årsaken er klar: koppartråd har høyt mellemprodukts-behov og tar stor del av beltebåndbredde når det flyter.
Derfor virker å lage koppartråd ved siden av elektronikkort med nærposisjonering godt. Enda bedre, hvis mulig: bruk inserter til å give koppartråd direkte fra koppartråds-maskinen til elektronikkort-maskinen — såkaldt direkte-overføring. Bygg kopperplater om til koppartråd lokalt, og fôr den rett til elektronikkort. Slik kan du redusere mengden koppartråd på hovedbelter.
Da jeg selv utvidet elektronikkort-linja, lagde jeg koppartråd på separat område og sendte det på bånd. Tallene stemte, men når jeg faktisk kjørte det, ble det tynne koppartråds-perioder, og elektronikkort-maskinen stoppet istedenfor. Jeg plasserte koppartråds-maskinen tett ved elektronikkort-maskinen, reduserte leveranseabstand til nesten null, og beholdningen stabiliserte seg med en gang. Jeg endret ikke tallene, men transportflaskehalsen forsvant, som det gjorde.
💡 Tip
Koppartråd er stoff som ofte virker «ikke nok selv om ratio stemmer». Når det føles sånn, mistenk ikke beregningsfeil først, men lang-distansetransport og beltebåndbredde; det finner årsaken lettere.
Nybegynnervennlig avrunding: start med «litt for mye»
Før du er vant til ratio-beregning, er det enklere å ikke sikte på perfekt forhold. Hvis du beregner n elektronikkort-maskiner og m koppartråds-maskiner, avrund begge oppover, og legg til 1 ekstra koppartråds-maskin. Ideen om liten overskudd på mellemprodukter, spesielt for høyt-forbruk som koppartråd, virker godt.
Denne avrundingen er nybegynnervennlig fordi du lett kan observere linja mens den kjører. Hvis nedstrøms stopper = klart underskudd. Hvis oppstrøms bokser eller belter fyller sakte = du har plass. Med teori-perfect tal fra start må du følge både beltestengsel og uttak-ujevnhet samtidig. Litt ekstra gjør det lettest å skille «teori-underskudd» fra «transport/plassering-problem».
Jeg selv siktet på perfekt tall hver gang til koppartråd som nybegynner og mislyktes. Tallene så riktige ut, men linja manglet. Erfaringen lærte meg at start med mye, kjør stabilt, trim ned senere går raskere. Ratio-beregning får sitt beste resultat når du først får linja til å fungere, bruker det som benchmark, og trimmer derfra.
Sjekk mot beltets gjennomstrøming for at linja ikke skal bli trang
Konvertering fra fliser/sek til enheter/sek
Selv om ratio-antall stemmer, strømmer hele systemet kanskje ikke. Belts transportkapasitet må du sjekke separat. Basis-formelen er enkel: beltets teori-gjennomstrømming = fliser/sek × tetthet × antall kjørefelt. Fra Transport belts physics gjennomgang: Basis transportbelte går 1.875 fliser/sek, tettheten er 4 enheter/flis per kjørefelt, belter har 2 kjørefelt, så maksimal teori er 1.875 × 4 × 2 = 15 enheter/sek.
Når du kan denne konversjonen, blir «er ett belte nok?» klart. Gul belte = 15 enheter/sek, rødt belte = 30 enheter/sek, blått belte = 45 enheter/sek. Hvis du trenger 18 enheter/sek av noe, holder ikke gul, rødt holder fra teoriens side — sånn dømmer du fort. Jeg sjekker alltid etter at jeg beregnet maskin-antall: setter behovet mot disse tre grensene. Hvis du hopper over det, blir du «teori korrekt, men en side svekker periodisk» — klassisk tranglag.
I hovedbelte-design er å oversette behov til beltetal kritisk. Med behov i enheter/sek blir det lett å se om 1 belte holder, eller du trenger 2 samlet, eller du bør lage det lokalt. Maskiner handler om produksjon, belter handler om logistikk. Når du konverterer begge til «enheter/sek», blir hele designet mye mer leselig.

Transport belts/Physics/ja
wiki.factorio.comÅ se forskel på komprimert og ukomprimert, og gjenoppretting
Det er lett å overse at 15 enheter/sek teori forutsetter belter helt fylt. Med hull mellom enheter på beltet, faller kapasiteten under teori. Med andre ord, gult belte håndterer 15 enheter/sek bare når begge kjørefelt er tett pakket. At man ikke når målproduksjon kan ofte komme fra «uladen belte ved inngangen» — ikke underskudd på maskiner.
Deteksjon er lett: følg beltet litt og observer. Hvis enheter strømmer kontinuerlig = komprimert. Hvis du ser hull på beltet = ukomprimert. Pass på at splittere og sammenslåinger lett ødelegger komprimering. Hvis bare en side av en splitter brukes lite, bare uansvarlig sammenslåing, eller inserter som velger bare et kjørefelt, blir belten lite fylt selv med tilstrekkelig total mengde.
Når jeg møter «teori sier nok, men linja mangler», mistenker jeg inngangen først. Faktisk er årsaken sjeldent beregningsfeil, oftere belter er ikke komprimert inngang. Å omkonfigurere kompresseringen løser det ofte, og en flytende linja blir stabil. Jeg endret ikke tall, bare gjorde beltet reelt fylling som teori antar.
Gjenopprettings-idé er enkel. Sikre komprimering ved inngang på forsynings-linja, se på flyt etter splittelse, og om ett kjørefelt er tynt, endre inserter-posisjon. Koppartråd og tilsvarende høyt-bruk stoff blir periodisk stoppet med små hull. Selv små rom i inngangen gir mye dårlig effektivitet.
💡 Tip
Når teori-ratio er brukt, men linja blir trang, sjekk om inngangsbelt er komprimert før du beregner på nytt. I mine erfaringer kommer trangheten oftere fra dårlig inngang enn underskudd på maskiner.
1:1 splitter-deling og beltetal
Basis når du bruker splittere: en inning blir delt 1:1 til to utganger. Med andre ord, et fyllt gult belte gjennom splitter deles teoretisk i halvdeler til hver side. Det er derfor balansere kan jevne flere belte-innganger og spre flere utganger uten skjefhet. Les Balancer mechanics og du ser at 1:1 deling, stilt mange ganger sammen, reduserer helhets-ujevnhet.
Men 1:1 splitter er ikke trolldom. Hvis bare 15 enheter/sek kommer på gul 1, og du deler det på 2, blir ikke
Takuma
Factorio 3,000時間超。1k SPM メガベースを複数パターンで達成した生産ライン設計のスペシャリスト。本業のプラントエンジニアの知識を工場最適化に応用しています。