Factorio-suhteen laskemisen perusteet ja kokoonpanoskoneiden lukumäärän määrittäminen
Jos punaisen ja vihreän tieteen linjoja tai elektroniikkakortteja lisätessä huomaat, että jotain puuttuu satunnaisesti, olet saavuttanut vaiheen, jossa tuntemuksen sijaan sinun tulee laskea numeroilla. Tämä artikkeli on tarkoitettu pelaajille, jotka haluavat vakaata massatuotantoa vanilla 2.x:ssä tulevaksi pelin puoliväliin, ja se järjestelee tuotantosuhteen ajattelun ilman moduuleja. Muistettavaa ei ole kovinkaan paljon.
Factorio-suhteen laskemisen perusteet ja kokoonpanoskoneiden lukumäärän määrittäminen
Jos punaisen ja vihreän tieteen linjoja tai elektroniikkakortteja lisätessä huomaat, että jotain puuttuu satunnaisesti, olet saavuttanut vaiheen, jossa tuntemuksen sijaan sinun tulee laskea numeroilla. Tämä artikkeli on tarkoitettu pelaajille, jotka haluavat vakaata massatuotantoa vanilla 2.x:ssä tulevaksi pelin puoliväliin, ja se järjestelee tuotantosuhteen ajattelun ilman moduuleja. Muistettavaa ei ole kovinkaan paljon. Tuotanto sekunnissa = kaavan ulostulo × valmistusnopeus ÷ kaavaista, ja tarvittava määrä = tavoitetuotanto ÷ tuotanto per kone (pyöristettynä ylöspäin)** – näillä kahdella kaavalla voit soveltaa lähes jokaista kaavanetta, vaikka kokoonpanokoneet muuttuvat. Kun laajensin vihreän tieteen tuotantoa, ajattelin, että elektroniikkakortin puute oli itse kortissa, mutta todellinen syyllinen oli kuparilanka. Kun näet suhteissa tapahtuvan, näet tällaiset pullonkaulat kerrasta, ja laajennus muuttuu suunnitellusta tehtäväksi sen sijaan, että käsittelisit ongelmia ad-hoc.
Factorio-suhteen laskennan kolme perusedellytystä ensin hallitsemisen
Termien selkeyttäminen: kaava-aika, valmistusnopeus ja ulostulon määrä
Ennen suhteen laskemista sinun tulee yhtenäistää kolme termiä: kaava-aika, valmistusnopeus ja ulostulon määrä. Jos nämä ovat epäselviä, ihmiset voivat antaa erilaisia vastauksia samasta kaavasta.
Ensinnäkin kaava-aika, joka näkyy pelissä, on aika, jossa valmistusnopeus on 1. Käsityö on nopeuden 1 arvoinen, joten näytetty aika on "referenssiaikaa käsin tekemiseen". Se ei tule suoraan koneen sisään; varsinainen valmistusaika on näytetty aika ÷ valmistusnopeus.
Seuraavaksi valmistusnopeus. Vanilla-kokoonpanoskonet ovat: Kokoonpanokone 1 on 0,5, Kokoonpanokone 2 on 0,75, Kokoonpanokone 3 on 1,25. Koska nämä ovat erilaiset, tarvittava konetyövoima muuttuu samalla kaavalla.
Lopuksi ulostulon määrä – kuinka monta kappaletta saadaan yhdestä valmistuksesta. Suhteen laskennassa käytetään vain näitä kolmea, ja tuotanto per kone on ulostulon määrä × valmistusnopeus ÷ kaava-aika.
Alussa sekoituin tähän. Vaihdettuani Kokoonpanokoneeseen 1, ajattelin "miksi se on hitaampi kuin käsin tekeminen", mutta itse asiassa nopeus on 0,5, joten kaava on 2x hitaampi. Numeroiksi muuttaminen selkiytti asian heti.

