【Factorio】Láncszemű jelek elhelyezésének 3 alapelve
A láncszemű jeleknek sok mindent kell megjegyezni, de az elhelyezés alapjai valójában elég egyszerűek. Ha most kezdted a Factorio 2.0 vanilla vagy Space Age módban a kereszteződéseket, akkor kezdetben szinte erre szükséged: a bejárat láncszemű, a kilépés után pedig csak normál jeleket a helyekre, ahol a szerelvény megállhat.
【Factorio】Láncszemű jelek elhelyezésének 3 alapelve
A láncszemű jelek sok tanulnivalónak tűnhetnek, de az elhelyezés logikája valójában meglehetősen egyszerű. Ha most kezded a Factorio 2.0 vanilla vagy Space Age módban, és az elágazások felépítéséhez jársz, akkor szinte csak ezt az 3 alapelvet kell megjegyezned: a bejárat láncszemű, a kilépés után pedig normál jeleket csak azokra a helyekre, ahol a szerelvény megállhat, és közvetlenül egymás után következő kereszteződésekben a kilépés felé is láncszemű.
Én is bennem ragadtam az első T-csomóponton, ahol a szerelvények végig megálltak a kereszteződésben. Nagyon nem értettem, miért akad el minden. De amikor átváltottam a bejáratot láncszemű jelre, és hagytam elég helyet a szerelvény hosszára a kereszteződés után, a forgalom egy csapásra stabilizálódott.
Ez a cikk az 3 alapelven keresztül mutatja be, hogy hol helyezzünk jeleket ahhoz, hogy ne legyen elakadás, konkrét példák alapján.
【Factorio】A láncszemű jelek elhelyezésének 3 alapelve
Először az összegzés: a láncszemű jeleket a "kereszteződés előtt helyezem el" és a normál jeleket a "kereszteződés után, ahol a szerelvény biztonságosan megállhat" kategóriájába sorolom. Ez a legpraktikusabb. Mióta ezt így gondolom, sokkal ritkábban szorongok az elhelyezés miatt, akár T-csomópontonál, akár keresztezésnél. Megjegyzés: a "láncszemű jel" hivatalos Factorio Wiki-s leírásán alapulok (Factorio Wiki), de az oldal időről időre frissülhet, így közzététel előtt ellenőrizd az aktuális tartalmat és az URL-t. https://wiki.factorio.com/Rail_chain_signal/hu
1. alapelv: A bejárat láncszemű
Az elágazásoknál, egyesüléseknél és kereszteződéseknél a bejáraton mindig láncszemű jelet helyezz el. Ez a 3 alapelv közül a legfontosabb. Az oka egyszerű: azt szeretnéd, hogy a szerelvény "belépés után gondolkodjon", helyett "belépés előtt döntse el, hogy ki tud-e jönni".
Ha normál jelet helyezel a bejáratnál, a szerelvény csak azt nézi, hogy a közvetlenül utána következő blokk szabad-e. Ezért könnyen behatol a kereszteződésbe, majd megáll, és bevon más szerelvényeket is az elakadásba. Egyedül a kezdők közös hibája ez. Nekem is sokáig ment, mire rájöttem, hogy a bejárat láncszemű jellé váltása után a kereszteződésekben történő megállások száma drasztikusan csökkent.
A láncszemű jel a következő jelzésig látja az útvonalat, ezért ha a kereszteződés után dugó van, akkor már a bejáratnál megállít. Vagyis a kereszteződés belsejét nem használja várakozóhelyként. Az elv elágazásoknál és egyesüléseknél is ugyanez: ahol az útvonalak ütközhetnek, előtte mindig előre kell néznünk.
Ha a kereszteződésben is lehet jeleket elhelyezni, akkor a belső blokkokat is láncszemű jelekkel köti össze. Ez jobban szétválasztja az ütköző útvonalakat, így a forgalom sűrű időszakban stabilabb. Különösen a kétvonalas keresztezéseken vagy vegyes bal-jobb fordulásoknál szembetűnő a különbség.
2. alapelv: Csak biztonságosan megállítható helyekre normál jel
A normál jeleket csak olyan helyre helyezd, ahol "itt egy szerelvény megállása nem blokkolja az egész hálózatot". Másképpen: a normál jel a megállási helyet határozza meg.
Tipikus esete a kereszteződés után egyenes szakasz, ahol a szerelvény megállása nem éri el az előző elágazást vagy kereszteződést. Ilyen helyre tett normál jel után a szerelvény a kereszteződés után áll meg. Ezért mondják azt, hogy "a kilépés normál jel", de pontosabban: "a kilépés után biztonságos várakozóhely van, ha normál jel".
Fordítva, ha normál jelet helyezel egy helyre, ahol nem lenne szabad megállni, akkor az lesz a szerelvény várakozóhelye. Így a szerelvény még részben a kereszteződésben áll, és más szerelvények útjában van. A holtpontok a legtöbb esetben egyszerűen abból jönnek: "rossz helyre normál jel".
Ez az elv több szerelvénynél jól látható. Minél több szerelvény van, annál jobban számít, hogy hol hagyjuk őket várakozni. Normál jel = "itt a szerelvény biztonságosan megállhat". Ez az intuíció fontos.
💡 Tip
Ha bizonytalan vagy, képzeld el a szerelvényt megállva. Ha a kereszteződést vagy elágazást nem blokkolja, normál jel, ha blokkolja, akkor láncszemű felé gondolkodj.
3. alapelv: Sorozatos kereszteződések és rövid szakaszok: láncszemű
A "kilépés normál jel" alap elv, de nem mindig igaz. A kereszteződés után nagyon rövid a távolság, vagy rögtön következik másik kereszteződés/elágazás, akkor a kilépés is láncszemű jobb.
A gond az, hogy normál jel a kilépésre azt jelenti, hogy a szerelvény "kilépett", pedig a valóban nem, csak részben. A következő blokk túl rövid az egész szerelvényre, így az első kereszteződésben marad egy része. Ez vezethet a dugóhoz.
Sorozatos T-csomópontok vagy keresztezések után gyors egyesülések - itt nagyon gyakori az eset. Amikor a végállomás előtt sok elágazás van, ugyanez probléma. Én is erre találtam rá: normál jel a kilépésre, de a szerelvény középen megreked, és az egész hálózat lelassul.
Összesen 2 eset, amikor láncszemű kell: 1) a kilépés után nincs elég hely a teljes szerelvényre, vagy 2) rögtön jön másik döntési pont. Az első az áthaladás védelmét, a második a sorbakapcsolt blokkok kezelését szolgálja.
A közösségi gyakorlat is ezt mutatja: a "kilépés normál jel" alól a sorozatos kereszteződésekre és rövid kilépésekre van kivétel. Ez a memorizálásnál jobban működik a gyakorlatban. Ha a bejáratot, a belsőt és a rövid kilépéseket láncszemű-vel köti össze, és csak a jó hely várakozásra normál jel, akkor nagy hálózat is stabil marad.
Alapismeretek: Normál jel és láncszemű jel eltérése
Fogalmi tisztázás: Sáv (blokk) és foglalás
Ez előre tisztázva, sokkal érthető a normál és láncszemű jelek alkalmazása. A Factorio 2.0 vanilla alapján indulunk, de a Space Age (Factorio Wiki) logikája ugyanez. A 2.0 és Space Age a jelzett útvonallal egyszerre jött ki, az alapelvek itt ugyanezek.
A vasúti jelek a sínt sávokra (blokkokra) osztják, és azt kezelik, hogy a szerelvény behajthat-e egy sávba. A blokk egy jel és a következő jel között, vagy kereszteződéseket tartalmazó területre ül. Ha egy szerelvény már egy blokkban van, más alapvetően nem mehet be. A foglalás azt jelenti, hogy a szerelvény előre leköti az útját. Eleinte csak azt gondoltam: "piros = állj, zöld = figyelem", de sok kereszteződés dugója abból jött, hogy ezt a foglaláslogikát nem értettem.
A normál jel főleg az előző blokkot vizsgálja. A láncszemű jel viszont azt nézi, hogy a kereszteződésből/elágazásból mennyire lehet kimenni, és erre alapszik a döntés. Az alapelv egy mondatban: normál jel = "lehet-e belépni a következő sávba", láncszemű = "biztonságosan ki lehet-e jönni a kereszteződésből".

