Tips

Tre tips för att skapa Factorio-ritningar

Factorio-ritningar gör det enkelt att bygga fabriken snabbt, men om du försöker skapa en gigantisk färdig design från början blir det ofta svårt att reparera. Jag gjorde samma misstag tidigt – jag försökte bestämma mig för stora ritningar på en gång och tvingades rensa flera gånger.

Tips

Tre tips för att skapa Factorio-ritningar

Factorio-ritningar gör det enkelt att bygga fabriken snabbt, men om du försöker skapa en gigantisk färdig design från början blir det ofta svårt att reparera. Jag gjorde samma misstag tidigt – jag försökte bestämma mig för stora ritningar på en gång och tvingades rensa flera gånger.

Den här artikeln är för dig som vill skapa återanvändbara egna ritningar i Factorio 2.0-miljön. Jag organiserar konstruktionen efter tre principer: "bygg mindre", "fixera in- och utgångar" och "organisera och dela". Baserat på det gula transportörbältets standard på 15 föremål/sekund, går jag igenom hur man expanderar till 30 och 45 föremål/sekund, hanterar bibliotek och böcker, och stöder både Base64+komprimerad JSON från Blueprint string format och okomprimerad JSON från version 2.0 – allt från ett praktiskt perspektiv.

Standardisering baserad på huvudbusslinje är lätt för nybörjare, men det är bättre att hålla Space Age-elementen åtskilda för att inte förstöra designen. Det lönar sig bättre på lång sikt att kunna koppla ihop små byggblock smidigt än att göra ett stort mästerverk på en gång.

Vad är Factorio-ritningar? Grundläggande förutsättningar att förstå först

Målversion och DLC-åtskillnad

Det här avsnittet handlar om Factorio 2.0-serien i vanilla-miljö. Space Age är ett betalt DLC som släpptes den 21 oktober 2024, men de grundläggande idéerna kring ritningar är desamma. Det är fortfarande samma sak – spara byggplaceringen och återanvända den, skicka via textsträng, organisera i böcker och bibliotek – oavsett DLC.

Det hjälper att göra denna åtskillnad från början, eftersom det är lätt att blanda gammal information från 1.0-serien eller layout-exempel som inkluderar Space Age. Jag var själv lite förvirrad över detta från början. Om du bara vill lära dig hur man använder ritningar är det snabbare att först förstå bara 2.0 vanilla-specifikationen.

Enligt , är konstruktionsplanen en standardfunktion för att spara och omfördelning av layouter. Den delen förändras inte även med Space Age installerat, så om du tänker "förstå ritningar först, sedan expandera till DLC-specifik design" blir tankestrukturen mycket tydligare.

Construction planning - Factorio Wiki wiki.factorio.com

Grunderna i konstruktionsplaneringen: hela bilden av skapande, återanvändning och delning

En konstruktionsplan, eller Blueprint, är en funktion som sparar arrangemanget av byggda byggnader, ledningar och transporter så att du kan klistra in dem om och om igen. Det är lättast att tänka på det som att kunna kopiera och klistra in en del av fabriken helt enkelt. Det passar perfekt med upprepande former som smältugnsrader, gruvor, små elektronikkretskretsar eller lastningsplattformar vid stationer – "saker jag gör flera gånger".

Styrkan med denna funktion är inte bara att spara arbete. Du kan stabilisera din design. Om du improviserar varje gång blir bältets riktning och de elektriska stolpens placering lite olika, vilket gör det svårt att expandera senare. Omvänt, om du sparar en välstrukturerad form en gång, kan du upprepa samma kvalitet nästa gång du expanderar. Det är verkligen viktigt även om det verkar litet.

Delandet blir också mycket enkelt med Blueprint. Du kan exportera och importera ritningar som text, så det är mycket enkelt att överta på andra sparfiler eller dela med andra. Det traditionella textformatet är baserat på JSON-representation som komprimerats och Base64-kodats. Dessutom, enligt , kan du i 2.0 importera okomprimerad JSON direkt. Du behöver inte oroa dig för tekniska specifikationer under normalt spel, men det är praktiskt att veta att "du kan dela via text" och "2.0 har utökat möjligheterna".