Time/fi
wiki.factorio.comKohdeversion ja edellytysten ilmoittaminen
Tässä artikkelissa käsiteltävät oletukset ovat Vanilla 2.x. Factorio muuttaa laskentaedellytyksiä huomattavasti laajennuksista ja muista tekijöistä, joten näiden epäselväksi jättäminen johtaa ongelmiin. Space Age on erillinen laajennus ja sitä käsitellään täydennysosassa.
Toinen edellytys on ilman moduuleita ja ilman majakoita. Tuotantovoimamoduulit lisäävät tuotantoa samasta panoста, ja majakat voivat siirtää moduulin vaikutuksen puoliksi arvoiksi. Kun nämä otetaan mukaan, sama "Kokoonpanokone 3 -linja" vaatii aivan erilaisen konetyövoimamäärän. Aloittelijoille on paljon parempi laskea ensin pelkillä koneilla. Moduulit ja majakat ovat kehittyneempiä aihealueita, ja ne käsitellään erillisinä ehdoilla.
Kun nämä oletukset on kiinnitetty, numeroiden merkitys ei vaihtele. Esimerkiksi "lisää punaisen tieteen tuotantoa" tai "tee elektronisista korteista kaksinkertainen määrä" – kun tiedät mitä kokoonpanokonetta käytät ja onko lisäkorjausta, voit laskea tarvittavan määrän suoraan. Tehtaan suunnittelun avain ei ole kaava itsessään vaan ehtojen yhtenäisyys.

Space Age/fi
wiki.factorio.comKäsityö ja kokoonpanoskoneet
Käsityön ja koneiden laskentasäännöt ovat samat. Molemmat käyttävät "kaava-aikaa", "valmistusnopeutta" ja "ulostulon määrää", joten ajattelutapa on sama. Käsityö on nopeus 1 vastaava, koneet ovat 0,5, 0,75, 1,25 jne. Sääntöjä ei tarvitse oppia uudelleen.
Tässä artikkelissa oletus on kokoonpanoskoneet, koska suhteen laskeminen on tosiasiassa tarpeen vain automaatiolinjoille.
Kokoonpanoskoneiden erojen ymmärtäminen parantaa näkyä. Kokoonpanokone 1 ei kelpaa nestekaavoihin, mutta Kokoonpanokone 2 ja 3 kelpaa. Lisäksi moduulien käyttö alkaa koneesta 2 eteenpäin. Alussa "koneet, jotka tekevät mitä tahansa" ja myöhemmin "koneet, joissa tarkistetaan suhteet", ovat hieman erilaisia rooleja.
Alussa vaihdettuani käsityöstä Kokoonpanokone 1-koneen kanssa, ajattelin "automaatio ei toimi", mutta todellinen syy oli käsityön nopeuden tuntumusten siirtäminen koneeseen. Kun erottaa nämä, näet milloin kone 2 ratkaisee puutteet ja milloin tulee lisätä koneiden määrää. Suhteen laskeminen ei ole monimutkaisten kaavojen muistamista vaan käsityön tuntemuksen kääntämistä koneen nopeudeksi.