Space Age/hu
wiki.factorio.comNormál jel és láncszemű logikája
A normál jel arra jó, hogy "itt lehet megállni" esetekre. Ha az utána lévő blokk szabad, mehet a szerelvény. Egyenes szakaszokra és végállomások várakozó sorainak szétválasztására jó. Az a baja, hogy kereszteződés bejáratánál túl rövid az ítélete. Ha a kereszteződés belül van egy kis szabad hely, a szerelvény belép, utána pedig ha eldugul, ott megáll. Ez az oka, hogy a bejárati normál jel dugót okoz.
A láncszemű pedig az ellenkezője: nagyon körültekint, mielőtt belépne. Nem csak az adott blokkot, hanem a következő jelzésig vizsgálja az útvonalat. Ha nem teljes az útvonal, már a bejáratnál megáll. Tehát a kereszteződés belsei várakozóhelyként való felhasználása ellen véd. Ez az oka annak, hogy "bejárat láncszemű, kilépés normál" alapelv van.
A hiba szembetűnő és gyakori: normál jel a bejáratnál, a szerelvény feje becsúszik a kereszteződésbe, az után dugó van, és ott reked az egész szerelvény. Aztán az után jövő szerelvények is dolgot nem tudnak használni, más irányokból jövő szerelvények is megállnak, és egy kereszteződésből dugó a teljes hálózatba terjed. Én is sokáig azért szenvedtem, mert nem értettem: "jel van, miért dugó?" Pedig nem a jelzés volt a baj, hanem az, hogy hol állhat meg a szerelvény.
Ezt "egységes foglalásnak" lehet hívni. A láncszemű azt jelenti: "csak akkor lépj be, ha a kereszteződésből kimenni és biztonságosan megállni lehet". Ez az oka annak, hogy nem áll meg ott a szerelvény. A kilépés "normál jel" pedig azt jelenti: a kilépés után biztonságos helyre állhat meg. De ha a kilépés után túl rövid a blokk, akkor ez a feltétel nem teljesül, és ezt később látni fogjuk.
Szín (kék/piros/zöld) és "bejárat előtti várakozás"
A szín nem csak az "menj/állj" jelet jelenti, hanem azt, hogy meddig lehet foglalásként kimenni. A normál jel alapvetően zöld = mehet, piros = állj. A láncszemű kékkel jön, ami kezdőknek zavaró. A kék nagyjából azt jelenti: előtte útvonal van, de feltételek mellett megy az állapot. Kereszteződés körül kékesen, az "előre látva megy" helyzet.
A tervezésben ez a szín kevésbé fontos, mint az "bejárat előtti várakozás" gondolat. Ne a közepén, hanem az előtt álljon meg a szerelvény. Ez akkor sokkal jól működik. Az elképzelés így néz ki:
Normál jel bejáratnál
→ A kereszteződés után a blokk szabad, mehet
→ De kilépéskor dugó van, így a közepén megáll
[Normál]
----S------X****kereszteződés****X---[dugó]
↑
itt áll meg könnyen
Láncszemű bejáratnál
→ A kereszteződés után megnézi az útvonalat
→ Ha nem lehet kimenni, az előtt áll meg
[Láncszemű]
----C------X****kereszteződés****X---[dugó]
↑
itt várEz az "előtti várakozás" tervezés egyenértékű az egységes foglalással. A kereszteződés közepén nem várakozunk, csak az előtt. A valós gyakorlatban, ha többen használják a hálózatot, ez az elv sokkal kevesebb balesetet okoz. Furcsa, hogy ez egyszerű, de ha ezt nem tartod be, akkor a legszebb kereszteződés is elakad.
A bástyák leírásához: a hivatalos Factorio Wiki mellett az "ゼロから始めるFactorioの鉄道構築(連動式信号編)" (avagy a Factorio kezdő vasúti építés láncszemű jel rész) vagy a factorio@jp Wiki példálja elég szemléletes. Ha a kereszteződést nem folyosónak, hanem "csak akkor megy át, ha biztonsággal lehet" helyként látod, akkor a normál és láncszemű jelek közti különbség egyértelművé válik.
1. alapelv: Elágazás, egyesülés, kereszteződés bejárata láncszemű
Ez az alapelv a láncszemű jelek közül a legkritikusabb. Az elágazásokra, egyesülésekre, kereszteződésekre a bejáratnál láncszemű jeleket helyezz el. Ha ezt rögzíted, a jelzés-tervezésben sokkal kevesebb a bizonytalanság. Az oka egyszerű: láncszemű jelnek "az előttem szabad, de a kilépés dugó, nem megyek be" logikája van. Másképpen: a kereszteződés beleit nem várakozóhelyként használja.
Én is azt gondoltam: "ha a bejárati jel zöld, mehetne?" De normál jel bejáratnál a szerelvény csak az azt követő blokkot nézi, nem megy végig a kereszteződésig. Így a fej a közepébe jut és meg állhat, utána más szerelvények is elakadnak, és egy kereszteződésből a teljes hálózat megáll. De ha a bejáratot láncszemű-re váltom, akkor kékre vár az előtt, és zöld jelre egy csapásra átmegy a viselkedés. Ez az első tapasztalat nagyon szembetűnő: az áramlás hirtelen rendezettnek érződik.
A Factorio Wiki "Láncszemű vasúti jel" oldala szerint: a láncszemű el irányítja az utakat. Ha a kereszteződésben az útvonal sérült, nem engedi be.
T-csomópont: Láncszemű bejárat helyezése
T-csomópontnál ez az elv tisztán látszik. A fő vonal és az oldalág kereszteződésénél a kereszteződésbe belépő bejáratnál mindegyik oldalán láncszemű jel. A közepére nem akarunk szerelvényt, csak áthaladó vagy biztonságos helyekre.
T-csomópont alapkép
Oldalág
|
[C]
|
==****kereszteződés****==
[C] [kilépés]
Fővonalon→A logika: "a T-csomópont mezője előtt azt vizsgálom: ki lehet-e menni belőle?" A láncszemű azt nézi, hogy a kereszteződés után az útvonal biztonságosan ér-e végig. Ha a kilépés dugó, akkor a T-csomópont előtt áll meg. Normál jelsel történik, hogy a kereszteződés első blokkja szabad, bejelenik, majd nem lehet meg fordulni, így megáll. Ez az eredeti probléma.
Rossz eset: a fővonalon jövő szerelvény normál jellel bejelenik, az oldalág után a kilépés dugó, így a közepén reked. Utána az oldalág szerelvénye nem tud bejelenik, utánuk is megáll, és a T-csomópont egész blokkal leáll. Én is sokat szívtam: cratted a fővonalon is, az oldalágon is. De a bejáratnál láncszemű kellene, és a közepében állni nem szabad.
Kereszteződés: Teljes bejárat láncszemű
Kereszteződésnél ez az elv még kritikusabb. T-csomópontnál több lehetséges útvonal van, így bármelyik bejáratnál normál jel = kereszteződés belül megállhat, és az összes irány dugó lehet. Kereszteződésre a logika: teljes kerületi láncszemű.
Kereszteződés alapkép
[C]
|
==****kereszteződés****==
[C] [C]
|
[C]Miért teljes kerület? Mert a kereszteződés központja össze-vissza érintkezik az összes irányhoz. Ha az egyik oldalról normál jellel belép egy szerelvény és a közepén reked, az összes irány megáll. Egyenes észak-dél, egyenes kelet-nyugat, balra, jobbra - mindet megállítja. Ez az elegy hatásos dugó.
Láncszemű minden bejáratnál azt jelenti: a szerelvény a kereszteződést csak akkor próbálja meg, ha "tudom, hogy ki tudok menni" helyzetbe kerül. Ezért az előtt négyfelé vár rendezetten, és csak akkor lép be valaki, ha az útvonala szabad. Nagyon szép dolog ez megnézni: az előtt rendezetten sorakoznak, és cuando egy útvonal felszabadul, csapásra áthaladnak. Normálnál azonban erőltetik az első részét, és csak azt szeretnénk, ha külön-külön "útvonal is be, irány szabad" lenne.
A Wiki "Vasúti jelek csatornája – Factorio Wiki" alatt a kereszteződésekben a láncszemű-s metatott megoldás van. Kereszteződés = "láncszemű az előtt" szabály lehet az első tapasztalat.
Y-elágazás, egyesülés: Elágazás előtt/egyesülés előtt láncszemű
Y típus könnyű szemet szúrni, de értelmében az valahogy kereszteződés. Az elágazás pontja előtt és az egyesülés előtt láncszemű jelet helyezzünk.
Y-elágazás
↗ Kilépés A
---[C]<
↘ Kilépés B
Y-egyesülés
Bejárat A ↘
>[C]--- Egyesülés után
Bejárat B ↗Elágazás előtti láncszemű azért kell: az egyik kilépés dugó esetén ne menjen be az elágazásba, és a másik irány se akadjon meg. Normálnak ekkor az elágazás végéig menne, akkor megáll, és az ellenkező irány útja keresztez. Y nem olyan drámás nézésből, mint kereszteződés, de valójában ugyanolyan könnyen elakad. "Egy kicsit behathat, nem gond" - de igen, az.
Egyesülés: Egyesülés után szabad-e? Ha nem, akkor ne menjen be egyik oldal se közepébe. Ekkor az egyik véget csücsörítve áll, másik irány útja keresztez. Főleg fővonal + mellékvonal egyesülésénél: mellékvonal egy szerelvénye közepén állva a fővonalat is lassítja. Én is normálsegmúe másolva olyan helyzetbe jutottam, ahol szerelvény csak "egy kicsit" belépett, és így mindent blokkoláda.
Az egyéni blog "ゼロから始めるFactorioの鉄道構築(連動式信号編)" (kezdő vasúti építés) azt mutatja: bejárat láncszemű, kilépés normál az alap. Y = kereszteződés, logika ugyanaz. Elágazás előtt, egyesülés előtt = láncszemű jel. Ez az alapelv mindenhol működik.
ゼロから始めるFactorioの鉄道構築(連動式信号編) - 石橋を叩いて壊すページ
www.jias.jp2. alapelv: Csak biztonságosan megállítható helyekre normál jel
Leghosszabb szerelvény hosszának gondolata
"Kilépés normál jel" azt nem jelenti, hogy kilépésre automata normál. Feltétel: a kereszteződés után a leghosszabb szerelvény biztosan szabad helyen tud megállni. Ez elhagyva, normál jellek bejárattal sincs elég.
Leghosszabb szerelvény fogalma egyszerű: mozdony orrától utolsó kocsi végéig az a hossz. Nem az átlag, hanem hálózatban használt leghosszabb szerelvény. 2-4 szerelvényes? 2-4. Csak utánpótlás hosszú? Az. Ez az alapmérték. Kilépés utáni várakozóhely az egész szerelvényt befogadja és még egy kicsit szabad.
Konkrét számok nem olyan fontosak, mint a tényleges szerelvénnyel mérés. Végállomásnál állítsd meg egy szerelvényt, és mérd meg az orrtól végéig tileenként. Kereszteződés tervezésénél ez sokkal könnyebben megy. Nekem rossz becslés miatt sok gond volt: azt gondoltam "befér", de utána az utolsó kocsi a kereszteződésbe marad. Csak marad = a kereszteződés blokkolva.
Az egyéni blog ezt így írja: kilépés normál jel = kilépés után hossz feltétele. Kezdőknek "bejárat láncszemű, kilépés normál" elhomálygodik, de pontosan: bejárat láncszemű, kilépés = "várakozóhely van, ha normál". Ez a feltétel többek között olyan helyeken működik.
Kilépés normál jel feltétele ellenőrzése
Kilépésre normál jel jó-e, azt egy helyen ellenőrizd: a szerelvény képes-e úgy megállni, hogy a kereszteződésbe nem ér be? Igen? Normál jel. Nem? Láncszemű vagy más megoldás.
Logika sora:
- Kereszteződés kilépés után van-e várakozóhely?
- Ebben a helyban a leghosszabb szerelvény teljes hosszban befér?
- Befér után sem nyúlik a kereszteződésbe az utolsó rész?
Igen minden pontban? Normál jel működik. Nem egy pont? Normál jel azt jelenti "itt lehet megállni", pedig a valódi kilépés után nem volt hely, és a közepén reked.
💡 Tip
Bizonytalan? "Itt egy szerelvény megáll, nem bánom?" Ha igen, normál jel. Ha bánom, láncszemű.
Ez a logika a Wiki és közösségi példák között közös. Jel név helyett blokk után megállhat-e vagy sem alapján válassz. Kilépésnek látszó, de mögötte rövid = nem várakozóhely.