Jag hade många scenarier där jag ville ta samma smältugnsrad till ett annat sparfil, men sedan jag lärde mig bibliotekslagring och texthantering har tiden för att bygga om från början nästan försvunnit. Tidigare byggde jag om arrangemanget genom att minnas det, men nu tar det bara ungefär 5 minuter att ställa in standardsmältugnsrader på ett nytt spel. Ritningar är inte en avancerad prydnadsfunktion – snarare är de mer som "anteckningsbok för att undvika att göra samma misstag två gånger".

💡 Tip

Din första ritning är mer återanvändbar som en liten modul som en smältugnsrad än som en färdig gigantisk fabrik. Det blir också lättare att lokalisera vad som behöver fixas och hålla designintentionen klar.

Blueprint string format wiki.factorio.com

Skillnaden mellan konstruktionsplaneringsboken och biblioteket

När du börjar använda ritningar kommer nästa fråga: "var sparar jag detta?" Det är här konstruktionsplanerboken och biblioteket spelar in. Namnen är snarlika så det är förvirrande från början, men rollerna är klara om man tänker på dem separat.

Konstruktionsplanerboken är en behållare för att bära flera ritningar tillsammans. Till exempel, om du buntade ihop dem efter användning som "tidig smältning", "grön krets", "stationsplatformsmall", blir det lätt att byta mellan de ritningar du behöver på plats. Det är mer om att hantera relaterade ritningar som en uppsättning än att spara ett enda fabriksblock. Värdet är främst i organisation och användbarhet, enligt .

Å andra sidan är biblioteket bäst att tänka på som en lagringsplats för att behålla över sparfiler. Det är användbart när du vill använda samma design från ditt aktuella spel på nästa ny karta. Sedan jag lärde mig det här sättet att använda det har behovet av att bygga samma smältugnsrad eller basstation från början nästan försvunnit. Det är mer som att odla din egen mall-samling snarare än att bara hålla enstaka sparfiler.

Dessa två är inte konkurrerande – lagra i biblioteket, klassificera dessa ritningar i böcker och använd dem. Vidare, när du vill dela, kan du exportera som text. Med andra ord, arbetet med ritningar slutar inte när du skapar en design – det inkluderar spara, organisera, ta med och dela. När du förstår detta blir ritningar från bara en bekväm funktion till resurshantering för fabriksdesign.

Construction planning book - Factorio Wiki wiki.factorio.com

Tips 1: Gör inte en färdig gigantform direkt – skär ut små färdiga block

Att göra en gigantisk färdig design på ett ark ser flashy ut, men nybörjare stöter ofta på problem. Anledningen är enkel: det är svårt att skilja vad som fattas och vad som behöver fixas. Även om bara ett bälte fattas stannar allt upp, och när du försöker fixa måste du röra ett stort område. Jag försökte själv bygga "grön kretslinje för framtida behov på en gång", men sedan kunde inte koppartrådarnas försörjning och elektriska stolpsplacering passa ihop, och jag behövde rensa en ganska stor area.

Som säger sparar ritningar arrangemang och låter dig återanvända dem om och om igen. För att dra fördel av denna styrka bör det du sparar från början inte vara en gigantisk färdig produkt utan den minsta enheten som är färdig att arbeta när den väl är placerad. Om du skär det litet kan du lägga till samma när det fattas och reparera bara det ena blocket om det finns problem. Det känns också som att få mycket färre omplaneringar på det här sättet. Sedan jag gjorde elektronikkretslinjen till 8-maskinblock enheter var det nästan slutat att förstöra strukturen när jag expanderade.

Typiska exempel på småblock

Med småblockering är det viktigt att tänka funktionellt fullständig snarare än "en del av utseendet". Till exempel för en smältugnsrad sparar du inte bara ugnorna utan en kompllett enhet inklusive belastningsbälte, hämtningsbälte, insättare och elstolpe – något som fungerar direkt när det placeras. Du behöver inte sortera ut den exakta produktionshastigheten per sekund från början; bara detta tänkesätt ändrar ritningarnas användbarhet ganska mycket.