Kokoonpanokone 1 - Factorio Wiki
wiki.factorio.comKokoonpanoskoneiden tarvittavan määrän peruskaava
Kaavan johdanto ja yksikköjen yhtenäistäminen
Suhteen laskennan ytimessä ovat kaksi kaavaa: Tuotanto per sekunti = ulostulon määrä × valmistusnopeus ÷ kaava-aika ja Tarvittava määrä = tavoitetuotanto ÷ tuotanto per kone. Tärkeintä on yhtenäistää yksiköt ennen sijoittamista.
Factorion kaava-aika näytetään valmistusnopeuden 1 perusteella. Koneen todellinen tuotanto saadaan kertomalla koneen valmistusnopeus. Esimerkiksi Kokoonpanokone 1 on nopeus 0,5, Kokoonpanokone 2 on 0,75, Kokoonpanokone 3 on 1,25, joten saman kaavan tuotanto per kone on erilainen. Laskiessani kuparijohtimen kulutusta, ensin lasken "kuinka monta per sekunti yksi kone tekee" helpottaa kaiken näkemistä.
Kun tavoite on kappaletta per minuutti, älä jaa sitä suoraan. Jaa ensin 60:llä saadaksesi kappaleet per sekunti, sitten sijoita tuotanto-per-kone-kaavaan. Päinvastoin, jos tuotanto per kone on sekunnissa ja haluat nähdä sitä minuuteissa, kerro 60:llä. Alussa käsittelin tätä epätarkasti, ja johtuen yksikköjen epäyhtäläisyydestä, tarvittava määrä oli aina väärä.
Ilman moduuleita kaava on yksinkertainen. Kun moduulit otetaan mukaan, kaavan oletukset muuttuvat. Tuotantovoimamoduuli lisää ulostulon määrää, nopeusmoduuli ja majakat muuttavat valmistusnopeutta. Kaavaa ei hylätä, vaan muokatun ulostulon tai nopeuden sijoitaminen uudelleen.
Desimaalien pyöristämisen periaate: aina pyöristä ylöspäin + pieni varmuusmarginaali
Kun tarvittava määrä on laskettu, desimaalit pyöristetään aina ylöspäin. 2,1 konetta = 3, 5,01 konetta = 6. Syy on yksinkertainen: koneet ovat erillisiä. Vaikka 2,1 koneen kapasiteetti olisi tarpeen, voit asettaa vain 2 tai 3. Valitsemalla 2 varmistat, että et täytä vaatimusta.
Leikkaamalla desimaalit pois, puutosta kertyy kokonaislinjan yli. Omassa tehtaassani desimaaleja leikattaessa väliaineiden varasto laskee hitaasti, ja pian alavirtaan menneet koneet pysähtyvät satunnaisesti. Tämä on "juuri hieman liian vähän", joka näyttää pieneltä mutta vaikuttaa minuuteissa.
Pyöristämisen lisäksi käytössä pieni varmuusmarginaali auttaa. Tämä ei muuta kaavaa, vaan suunnittelussa "teoriassa täsmälleen oikea" tulee varata hieman ylimääräistä kapasiteettia. Hihnassa on 2 kaistaa, ja puristus tai jakelu muuttaa todellista virtausta. Jakajat tekevät 1:1-jaon, mutta ottoon tulee jakohäiriöitä. Teoria täsmällisesti tulee helposti uupua.
💡 Tip
Mitä kauemmas desimaalit ovat kokonaisluvusta, sitä enemmän pyöristävä kone vaikuttaa. Väliainelinjassa nämä lisäkoneet ovat vakuutus pysähtymisiä vastaan.
Väliaineen tavoitteen asettaminen
Kokoonpanoskoneen tarvittavan määrän määritykseen tarvitaan ensin mitä per sekunti haluat. Valmiin tuotteen määrästä voidaan laskea taaksepäin, mutta tosiasiassa on usein ongelma väliaineet, kuten elektroniikkakortti tai kuparilanka. Näiden tavoite on kuinka paljon seuraavan tason ainetta haluat vakaan syötön perusteella.
Ajattelu on yksinkertainen. Linjan per minuutti -perusteella, aseta ensin lopputuotteen tavoite kappaletta per minuutti, sitten jokainen väliaine myös kappaletta per minuutti. Muuta sitten jokainen kappaleet sekunnissa ja jaa per kone tuotannolla saadaksesi tarvittavan määrän. Näin näkyvät pullonkaulat, jotka vain lopputuotetta katsoessa häivyvät. Kun laajensin vihreän tieteen tuotantoa, ongelma ei ollut loppurivissä vaan juuri sitä edellä olevassa syötössä.
Väliaine-tavoite on usein hiukan lopputuotetta korkeampi vakaampi. Syy on, että alavirtaan kuuluu monille linjoille, ja hajauttaminen tai satunnaiset ottohäiriöt ovat yleisiä. Etenkin kuparilankakuten aineilla, joilla on tiheä kysyntä, teoria täsmälleen voi olla hyvin ohut, ja yhden paikan puute voi romauttaa kaiken. Väliaineen tavoitteen asettaminen hiukan paksummaksi tekee laajenuksista helpompia.
Tässäkin nolla moduuleja on edellytys. Tuotantovoimamoduuleilla väliaineen tarve voi muuttua, ja nopeusmoduulit tai majakat muuttavat per kone tuotantoa merkittävästi. Kehittyneelle osalle sopii paremmin, mutta pohjassa "koe alkuperäinen kone alkuperäisen kaavan kanssa" ennen muutoksia. Kokoonpanokone 3 nopean toiminnan kanssa näkyy myöhemmin "sama kaava, eri tarvittava määrä", mutta ajattelu on sama.
Conkreettinen esimerkki: kuparilanka ja elektroniikkakortti
Vaihe 1: Kuparilankakoneen per sekunti tuotanto
Tässä osassa yhdistetään kuparilankakoneet ja elektroniikkakortti-koneet per koneen tuotannosta. Menetelmä on sama kuin peruskaava: etsi kuparilankakaavan tuotanto per valmistus ja kaava-aika, kerro käytetyn koneen valmistusnopeudella. Kokoonpanokone 1 on 0,5, Kokoonpanokone 2 on 0,75, Kokoonpanokone 3 on 1,25. Kuparilankakoneen per sekunti tuotanto on kuparilankakaavan tuotanto × koneen nopeus ÷ kaava-aika.
Tässä vaiheessa älä mieti elektroniikkakortti-koneita liikaa. Jos aloitat lankakoneilta, niiden tarvittava määrä tulee arvauksi. Aluksi ajattelin "enemmän lankaa = turvallisempi", mutta se oli epävakaa. Väliaine näkyy vain keneltä sitä ostetaan ja kuinka paljon.
Laskelmiin käytä Wikistä näihin tietoihin:
- Tuotanto per valmistus (output count)
- Kaava-aika (recipe time)
- Tarvittava panos (ingredient counts)
Viite: Kuparilanka ja Elektroniikkakortti.
Julkaistussa versiossa on oltava oikeat arvot (esim: kuparilanka tuottaa X lankaa, aika Y sekuntia, elektroniikkakortti tarvitsee Z lankaa, aika W sekuntia).
Vaihe 2: Elektroniikkakortin per kone kuparilanka-kulutus
Seuraavaksi alavirtaan, elektroniikkakortti. Myös tämä on tuotanto per sekunti, käytetyn koneen nopeudella laskettu. Se, joka vaikuttaa, on kuparilanka, joka tarvitaan elektroniikkakorttia varten. Jos elektroniikkakorttiin kuluu X lankaa per yksikkö, ja kone tuottaa Y korttia per sekunti, niin kuparilangan kulutus on Y × X lankaa per sekunti.
Näin ensimmäisen kerran ylävirran tuotanto ja alamirran kulutus ovat samassa yksikössä vertailtavissa.
Tämä järjestys on helppo, koska tavallisesti alavirtaa ohjataan. "Haluan tehdä enemmän elektroniikkakortteja" on helppo määrittää, "kuinka paljon lankaa per sekunti haluan" ei ole. Aseta alamirran tarve, laske siihen tarvittava ylävirtakulutus, laajenna sitä. Kun elektroniikkakortteja kasvatetaan, näet heti kuparilangan tarpeen.
Omassa tehtaassani kun kaksinkertaistin elektroniikkakortin määrää mutta jätin kuparilangan samaksi, varasto loppui nopeasti. Kone pyöri, mutta kortti pysähtyi jaksottain. Tämä on merkki siitä, että en laskenut elektronisesti kuinka paljon lankaa yksi kone syö.
Vaihe 3: Tavoitetuotannosta tarvittavaan määrään
Nyt lasketaan todellinen määrä. Järjestys on: aseta elektroniikkakortin tavoite per sekunti, laske siihen tarvittava elektronikka-koneita, laske kokonaiskulutus lankaa, laske tarvittava lankakoneiden määrä.
Sanotaan, että elektroniikkakortin tavoite on G kappaletta per sekunti. Jos yksi kone tekee E kappaletta per sekunti, tarvitaan G ÷ E konetta (pyöristä ylöspäin). Seuraavaksi, jos yksi elektronikka-kone kuluttaa W lankaa per sekunti, kokonais-Lanka-kulutus on elektronikka-koneet × W. Joslankakoneen tuotanto on K lankaa per sekunti, tarvitaan Lanka-kulutus ÷ K konetta.
Hyöty on, että ylä- ja alavirtakoneet ovat yhdessä kaavassa. Jos elektronikka-koneet kaksinkertaistetaan, mikä tapahtuu langalle? Jos koneet päivitetään koneesta 1 koneeseen 2, kumpi muuttuu ja kuinka paljon? Näet muutokset numeroissa, ei tuntemuksesta. Erityisesti nopeus muuttuu 0,5 → 0,75 → 1,25, niin tarvittava määrä on täysin erilainen saman kaavan kanssa.
Kattava näkymä auttaa. Jos asitat 4 elektronikka-konetta mutta vain 2 lankakonetta, näyttää epätasapainoiselta heti. Mutta hetken jälkeen alavirtapään vain yksi pysähtyy satunnaisesti, ja varasto tyhjään. Se on merkki siitä, että ylä- ja alavirtakoneiden suhde ei ole sama.
Suunnittelutaktiikka: lähekkäisyys ja suora syöttö on vahvaa
Kupari-Lanka → Elektroniikkakortti on paikan järjestelyllä myös pulloissa. Syy on selvä: kuparilanka on paljon tarvittu väliaine, ja hihnalle laitettujen lankojen määrä on suuri. Näin olevaa elektroniikkakortti-koneen viereen kuparilankaa tekeminen auttaa. Paremmin: jos voit siirtää lankaa suoraan insartoijalla, kuljetin-ympyrä vähenee.
Kupari-levy tuodaan ja muutetaan lankaksi paikalla, sitten heti siihen korttiin. Näin kuparilanka menee vähemmän kuljetimelle. Tämä muutos tekee pääkuljetin-hihnan vahvemmaksi – se kantaa enemmän kuparilankaa väemmän, ja kupari-levy tulee pääosan rooliin.
Omassa tehtaassani kun laajensin elektroniikkakortteja, tein lankat erilliseen osioon ja kuljettimella syötin. Teoria sanoi oikea, mutta käytännössä lanka oli ohuesti välillä, ja kortti pysähtyi. Kun vein lankakoneen suoraan kortin viereen ja käytin insartoijaa, varasto vakautui heti. Numerot olivat samat mutta käytännössä parantunut, koska kuljetin oli pullonkaula.
💡 Tip
Kuparilanka on "teoria oikea mutta käytännössä vajaa" -aine. Kun näet näin, epäile pitkää kuljetusta tai kuljettimen täyttöä ennen laskentaa uudelleen.
Aloittelijoiden pyöristäminen: ensin "hiukan liikaa"
Ennen kuin olet tottunut suhteeseen, älä tavoittele täsmällistä kokonaislukua. Jos laskusi sanoo n elektronikka-konetta ja m lankakonetta, pyöristä molemmat ylöspäin ja laita vielä yksi ylimääräinen lankakonetta. Väliaine hiukan ylimäärin on stabiili käytännössä.
Tämä on aloittelijoille hyvä koska näet käytännön helposti: jos alavirtaan pysähtyy, tarvitaan enemmän ylävirtaa. Jos ylävirtaan kertyy, on ylimäärin. Teoria täsmälleen vaatii myös kuljettimen täyttöä ja ottohäiriöitä. Hiukan liikaa tekee helpoksi nähdä "laskenta liian vähän" vai "kuljetin/paikka vika".
Alussa tavoittelin lankan täsmällistä määrää ja epäonnistuin monesti. Numerot sanoi oikea, mutta käytännössä loppui. Siitä opin että aluksi liikaa, sitten vähennetään on nopeampaa. Kun linja pyörii, näet suhteen käytännössä ja voit säätää. Teoria on vahva, mutta alkuun "hiukan liikaa" on oppimisvahva.
Kuljettimen kuljetusmäärä vs. linjan virtaus
Laaditut per sekunti → kappaleet per sekunti muunnos
Vaikka suhde olisi oikea, linjan virtaus täysin vaatii kuljettimen tarkistus. Peruskaava on kuljettimen teoria = laatiota/sekunti × tiheys × kaistaa. Perussäännöt: peruskuljetin on 1,875 laatia/sekunti, tiheys 4 kappaletta/laatu, kuljettimissa 2 kaistaa, niin täysin puristettu 1,875 × 4 × 2 = 15 kappaletta per sekunti.
Tämä muunnos näyttää heti onko yksi hihna riittävä. Keltainen 15 kpl/s, punainen 30 kpl/s, sininen 45 kpl/s. Esim. tarvittava 18 kpl/s sanoo "keltainen ei riitä, punainen kyllä". Aina kun lasken koneet, laitan tarvitut kappaleet per sekunti näihin kolmeen vertaillessä.
Erityisesti pää-puskuri-linjalla, tarvitun määrän muuttaminen kuljettimen lukumääräksi on tärkeää. Kun tiedät sekunnissa tarpeen, näet onko yksi riittävä vai kaksi tai paikallistuotanto parempi. Laskeminen on tehtaan laskelmaa, kuljettimen fysiikkaa. Nämä samoiksi "kappaleita per sekunti" muuntaen näet kokonaisuuden.

