Logistik

【Factorio】Komma City Block-expansion|Storlek och signaler

När huvudledningen blir för tjock och du inte längre ser vart du ska lägga nya fabriksdelar, är det dags att migrera till City Block-layout. Den här guiden visar hur du går från huvudledning till regelrätt City Block-system i Factorio vanilla 2.0 och Space Age-miljön – med fokus på en layoutstrategi som är både lätt att hantera och enkelt att expandera.

Logistik

【Factorio】Komma City Block-expansion|Storlek och signaler

När huvudledningen blir för tjock och du inte längre ser vart du ska lägga nya fabriksdelar, är det dags att migrera till City Block-layout. Den här guiden visar hur du går från huvudledning till regelrätt City Block-system i Factorio vanilla 2.0 och Space Age-miljön – med fokus på en layoutstrategi som är både lätt att hantera och enkelt att expandera i Japan och världen över.

Nyckeln är att inte bygga ett jättestort järnvägsnät från dag ett. Om du först fixerar fyra saker – blockstorlek, tåglängd, körfält och intern logistik – kan du skapa ett fint, litet minimalblock som du enkelt kan kopiera. Det här är det stabilaste arbetssättet jag hittat.

Jag själv körde ett nätverk med över 100 stationer en gång, och när tågen började stoppa i korsningar och det inte fanns nog med vagnpar, behövde jag skriva om nästan hela designen. City Block är ingen universalbotox för UPS-problem, men om du låser reglerna innan du bygger, skapar du en fabrik som expanderar utan att kollapsa.

Förutsättningar och versioner för den här guiden

Vi fokuserar här på Factorio vanilla v2.0-serien, stabil version 2.0.73, tillsammans med Space Age DLC installerad. City Block-designen bygger på vanilla, och Space Age-specifika varianter tar vi upp separat. Det här sättet att tänka på det gör att "basgrunderna som fungerar överallt" inte blandas med "nya möjligheter från DLC:n". Faktiskt, när jag försökte integrera allt på en gång blev designen väldigt spretig.

Här menar vi med City Block en design där du lägger ett regelbundet järnvägsgitter och fyller varje ruta med produktionsmoduler som du sedan kan kopiera och expandera. Det viktiga är att se detta som en metod för att hålla ordning och möjliggöra expansion – inte som en specialdesign för att optimera UPS till sitt максimum. Om du blandar ihop dessa två, hamnar du ofta i "varför blir det inte lättare än jag trodde?".

Dimensionerna utgår från att kartan är uppdelad i 32×32-tile-chunk. Enligt『Map structure』blir det mycket enklare att placera och expandera om du stävar efter 32-multiplar för gridets sidlängd. Det är därför 96×96 dyker upp så ofta – det passar det här tänkandet väl.

Centrala begrepp förklarade från början

Huvudledning är en tjock bälteslinje som du använder för att sprida byggmaterial. Det fungerar utmärkt från spelet börjar tills ungefär mellanspel, och många byggs senare om till City Block när fabriken växer sig större.

UPS står för Updates Per Second – hur många gånger per sekund spelet uppdateras. I Factorio är 60 normalt, och när spelet blir tungt sjunker denna siffra märkbart. Här talar vi om faktisk processorkraft, inte "det känns lite långsamt".

Kedjsignaler (chain signals) är signaler som du lägger vid korsningars ingångar för att tågen bara ska köra vidare om vägen framåt är fri. I City Block-system blir det många korsningar, så att förstå dessa signaler är avgörande senare.

→ Se även

Chunkbaserna förklaras grundligt i『Map structure』på Factorio Wiki. Space Age-specifika delar hittas på Space Age-sidan. Här tar vi bara det vi behöver och behåller vanilla som grund för designmetodiken.

Map structure wiki.factorio.com

Vad är City Block i Factorio?

Grundelementet i City Block

City Block-layouten går ut på att först placera ett regelbundet järnvägsgitter, sedan fylla varje ruta som en helt separat produktionszon som du kan kopiera. Istället för en lång, smal huvudledning delar du fabriken i "Smältzon", "Kretszon", "Vetenskapsmaterial-zon" och liknande, och när du behöver mer av något kopiera du bara samma modul. Jag ser det här som en organisationsmejod för att expansion aldrig blir förvirrande snarare än som en slutgiltig storskala-lösning. Allt blir mycket överblickbart, så du kan ta snabbare designbeslut.