Det samma gäller för monteringsmaskiner. Rekommendationen är 4 till 8 monteringsmaskiner med en elstolpe som din minsta enhet. Därför att materialinmatningen, produktutmatningen och strömförsörjningen står alltid på samma plats kan du bara lägga till mer horisontellt för att expandera. Speciellt för mellanprodukter som elektronik som du gör flera gånger är det mindre benäget att bryta ihop om du tänker "anslut så många 8-maskinsblock som behövs" istället för "en enda gigantisk linje".

Med små moduler sparade blir det också enkelt att organisera i böcker och bibliotek. Om du delar upp dem som "en smältugnsrad-spann", "åtta grön krets-maskiner", "fyra kugghjul", "extra ammo-linje" är det lätt att veta "vilken behöver jag nu". En stor design är kraftfull när den väl fungerar, men i det tidiga skapandet är det viktigare att kunna förstå och reparera själv.

💡 Tip

En bra initial set för egna ritningar använder "en smältugnsrad-spann", "4 till 8 monteringsmaskiner i rad", "extra utrustning inklusive elstolpe" som mål. Du kan fixa per del, så designfel blir inte fullständiga förluster.

Fördelar och nackdelar med huvudbusslinje

Ett sätt att tänka som fungerar bra med småblock är huvudbusslinjen. Enligt är det en nybörjarvänlig fabriksstruktur: du låter råvaruledningen flöda rakt fram och drar materialet sidledes när du behöver, sedan lägger till monteringsblock. Strukturen är lätt att se och det är lätt att spåra var järnplattor eller kopparplattor kommer från, vilket är verkligen användbart när du är ny.

Det som speciellt passar för nybörjare är att in- och utgångsplaceringen är lätt att fastställa. Järnplattan är på det här bältet, kopparplattan på det här bältet, elektronikskretsen går tillbaka denna väg – om du fastställer regler kan du slippa att tänka om ledningen från början varje gång. Splitters delar bältet 1:1 så den grundläggande formen för att ta material från bussen är lätt att göra. Det gula bältet hanterar totalt 15 föremål/sekund, så för nybörjare är det enkelt att bilda block baserat på denna bandbreddsuppfattning under det tidiga skedet.

Å andra sidan har huvudbusslinjen klara nackdelar. Bältesantalet växer lätt och det tar mycket horisontalt utrymme. Som anteckningarna om Main Bus visar blir det lätt att växa för mycket även om strukturen är lätt att organisera. När du börjar ordna järn, koppar, stål och kretsar växer området mycket, mycket. För att vara ärlig, om du lägger allt på bussen för att det ser fint ut kommer senare problem som "långa promenader" och "långt från uttagspunkterna".

Så det är rätt att tänka på huvudbusslinjen som ett utmärkt sätt för nybörjare att organisera, men inte den slutgiltiga lösningen för allt. I dina första egna ritningar är det ganska praktiskt att använda huvudbusslinjen som grund medan du lägger små färdiga block däri.

Tutorials/ja wiki.factorio.com

Användning av gigantiska färdiga produkter kontra små moduler

Gigantiska färdiga ritningar är inte dåliga. Om du förstår innehållet helt och har redan bestämt nödvändiga in- och utgångar är en stor designritning som bara kan distribueras när den placeras mycket kraftfull. Det finns scenarier där det är enklare att spara större – som uttagspunkter, lastningsplattformar, eller redan fullständiga smältningszon.

Men om du fokuserar på nybörjarstadiet för självgjord design är små moduler fortfarande prioriterad. Anledningen är att lärande och reparation staplas direkt. Om du fixar ett block reflekteras det på allt framöver, och "den här elstolpen saknades" eller "den här utgångsbältet borde vara motsatt riktning" blir direkt din ny standard. Från min erfarenhet fick jag mer stabil design genom att göra småblock flera gånger än genom att tvinga genom gigantiska designuppsättningar.