Láncszemű vasúti jel - Factorio Wiki
wiki.factorio.comRövid kilépés problémája és kezelése
Rövid kilépés után a legrosszabb: szerelvény nem jut ki a kereszteződésből, megáll közepébe. Azzal nem csak az szerelvény késik, hanem utánajövő is, és más irányokból jövő szerelvény megáll. Keresztezés több irányú, T-csomópont fővonalon és oldalágon is dugó.
2-4 szerelvényes hálózaton ezt magam csináltam: kilépésre normál jel, de után a várakozóhely rövid volt, szerelvény a kereszteződésbe félig benyúlt. Félig nem jelent "kis gond", hanem úgy működik mint teljes blokk, így az után szerelvény nem mehet, más irányból se. Nekem sokat segített: kilépésre normál helyett láncszemű, és előtte egy nagyobb várakozó hely.
Rossz eset: kereszteződés után 1 blokk normál jellel. Kilépésnek látszik, de az 1 blokk a kereszteződés várakozóhelye. Jó eset: kilépés után elég hosszú várakozóhely, vagy egy másik kereszteződés után a várakozóhely. Vagy: kilépésre láncszemű, nagy várakozóhely előtt normál jel.
Az online wiki "列車ネットワーク/配置例 - factorio@jp Wiki*" azt mutatja: kereszteződés kapacitása nem csak önmagában, hanem az előtt és után függően van. Rövid kilépés = nem várakozóhely = láncszemű vagy hosszabbítás kellene.