Grundstenen är järnväg, korsningar, stationer, signaler och blueprints gjorda för att kopieras. Med『Konstruktionsplaner』(Blueprint) kan du, när du byggt ett block rent, enkelt placera samma form gång på gång. Det är det som gör City Block så tillfredsställande – du behöver inte omöblera vid varje expansion. Under huvudlednings-epoken kunde det ta timmar bara att lägga till eller organisera om en växellinje, men med blockisering blev det bara "lägg till en till kopia av detta block".

Designmässigt använder många att anpassa blockstorlek till chunkgränser. Eftersom kartan är uppdelad i 32×32-tile-chunks är 96×96 en klassisk och lättarbetad norm. Men det är ingen universal regel – gitter på 64 eller omkring 100×100 används också. Allt beror på hur många stationer du vill ha, tåglängd och hur du vill organisera materialet inuti blocket.

Järnvägsbart är att korsningskvaliteten avgör hela nätverkets stabilitet. Signalerna placeras på höger sida av spåren, med kedjsignaler vid ingångar och vanliga signaler vid utgångar – det är『Handledning: Tågsignaler』 i ett nötskal. City Block får många korsningar, så om detta blir slarvigt hamnar du i kaos snabbt. Jag har själv lagt ett nätverk i dödläge för timmar genom felaktig signalplacering. Det ser snyggt ut på utsidan men om signalerna är felaktiga kollapsar allt.

Konstruktionsplaner - Factorio Wiki wiki.factorio.com

Skillnad mellan huvudledning och City Block – och när man använder vilken

Den största skillnaden är vad som utgör expansionsenheten. Huvudledning expanderas genom att dra och förgrena bälteslinjer. Det är fantastiskt i tidigt- och mellanspel; allt är visuellt tydligt. Men när fabriken växer blir bältesmängden överväldigande.

City Block fungerar omvänt: istället för att förlänga en linje kopierar du hela moduler. "Vi behöver mer kopparplatta? Kopiera kopparplattblocket." Det är mycket tydligare för expansion, och med flera spelare blir ansvaret naturligt uppdelat.

Inte för att gamla är dåligt och nytt är bra – bara att tidigt-till-mellanspel passar huvudledning, men när fabriken växer blir City Block mer hanterligt. Att bygga ett jättelikt järnvägsgitter från början gör järnvägsdesignen själv till ett stort problem. Det är varken-eller mellan dessa två – det handlar om rätt metod för rätt skala.

Många använder blandad drift: huvudledning för mellanmaterial, men City Block bara för tung resursöverföring och vetenskapsmaterialproduktion. Du behöver inte hoppa helt över, bara stegvis. Faktiska storfabriker är nästan aldrig helt-bus eller helt-block – de är något i mellan.

AspektHuvudledningCity BlockBlandad driftUPS-fokuserad
SyfteStandard tidigt-till-mellanspelStor fabrik, lätthanterlig expansionStegvis migrering av befintlig fabrikExtremt reducerad processorkraft
StyrkaEnkel och intuitivModulär och lätt att kopieraFlexibel övergångMycket låg beräkningsbörda
SvaghetBältesmängden växer snabbtJärnvägsdesign är krävandeBlandat regler kan bli rörigtMycket hög designsvårighet
LogistikFrämst bältenFrämst tåg + blocklokal logistikBälten och tåg blandadFokus på avstånd och direkta flöden
NybörjarvänlighetHögMedelMedelLåg
UPS-effektMedelMedel-lågMedelOfta hög

Vad City Block verkligen skiner för är att kunna behandla fabriken som ersättningsdelar, inte snabbaste eller lättaste performance. Det är denna delningsförmåga och expansionsvänlighet som gör det värdefullt på större skalor.

note.com

Förhållande till UPS – en viktig distinktion

Det vanligaste missförstånd kring City Block är att City Block = UPS-vänligt. Det stämmer inte alltid. City Block är en organisationsmetod, inte en UPS-optimering per se. Fler tåg = fler korsningar = mer vägberäkning = svårare bearbetning.

En tät, finmaskig ett-hundra-gånger ett-hundra-gridsystem ser snyggt ut men kan faktiskt vara tungt – tågen recalculerar vägar ofta och stannar vid många korsningar. Om du letar efter UPS-diskussioner på forumet eller Reddit märker du att "stort City Block är bekvämt men inte lätta" är ett välanfört argument. Min egen erfarenhet är att när antalet stationer och korsningar växer märker du att järnvägsnätverket blir långsammare även om layouten ser fin ut.

💡 Tip

Om du bryr dig om UPS med City Block, fokusera på att inte göra för många korsningar, ta bort onödiga långdistanstransporter, och inte fragmentera samma produkt i för många bitar – det hjälper mer än själva blockformatet.