Skillnadsuppfattningen är små moduler för steg du fortfarande är osäker på, större färdiga produkter för steg som redan är handvana. Om nybörjare går direkt till gigantisk design slutar det ofta med att bara klistra utan förståelse, vilket skapar problem. Omvänt, om du använder små färdiga block som standard kan du enkelt "lägga till en när det fattas" eller "ta bort en när det inte behövs". Den här skillnaden påverkar verkligen hur många gånger du måste bygga om hela fabriken.

Tips 2: Fixa in- och utgångar och rikting för att göra formen användbar direkt när den placeras

Standardisering av bältorienterad, vänster/höger-körfält, elstolpe och insättare

Ritningar som är lätta att återanvända kräver inte bara samma form. Vilken riktning kommer inmatningen från, vilken väg går utmatningen, vilken riktning börjar insättaren överföringen – detta måste fixas innan det blir "direkt användbar form". Om detta är oklart slutar du med att vända ett bälte eller byta elstolpe varje gång, vilket blir ett arbete. Det är verkligen viktigt även om det verkar litet.

Vad jag är särskilt noga med att fixa är bältets flödesriktning, vänster/höger körfältets roll, elstolpens placering, insättarens överföringsriktning – dessa fyra saker. Till exempel bestämt jag "råmaterial flödar från vänster till höger", "vänster körfält får järn, höger körfält får koppartråd", "liten elstolpe placeras överst till höger på blocket", "utmatning faller alltid till underbältet". Eftersom små elstolpar täcker 5×5 rutor blir det lätt att hitta strömkort misslyckanden om placeringsplatsen är densamma varje gång, och när du lägger till ett block bredvid är anslutningsmetoden stabil.

Vänster/höger körfältsuppdelning är också ett stor framgångsfaktor även om det verkar lätt att ignorera tidigt. Ett bälte har två körfält, och det gula bältets är 7,5 föremål/sekund vardera. Om du har en regel som "vänster körfält är primär material, höger körfält är extra material" fördubblas monteringsmaskinslinjeexpansionspraktiken. Från min erfarenhet minskade "omvänd bälte-olyckor" och "måste gräva upp och reparera senare" mycket efter att jag fastställde denna regel.

Insättare är samma – med en standardform som "ta från sidan och passa upp" eller "ta från busssidan och mata in maskinerna" blir rollen lätt att läsa bara genom att titta på ritningen. I scenarier med flera spelare eller när du kollar själv senare är denna läsbarhet mycket effektiv. Det ser vackrare ut med estetik, men varje anslutningsregel som är densamma är faktiskt starkare i praktiken.

💡 Tip

Min standardform är så enkel som "material går från vänster till höger, produkt går ner, elstolpe överst till höger, vänster/höger körfältroller är fasta". Nogrann optimering behövs mindre än att aldrig vara osäker på regeln – ritningar växer bättre så här.

Riktmärke för 15/30/45 föremål/sekund och upptäckt av bottleneck

När du fixar in- och utgångar är det också viktigt att vara medveten om hur mycket som kan flöda. Enligt är det gula bältets total 15 föremål/sekund, rött är 30, blått är 45. Det gula körfältet är 7,5 föremål/sekund, så det är bättre att inte vara oklart på om du använder ett körfält eller båda. Basplattan har hastighet 1,875 bricka/sekund, rött är dubbelt, blått är tredubbelt.

Anledningen till att memorera dessa siffror är inte för exakt beräkning utan snarare för att kunna tidigt förutse ritningens gränser. Till exempel, om du gör ett litet block för gult 1-bälte och sedan staplar dem många gånger kommer du se att inbältet alltid är fullt, utbältet stannar intermittent, bara en insättare på ena sidan är långsam. Det betyder ofta inte "monteringsmaskinarrangemanget är dåligt" utan helt enkelt "bandbredden räcker inte till".

Bottleneck-läsningen blir också mycket enkel med standardisering. Om inbältet är alltid under tryck men maskinen är hungrig är det något fel med överföringsriktning eller körfältssplit. Omvänt, om maskinen går men utbältet trängs och stannar är det för lite utmatningskapacitet. Med standardform kan du direkt se "vilken del är annorlunda" så felsökning är snabbt. Jag förstod ingenting från början, men sedan reglerna var fastställda flöt avvikelserna direkt upp.