Vonatháló/Elhelyezési példák - factorio@jp Wiki*
factorio@jp Wiki*
wikiwiki.jp3. alapelv: Sorozatos kereszteződések és rövid blokkok láncszemű
Sorozatos kereszteződések: Kilépés is láncszemű
Itt a kezdők zavarok: egy kereszteződésből kilépve, rögtön a következő jelzés vagy kereszteződés jön nagyon közel. Az alapelv alapján "kilépés normál jel" tűnne jónak, de rövid blokkon ezt nagyon dugót okoz.
Az oka: szerelvény az első kereszteződésből kilép, de az után rögtön másodikban megáll, és az első kereszteződésbe nyúlik vissza az utolsó kocsi. Kilépettnek tűnik, de valójában még foglal
RinSeo
Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。
Kapcsolodo cikkek
Factorio vonatütemezés beállítása és automatizálása【2.0-es verzió】
Factorio vonatütemezés beállítása és automatizálása【2.0-es verzió】
Factorio vasúti jelek működése és hálózati építés
Factorio vasúti jelek működése és hálózati építés
Factorio vonatjelzések alapjai | Normál/láncjel és kitöltés
Factorio vonatjelzések alapjai | Normál/láncjel és kitöltés
【Factorio】Robot logisztika kezdete|Minimális konfiguráció és elrendezés tervez