Riktigt UPS-fokuserad design handlar om helt annat: kort avstånd, direkta kedjor, færre mellanled, færre korsningar. City Block strider inte mot detta men tenderar mot "bepressa samma form även om vägen blir lite längre" för att bevara regelmässigheten. Människor gillar det; spelet kanske inte.

Slutsats: Bedöm City Block inte bara på UPS – bedöm den på expansionshastighet, underhållarbarhet, roll-uppdelning och hur flera spelare kan arbeta samtidigt****. Jag använder City Block inte för att det är snabbaste utan för att det blir svindlande enkelt att bygga på. När fabriken växer väger intelligensen från att slippa jättekomplex beslutslogik mycket.

De fyra elementen att fixera innan du börjar: storlek, tåglängd, körfält, logistik

Så väljer du blockstorlek

Det som är svårast att ändra senare i City Block är själva blockstorleken. All korsning, station, elförsörjning och inre layout hänger på detta. Hemliga är att utgå från 32-tile-chunks enligt『Map structure』. När storleken är en multipel av 32 blir radarmål, blueprints och senare omarbetningar mycket enklare.

96×96 tiles är en väl beprövad storlek – det är exakt 3×3 chunks. Det ser rimligt ut, är inte för liten att bli trång men inte så stor att det blir opraktiskt. En vanlig trick är att layouten ser större ut (till exempel 128×128) men den faktiska användbara arean är ungefär 96×96 efter att ha räknat in korsningar och gemensamma områden.

100×100-området är också populärt – mindre fokus på perfekt chunk-justering, mer på vad som känns designmässigt bekvämt. Håll dock borta från alltför små (64 och neråt) om inte du planerar något väldigt specifikt – det blir trångt snabbt. Min erfarenhet är att små block senare växer in i sina omgivningar genom hack och förlustlängdningar, vilket förstör City Block-känslan.

Viktigt att se på: hur många stationer behöver du, och hur mycket can du avsluta inuti blocket. Stationsyta äter upp utrymme. Om du planerar komplext med många ingångar måste du reservera den arean redan nu.

Tåglängden är också kritisk för praktisk drift, så försök hålla dig till en enda komposition överallt. Oavsett om det är 1-2, 1-4 eller något annat – byt aldrig i mitten. Om detta varierar börjar stationer, vagnpar och förgreningar att ha olika längd, och dimensionsstandarder kollapsar.

Körfält – välja vänster eller höger

Körfält bör också bestämmas från början. Både vänster och höger fungerar, men om du inte förlitar dig innan du masskopierar blir det kaos.

Jag använder ofta vänstersida. Praktiskt sett gör detta att signaler och stationer lätt samlas på insidan av blocket istället för att spridas, vilket gör layouten renare. Det är inte överlägset – det handlar mest om vad som känns naturligt för hanteringen.

Det viktiga: allt måste följa samma regler. Om du osäker, bygg en testgruppering och kolla vad som känns intuitivt. Den första korrekta konfigurationen minskar senare justeringar drastiskt.

Inre logistik: bälte, robot, eller mini-bus

Efter att tåget har levererat, hur transporteras det runt inuti blocket? Denna fråga måste fixas innan du börjar.

Bälten är lättast att läsa och beräkna. Enligt『Bältetransportsystem』: gult bälte = 15 föremål/sek, rött = 30/sek, blått = 45/sek. Om du vet att du behöver 30 föremål/sek behöver du ett rött bälte – eller två gula. Det är lätt att bakräkna från detta till stationlängder.

Logistikrobotar förenklar precis många kabeldragningar. Men de döljer flöden – du ser inte vad som är överbelastat förrän allt fastnar. Bra för små, komplexade arbetsflöden.

Mini-bus (en kort baslinje inom blocket) balanserar båda: inte lika stram som renabälte, inte lika opak som roboter. Du kan sprida material relativt långt utan att överbelasta en enda linje. Jag använder detta ofta och tycker det fungerar väl – mycket renare än ren robotöverflöde.

Val: Korta högt-flöde = bälte, fåtal-mycket = robotar, flera-medel = mini-bus.

Bältetransportsystem wiki.factorio.com

Hur du expanderar din fabrik med City Block

Börja med ett tomt gitter på en ny plats

Migrera stegvis, inte i en grand switch. Skapa ny City Block-område vid sidan om din befintliga fabrik, inte genom att demontera den. Om du försöker bygga om allt samtidigt torkar resurser snabbt upp och hela fabriken stannar.