Hur du använder gult/rött/blått påverkar också återanvändbarheten. För tidiga ritningar standardisera på gult 15, för senare expansionsmöjligheter kan du byta bara in- och utbelter till rött 30. För slutspel kan du göra designen på blått 45 med färre bältelinjer från början. Det viktiga är att denna ritning antar vilken färgbältbandbredd är lätt att se visuellt.

Transport belts/Physics/ja wiki.factorio.com

Scenarier där man använder balanserare

Om in- eller utgångarna är en linje blir standardiseringen ganska stabil. Men när två eller fler ingångar eller utdelning till flera linjer medbringas blir flödesförskjutning ett vanligt problem. Det är här balanserare spelar in. Enligt bygger man från 1:1 splitter för jämn distribution.

Det viktiga här är att inte behandla balanserare som "en praktisk bonus-del". Om du använder det i en ritning är det bättre att klargöra är det för att jämna två ingångar eller för att sprida jämnt över flera utgångar. Om syftet är oklart när du senare ändrar bältlinjer kan du inte själv läsa "är denna splitter nödvändig".

I praktiken använder man det ofta för monteringsblock som tar två bältled från huvudbussen tillsammans, eller för att distribuera malm jämnt till flera smältugnsrader. Omvänt, för små block som bara flödar en ingång i en linje behöver du inte från början sätta in balanserare – det blir tydligare utan.

En högåteranvändbar ritning är färdig med balanserare inbyggd, eller snarare designen innehåller redan under vilka förutsättningar en balanserare behövs. Två ingångar här jämnas ut, fire utgångar utbredning här – med sådana standards är det inget tvivel vid utökning. Inte att tänka efter placering utan flödet redan är bestämt när det ligger – då blir ritningen inte bara diagram utan en faktiskt fungerande del.

Balancer mechanics/ja wiki.factorio.com

Tips 3: Använd bibliotek och textsträngformat för att spara i form som är lätt att organisera och dela

Knep för att göra "tema-set" med konstruktionsplaneringsboken

Ritningar skiljer sig åt mer i organiserings- och hanteringsfasen än i skapandefasen. När du samlar enstaka konstruktionsplaner kommer det ofta "vilken var smältugnsraden" eller "var är den elektroniska kretslinjeversionen med vänstrinmatning". Det är här spelar in för att skapa tema-set.

Jag delar först böcker efter användning. Till exempel delar jag upp i "smältning", "kretsar", "bussuttag", "kraft", "tåg", "försvar" och stort, sedan lägger jag små moduler inuti. Det är mycket viktigare än att spara en gigantisk färdig produkt på en gång – det blir mycket lättare att reparera och återanvända när man delar upp små moduler. Det är verkligen viktigt. Om du bara behöver fixa en kan du bara byta en sida i boken.

Lika kraftfullt som temautvalet är att standardisera hur du namnger. Om du delar är det enkelt för mig att sätta "I/O-riktning, storlek, användning" först. Till exempel "vänster in höger ut, 2 bälte, elektroniska kretsar" eller "ingång uppifrån, utgång nedåt, smältugnsrad" – då läser du rollen direkt när du ser listan. Jag märkte att "vilken använder du" minskar mycket när jag införde denna namnkonvention i multiplayer.

Att även standardisera miniatyrorientationen gör inventory mycket lättare. Eftersom in- och utgångsstandarden för själva ritningen redan är fixerad enligt förra avsnittet, gör du också sparningsriktningen konsekvent varje gång så listan visar ingen förvirring. Du kan identifiera både via namn och utseende, så erkännandekostnaden senare sjunker mycket. För att vara ärlig var allt i boken på samma bild från början och det tröttade jag att leta. Orienteringsförenkling löste det mycket.

Bibliotekshantering

När du har tema-böcker är nästa enkla sak att flytta till . Att ha det i biblioteket gör det inte bara en engångsidé för nuvarande spel utan en gemensam resurs som kan dras upp snabbt i alla sparfiler och multiplayer. Som visar är ritningar utformade för att sparas och återanvändas.