Transport belts/Physics/fi
wiki.factorio.comPuristetun ja puristamattoman erottelu ja palautustekniikka
Jota helposti unohtuu: 15 kpl/s on kokonaan puristetun kuljettimen luku. Kun välissä on tilaa, määrä laskee. Niin keltainen 15 kpl/s virtaa vain kun molemmat kaistat täynnä. Jos ratio oikea mutta ei virtaa, usein alkupää ei ole puristettu.
Erottelu näkyy katselemalla: jos jatkuva virta, puristettu; jos aukot, puristamaton. Huomio: jaossa ja liittämisessä puristus usein hajoaa. Toinen puoli heikko kulutus, epähuolimattinen liittäminen, tai insartoija yksipuolinen tekee hihnalla pinnalla kaista ohuemmaksi. Määrä riittävä mutta hihna näyttää tyhjältä.
Omassa omassa tehtaassani "teoria riittävä mutta ei käytännössä" kuuluu aina alkupään epäilyttäväksi. Oikeastaan puristetulla se menee, jo pysähtyi siis oli epäpuristettu alusta. Puristus korjattava ja pysähtynyt alavirtapa vakautui heti.
Palautus on samalla tavalla: syöttö linjan ulostulossa puristettu, liitokset ilman aukko virtavat, yksipuolinen ajo tutkitaan. Kuparilankakuten usean käyttöä aineet näkyvät pieniä aukkoja.
💡 Tip
Teoriassa riittävä mutta käytännössä puuttuu? Ennen laskelman uusia tarkista alkupään kuljettimen puristus ja insartoija-kuorma – harvoin laskenta-vika, usein kuljettimen tehokkuus.
Jakaja 1:1 ja kuljettimen lukumäärä
Jakajalassa perusähkö 1-sisään-2-ulos 1:1 jakaa. Niin riittävä 1 kuljettimen 2:ksi jakaen tuo molemmat kaistalle tasaisesti. Tässä tapauksessa tasapainoija käyttää tätä summaukseen.
Mutta 1:1 ei ole voimankertoja. 15 kpl/s keltaisesta 2-kaistaksi jakamalla ei tule molemmin puolin 15 – vaan molemmat puoli 7,5. Jako tekee hallittavaa, ei lisää. Tätä jotkut väärinymmärtävät "2 kaistaa = ylikylläinen", mutta molempiin tulee puute. Jako tasaa, ei lisää.
Kuljettimen luvun tavoite saadaan. Esim. tarvittava 30 kpl/s on punaisen kaliibri, 45 kpl/s on sinisen kaliibri. Keltaisen pohjalla, kun ylitt
Takuma
Factorio 3,000時間超。1k SPM メガベースを複数パターンで達成した生産ライン設計のスペシャリスト。本業のプラントエンジニアの知識を工場最適化に応用しています。