Det du bygger först är inte produktionen utan en tom blocktemplate: tom yta, korsningar, standardstationer. Utan innehål. Det låter konstigt men gör det mycket enkelt att senare fylla in vad som ska hända. Grid redan på plats = lätt att se vad som ska var.

Jag gör detta till en enda blueprint: tom perimeter, korsningar och standardstations-platser tillsammans. Allt kan placeras med ett klick.

Flytta högt-konsumerade varor först (smälta, elektronik)

När gittret är klart börjar du med det som gör huvudledningen tjuckast: kopplad smälta (järn- och kopparplattan) och elektronikkretsar. Dessa går in i allt och trängbort andra linjer. Flytta dessa först.

Ordningen: bygg en ny produktion på ny plats, konfirmera att den funkar, byt gradvis inmatning från gammal till ny. Inte "slå av allt gamla och hoppas nya fungerar". Gammal fabrik är din säkerhet medan den nya växer.

Speciellt elektronikkretsar: när dessa är ute ur huvudledningen blir expansionen mycket lättare. Istället för "lägg till fler bälteslinjer" blir det "kopiera kretsblocket en gång till".

Slutför ett block → kopiera → skalupprätt

City Block är starkast när du slutför ett block helt innan du kopierar. All logistik, station, power, signaler – allt måste fungera i isolation. Först då kopiera.

Det viktiga är att kan felsöka enkelt. Då ett block är helt kan du se exakt var problemet sitter. Om du bygger flera samtidigt blir det omöjligt att spåra.

Slutför ett block, blueprint:a det, kopiera vidare. Det är här City Block skiner – samma form gång på gång.

💡 Tip

För block ett, fokusera på stationsriktning, in-/utgångar, och att logistiken flödar rent – inte på producerad mängd. Då kopiering blir det mycket färre justeringar efter.

Behåll gamla fabriken som buffert

Riv inte gamla linjer direkt. Låt dem stanna vid sidan av som reserv. Den nya City Block-produktionen kan stöttas av den gamla om något fallerar. Det tog mig för länge att lära mig det – det kostar nästan ingenting att låta båda köra ett tag, och risken för kollapsen halveras.

Ju längre du behåller båda, desto stabilare blir övergången. Stäng av gammalt bara när nytt är fullt etablerat.

Järnväg, stationer och signaler – grundläggande

Signaler och blockeringslogik

Det första som brister i City Block är sällan spåren själva utan signalplacering. Med många korsningar och felaktig signalering börjar tågen fastna överallt.

Första regeln: signaler på höger sida av körvägen. Det är så Factorio räknar. Blandas höger-vänster får du underliga blockeringsproblem.

Andra regeln: blockera ofta mellan korsningar men aldrig inuti korsningar. Om förblockering är kort kan nästa tåg komma tidigare; långa block betyder onödiga väntetider. Men – aldrig låt tåget stanna inne i korningen. Det var min misstag tidigare. Tåg stannar inne → allt blir blockerat.

Handledning: Tågsignaler wiki.factorio.com

Korsning: kedjsignal in / vanlig signal ut

Standardkorsning är enkel: kedjsignal vid ingång, vanlig signal vid utgång.

Kedjsignalen frågar "kan jag passera helt igenom denna korsning?" Svar nej = tåget väntar utanför. Utgångssignalen säger "om vägen framåt är fri, gå vidare".

Resultat: tåg stannar aldrig inne i korningen. City Block har många korsningar; om en blir blockerad förbreder sig det snabbt.

Huvudvägar bör gå rakt. Förgreningar lägger du på sidorna. Tågen gör många små-avbrott; det är tungt för UPS.

💡 Tip

Om osäker på korsningdesign, stick till kedjsignal-in/vanlig-ut och skapa ingen blockering inne i korningen. Det är tåget går snabbare.

www.jias.jp

Station och vagnpar: dölj väntekö från huvudväg

Rätt signaler hjälper inte om stationen äter upp huvudvägen. City Block får ofta kö bakom stationen som når ut på huvudlinjerna.

Lösning: vagnpar (väntespår). Innan stationen ställer du parallella spår där tågen kan vänta utan att blockera huvudvägen. Det är enkelt – låt inte väntekö växa in på huvudvägen.

Design-trick: stationsplattform, väntespår och utgång måste alla räknas för samma tåglängd. Ingenting får sticka ut på huvudvägen.

Huvudväg för genomfart. Stationsmiljö för väntande/vridande/hålland. Splittrad och helt åtskild.

Min erfarenhet: många "korsningsproblem" var faktiskt stationskö-problem.

Layout inom block

En vara per block