Vad du bör tänka på här är inte "spara när det är klart" utan "flytta till bibliotek när standarden är fixerad". Om du sparar alla tidiga prototyper blandas gamla versioner senare och det blir svårt att använda. Jag delar själv test-box och långtidslagring i biblioteket. Att bara spara versionen som används i praktiken håller listan mycket ren.

I multiplayer märks bibliotekshanteringsskillnaden direkt i arbetshastighet. När någon placerar smältugnsrad och någon annan utökar kraft eller bussanslutning är ritningar där namn och utseende förklarar syftet verkligt kraftfulla. Du behöver inte förklara efter placering, så arbetsdelning stannar inte. Platser som tågstationer eller försvarslinje där flera rör sig ser störst nytta av detta.

💡 Tip

Om du inkluderar inte bara "användning" utan också "riktning" och "storlek" i namn blir hanteringen mycket enklare. Jag standardiserade bara "högerutgång", "4-rad", "smältugnsrad" och listan blev mycket lättare att söka i.

Blueprint library/ja wiki.factorio.com

Export/Import av textsträngformat

Om du vill ta ritningar till andra sparfiler eller dela med andra spelare är det bra att kunna hantera textsträngexporten/importen. I spelet kan du kopiera textsträngarna från konstruktionsplanen och ge dem vidare, och mottagarsidan kan klistra in och importera. Om bibliotekslagring är "din egen hylla" är textsträngformat "bärbar låda".

Tekniskt sett är enligt specifikationen en Base64-kodad komprimerad JSON från början. Factorio 2.0 stöder import av okomprimerad JSON dessutom. Under normalt spel behöver du inte oroa dig för innehållet, men det hjälper mot förvirring att veta att 2.0 har bredare mottagning även om delad textsträngform ser lite annorlunda ut.

Själva proceduren är enkel. För export visar du textsträngarna från målkonstruktionsplanen eller konstruktionsplanboken och kopierar. För import klistrar du bara in dem på importskärmen och de blir konstruktionsplaner direkt. Du kan inte bara dela enritningar utan även hela böcker, så tema-set kan överföras helt.

Detta är användbart inte bara för multiplayer. När du startar en ny värld kan du direkt ta dina standardset, och verifierings-sparfilen blir enkelt överförd till produktionssparfilen. Om du planerar att återanvända över världar håller biblioteksorganisering tillsammans med bara nödvändiga i textsträngformat hanteringen mycket lätt. Det är inte bara att skapa – att kunna ta ut, dela, skilja åt gör ritningar verkligt praktiska.

Vanliga misstag och motåtgärder

Förebyggande av strömslitage

Det är ett mycket vanligt nybörjarmisstag när en ritning placeras men bara en del fungerar. Det mesta beror på elstolpens avstånd är något för långt, inte maskinplaceringen. Small electric pole täcker 5×5 bricka, men i praktiken blir det ofta för långt och strömslitage uppstår när det placeras. Det verkar inte allvarligt men är en verklig linjestopp-orsak.

Jag har minskat denna olycka genom att standardisera elstolpplaceringen inom minimum block. Till exempel samma plats varje gång för smältugnsrad, eller alltid bredvid in- och utgångarna för monteringsblock. Då blir det naturligt att ledningar ansluter när du expanderar horisontellt senare, och när du roterar ritningen är missar mindre.

Strömslitage dyker upp ofta som "en enda enhet fungerar men flera anslutna stannar på ändarna". Därför är det viktigt att inte bara "en enhet fungerar" utan inkluderar även elstolpar som en del av blocket för att designa för anslutning med samma standardblock bredvid.

Orienteringsmissförstånd-förebyggande

Underjordiska bälten och splitters ser ofta rätt ut men är faktiskt i motsatt riktning. Speciellt underjordiska bälten låter mest långt (4 brickor max), så du fokuserar på avstånd och glömmer ofta inmatnings- och utgångsriktningarna. Splitters är detsamma – en praktisk del för 1:1-delning blir "konstigt slags slissning" om riktningen är omvänd.

Knepet för att förebygga detta misstag är att inte bara förlita dig på miniatyr

article.share

R

RinSeo

Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。