Enklast: ett block = en slutprodukt. "Grön-krets-block", "Koppar-block", etcetera. Klart syfte, lätt att kopiera, lätt att debugga.

Styrka: vad systemet gör är uppenbart. In och ut är klara. Svaghet: många små block = många tåg = många stationer.

Flera ingångar, en utgång

Annat vanligt: flera råvaror in, en slutprodukt ut. Till exempel montera elektronik från flera mellanvaror.

Här bör in-stationerna fördelas efter behov (hur mycket behövs av varje). Mellanproduktion kan ske inuti eller hämtas från nätet.

Viktigt: innan design, räkna ut tål varje station behöva för bältekapacitet. Då ser du redan hur mycket utrymme som krävs.

Mini-bus inuti blocket

Flexibel option: liten huvudledning inuti blocket. Externa tåg levererar baser, intern mini-bus distribuerar vidare.

Mycket praktisk när recept förändras eller när du vill lämna plats för senare tillägg. En traditionell City Block kan kännas för låst; med mini-bus har du visst spelrum.

💡 Tip

En ofta fungerande layout: ytter-perimeter för stations, mitten-yta för produktion, förbindningsvägar med mini-bus. Externa och interna ansvar blir helt åtskilda, lätt att ändra senare.

Stationsantal och tåglängd

Innan du bygger måste du veta: hur många stationer rymmer detta block? Räkna från bältets kapacitet. En grön krets kanske kräver 45 föremål/sek = ett blått bälte = en station. Men om flera vägar möter samma destination måste du förgrena stationer.

Tåglängd: samma tåg överallt. Långa tåg = längre perimeter. Korta tåg = mer flexibelt men fler tåg totalt. Välj innan layout, inte efter.

Innan design: externa förutsättningar först (tåglängd, stationer, vagnpar), sedan produktionsarea.

Många misslyckas genom att bygga produktion först och hoppas stationerna passar. Istället: lägg stationer och vänteplats först, bygg produktion i det som blir över.

Vanliga fel och lösningar

Blocket är för litet – stations queue sticker ut på huvudvägen

Klassisk misstag: ett 64×64-block med 2-3 stationer + vänteplats som inte ryms.

Lösning: dimensionera först för stationer och väntkö, sedan produktion. Inte baklänges.

Tåglängden ändras på vägen

Börjat med 1-2, byta till 1-4 senare? Då är allt ur proportion.

Lösning: bestäm tåglängd från dag ett och ändra aldrig.

Allt blockifieras – även låg-konsumerade varor

Tillfredsställande rent, men resulterar i enorm järnväg för små mängder. Många tåg, lite last.

Lösning: behåll gamla fabriken för låg-konsumption, blockifiera bara högt-prioriterat.

För många korsningar

Känslan av att tät grid = bra. Ofta motsats.

Lösning: raka huvudvägar, förgreningar på sidan, färre korsningar totalt.

💡 Tip

Om korsningen blir blockerad, innan du bättar på korsen själv: ser många tåg ut genom denna korsning? Är den en flaskhals? Ofta är problemet att vägar är felplacerade, inte signalerna.

Space Age och v2.0 – nya tankar

Space Age + v2.0 ändrade inte City Block-filosofin utan utökade möjligheterna. Gamla regler håller: en tåglängd, kedjsignaler in, vanlig ut, blockering mellan korsningar.

Det nya är fler val. Du kan fortfarande köra City Block rent, eller blanda ren huvudledning med blockifierade högt-prioriterade varor. Geografi och fabriksstorlek avgör ofta bättre än "City Block är alltid rätt".

DLC:n lade till nya element, men designprincipen – ett grid, en regel per block, kopiera när det fungerar – håller.

En nota: försök inte döma alla nya element på en gång. Kör ett block, se hur det beter sig, sedan justera. City Block är robust nog att hålla struktur även med nya material.

Sammanfattning och nästa steg

City Block är inte "bygga om allt på en gång" utan ett sätt att hålla expansion under kontroll. Nyckel: fixera fyra saker (tåglängd, blockstorlek, körfält, inre logistik), bygg ett perfekt litet block, kopiera.

Ordning som fungerar:

  • Välj tåglängd, skapa tom-block-template som ett blueprint
  • Migrera ett system (smälta eller elektronik) från gammal til ny fabrik; lämna gamla kvar som buffert
  • Om signalering känns osäker, läs『Handledning: Tågsignaler』igen

Sammanfattat: en regel, ett block färdigt, sedan kopiera. Det är stabilare än att försöka göra allt samtidigt.

article.share

R

RinSeo

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