【Factorio】Как выбрать железнодорожный перекресток (2.0 / Space Age)
На железнодорожных перекрестках Factorio 2.0 поток движения сильно зависит не от самой формы перекрестка, а от того, «какой размер выбрать для конкретного масштаба завода» и «как правильно расставить сигналы». Эта статья написана для начинающих и игроков среднего уровня, которые хотят разобраться в различиях между Т-образными, крестообразными, круговыми перекрестками и высокоуровневыми решениями на базе ванилла-версии и Space Age.
【Factorio】Как выбрать железнодорожный перекресток (2.0 / Space Age)
На железнодорожных перекрестках Factorio 2.0 поток движения сильно зависит не от самой формы перекрестка, а от того, «какой размер выбрать для конкретного масштаба завода» и «как правильно расставить сигналы». Эта статья написана для начинающих и игроков среднего уровня, которые хотят разобраться в различиях между Т-образными, крестообразными, круговыми перекрестками и высокоуровневыми решениями на базе ванилла-версии и Space Age.
Я помню, как сразу после переведения на двупутную систему собрал крестообразный перекресток в одну блокировку и постоянно пропускал только по одному составу, создав ужасную пробку. Я просто разделил внутреннее пространство на четыре части и применил стандартный принцип входной цепной сигнализации и выходных обычных сигналов — и поток тут же улучшился. Получается, что для перекрестков гораздо важнее соблюдать принцип «не заставлять составы ждать» в проектировании, чем просто выбрать большую форму.
После прочтения этой статьи вы сможете выбрать перекресток, подходящий для вашего уровня трафика, и построить хотя бы один без взаимных блокировок (deadlock).
Предпосылки проектирования железнодорожных перекрестков в Factorio: сначала зафиксируйте длину состава и направление движения
Зафиксируйте направление движения на двупутной системе по всей сети
Перед тем как думать о форме перекрестка, сначала нужно определить, собираетесь ли вы использовать однопутную или двупутную систему и правостороннее или левостороннее движение. Эта статья основана на ванилла-версии Factorio 2.0 и Space Age. Старые материалы по железным дорогам и устаревшие изображения часто содержат информацию из v1.x, и особенно разницу в спецификациях рельсов 2.0 лучше не читать как есть.
Однопутная система экономит материалы и подходит для временных путей в ранней игре. Однако управление встречными поездами и проектирование сигналов становятся намного сложнее, и при увеличении трафика легко возникают проблемы с согласованием расписания. К тому же проектирование перекрестков требует сначала решить, где остановить встречные поезда, прежде чем думать о безопасности основной линии. Честно говоря, я сам расширял завод на основе однопутной системы, а потом пришлось все переделывать на двупутную. Если вы хотите стабилизировать перекрестки, проще начать с двупутной системы с самого начала.
При использовании двупутной системы унифицируйте направление движения (правостороннее или левостороннее) по всей сети. В Factorio станции и сигналы часто предполагаются расположенными с правой стороны по направлению движения, поэтому в японской среде проектирование с уклоном в правостороннее движение более удобно. Если это смешается по разным базам, исключения будут возникать на каждом ветвлении, слиянии и входе на станцию, что затруднит использование шаблонов проектирования.
В 2.0 рельсы изменились с 8 направлений на 16 направлений, что значительно увеличило свободу размещения сигналов на кривых. В старых статьях можно встретить утверждения вроде «на этой кривой нельзя разместить сигнал» или «это ветвление требует большого промежутка», но некоторые из этих ограничений изменились в текущей версии. Однако степень улучшения зависит от окружения (наличие модов, настройки карты, конкретное размещение), поэтому рекомендуется проверить реальный эффект в вашей среде сохранения. В некоторых отчетах игроков видно улучшение в области разветвлений и слияний, но это не универсальное решение для всех случаев.
Определение и измерение максимальной длины состава
После направления движения следующее, что нужно определить, — это максимальная длина состава, которая будет ходить по сети. Например, если вы используете состав 1-4 (один локомотив + четыре вагона), то все размеры последующих перекрестков, позиции остановки станций и длины блоков ожидания должны быть согласованы с этим стандартом. Если оставить это неопределенным и начать строить, вы легко столкнетесь с ситуацией, когда смешаны составы 1-2, 1-4 и 2-8, и хотя сигналы правильные, движение всё равно заклинивает.
Для перекрестков в первую очередь важно, чтобы максимальный состав в него входил, а не компактность внешнего вида. В『Tutorial: Train signals - Factorio Wiki』 базовое правило также состоит в том, что длина блока должна соответствовать максимальной длине поезда в сети. Ситуация, когда вы следуете принципам сигналов, но поток всё равно плохой, часто возникает из-за ошибок предположения о длине состава, а не из-за самих сигналов.
Способ измерения прост — расставьте фактический состав в игре и используйте его занимаемую длину в качестве стандарта. Здесь помогает то, что, как указано в『Rail - Factorio Wiki』, рельсы размещаются единицами в 2 тайла. При тонкой настройке перекрестков и длин блоков, если смотреть на них с шагом 2 тайла, дизайн будет более стабильным. Я сам ковырялся с чертежами, не осознав эту «сетку 2-тайла», и в итоге блок выхода оказался странно коротким. Даже если цифры казались достаточными, половинки накапливались в реальной конфигурации пути, и хвост последнего вагона оставался в перекрестке.
Максимальный состав здесь означает не обычно используемый состав, а максимально возможный состав, который может появиться на сети. Если вы смешиваете операции (например, длинные составы руды, короткие составы жидкости), лучше выравнять перекресток по длинным составам. Перекрестки — это общее оборудование, поэтому если только некоторые длинные составы нарушают правила, общая система легче блокируется.

Tutorial:Train signals/ja
wiki.factorio.comСтандартизация длины блока и зоны ожидания на выходе
После определения максимального состава стандартизируйте длину блока и пространство ожидания после выхода, используя эту длину. На перекрестках базовое правило — размещение цепных сигналов входа и обычных сигналов выхода, но это работает при условии, что на выходной стороне есть достаточно места для полного прохода поезда. Если выходной блок коротким, передняя часть выходит, но хвост остаётся в перекрестке, в результате чего весь трафик в других направлениях блокируется.
Критерий довольно ясен: выходной блок перекрестка должен быть достаточно длинным, чтобы вместить максимальный состав полностью. Другими словами, минимальное условие — не оставлять хвост в перекрестке. Если добавить немного маржи остановки, это облегчит затруднения в реальной операции. Даже красивый крестообразный или круговой перекресток легко приобретает поведение, близкое к deadlock, если это условие нарушить.
💡 Tip
Меня больше всего подвело использование состава 1-4 с слишком коротким блоком выхода. Голова выходила из перекрестка, но хвост оставался внутри, и не все направления становились зелёными, он продолжал стоять. Я просто продлил выход на длину состава + немного запас, и пробка исчезла удивительно быстро.
Этот подход универсален для Т-образного, крестообразного, кругового и других типов. Сложная внутренняя блокировка для повышения пропускной способности в 2.0 стала проще, но если выход затруднен, это не даст ожидаемого эффекта. Внутреннее разделение — это ускоритель, выходная длина — это фундамент — такой образ мышления помогает разобраться.
Отметим, что в Space Age высокоуровневые рельсы дают больше вариантов для уменьшения пересечений в плоскости, но даже в этом случае на участках подъёма/спуска высоких уровней и перед наземными станциями остаются концепция блоков ожидания. Использование высоких уровней не решает всё полностью — как в наземных, так и в высоуровневых системах нужно сначала определить, где размещается максимальный состав, это отправная точка стабильной операции. Если это решить, то выбор следующего типа перекрестка становится легче: не «мне нравится эта форма», а «этот состав сможет выйти, сохраняя пространство?».
Сравнение основных паттернов железнодорожных перекрестков: Т-образный, крестообразный, круговой и высокоуровневый
Т-образный перекресток: сильный в подключении боковых веток
Т-образный перекресток наиболее удобен для сценариев подключения боковой ветки к магистрали, как в горнодобывающих базах или нефтяных комплексах. Площадь установки обычно мала-средняя, и, так как направлений меньше, чем у крестообразного, с ними очень легко работать на ранних и средних этапах. Я обычно выбираю Т-образный на ранних этапах расширения завода при добавлении нового ответвления добычи к магистрали. Благодаря тому, что конфигурация ограничена только необходимыми разветвлениями и слияниями, прокладка дорожек получается прямолинейной.
Сложность сигнализации средняя. Как описано выше, базовое правило — входы с цепными сигналами, выходы с обычными сигналами, чтобы поезда не останавливались внутри перекрестка. Благодаря меньшему числу маршрутов T-образный перекресток легче понять чем крестообразный, и в 2.0 свобода размещения сигналов вокруг кривых значительно повысилась, что облегчает конструирование разветвлений и слияний. То, что в старых версиях выглядело тесным, теперь можно собирать более естественно.
Простота одновременного прохода — средняя. Если пути, по которым поезд входит с боковой ветки на магистраль и продолжает ехать по магистрали, хорошо разделены, то движение будет плавным. Однако если пространство ожидания после выхода недостаточно, всё быстро заклинит. Т-образные перекрестки могут быть построены компактно, но если разместить их слишком близко, они эффективно сольются в один большой перекресток — это проблемное поведение. Даже если отдельно выглядит компактно, операция может деградировать в огромный перекресток.
С точки зрения применимости, это очень практично для ранних и средних стадий, и они остаются полностью актуальными даже при крупномасштабном расширении в качестве «узла приёма боковых веток». Однако, когда требуется частое горизонтальное пересечение магистралей, его роль изменяется. Для добавления средних ответвлений руды в ранний период T-образного достаточно, но при магистраль-на-магистраль это другой выбор. Он сильно выигрывает в ванилла 2.0, и даже в Space Age для наземных соединений остаётся актуальным без использования высоких уровней.
Крестообразный перекресток: соединение магистралей. Внутреннее разделение сигналов — ключ
Крестообразный перекресток — это основной выбор для соединения магистралей. Когда трафик распределяется на четыре стороны света в основной сети, T-образного становится недостаточно — именно здесь в дело вступает крестообразный. Площадь установки средняя, а сложность сигнализации средняя-высокая. Форма понятна, но если собрать её в одну блокировку, производительность вообще не раскрывается. Именно я создал первые серьёзные пробки именно здесь.
Критична правильная внутренняя блокировка крестообразного перекрестка. Если несовместимые маршруты разместить в разные блокировки, количество одновременно входящих поездов увеличится, и пропускная способность вырастет. Например, если прямые маршруты или некоторые повороты, которые не конфликтуют, разделены, перекресток выходит из режима «одно средство за раз по очереди». В теории это просто, но на практике трудно понять, «какие блокировки нельзя объединять», поэтому крестообразные перекрестки сильно различаются по внутреннему проектированию.
Примеры из factorio@jp Wiki помогают. Однако старые изображения и методы для старых версий могут быть смешаны, поэтому для 2.0 и позже безопаснее читать «как используется разделение блокировок» на примерах, а не копировать макеты один в один.
Простота одновременного прохода — относительно высокая среди четырёх паттернов. Конечно, я не могу категорично утверждать точный порядок производительности, но для обработки трафика магистраль-на-магистраль внутренне разделённый крестообразный перекресток довольно стабилен. По моему опыту внутреннее разделение крестообразного было очень эффективным для магистраль-на-магистраль. Пробки часто исчезали именно после реорганизации блокировок, а не просто после увеличения перекрестка.
По применимости это постсредний этап, особенно для крупных масштабов. Когда количество станций и поездов растёт, трудно избежать крестообразных перекрестков. Это основной выбор в ванилла 2.0 и остаётся важным и в Space Age для наземных магистралей. Даже в среде с высокими уровнями часто остаются случаи использования хорошо разделённых наземных крестообразных перекрестков вместо полной трёхмеризации.
Круговой перекресток: интуитивен, но теряет универсальность при росте трафика
Круговой перекресток отличается низкой-средней сложностью проектирования и интуитивно понятной формой. Площадь установки средняя, и можно легко объединить разветвления, слияния и разворот в одну форму. В примерах сообщества он стандартен, и при сборке это дает ощущение безопасности «хотя бы это работает». Это очень подходит для начинающих, чтобы построить свой первый «правильно работающий перекресток».
Однако здесь часто возникает путаница: интуитивность и высокая пропускная способность — это не одно и то же. Круговой перекресток известен относительно свободным поведением, но при увеличении трафика сама округлая часть становится общим ресурсом, и задержки накапливаются легче. Он удобен до середины игры, но при увеличении количества поездов может стать узким местом. Я тоже сначала думал, что это универсальное решение, но когда сеть разрослась, поезда стали концентрироваться в округлой части, и в итоге пришлось переделывать.
Сигнализация более интуитивна, чем крестообразная, но и в круговом внутреннее разделение важно. Если сделать округлую часть одной большой блокировкой, один входящий состав блокирует все остальные, и преимущество циркуляции теряется. Наоборот, если разделить слишком мелко, может не хватить пространства ожидания на выходе, и блокировка произойдёт внутри. Пусть форма круглая, но логика всё та же: «впустить только те составы, которые смогут до конца проехать, остальные ждут снаружи».
Применимость — высокая на ранних-средних стадиях, средняя при крупных масштабах, это мое впечатление. На небольших сетях, при гибком соединении нескольких направлений или необходимости развёртывания он удобен. Однако при размещении в центре потока магистрали он может стать узким местом при увеличении грузооборота. В 2.0 удобство обращения с кривыми улучшилось, и сам круговой перекресток стал проще в сборке, но «2.0 = универсальное решение» это неправда. Удобство сборки выросло, но сопротивляемость концентрации трафика — это отдельный вопрос.
💡 Tip
Из опыта, круговой перекресток — соблазн сказать «в случае затруднения используй это», но в реальной работе он хорош как организатор боковых веток и функциональный перекресток, но при установке в центр основного потока начинает страдать при увеличении трафика.
Высокоуровневый перекресток: только Space Age. Снижение пересечений в плоскости упрощает управление
Высокоуровневый перекресток — это опция трёхмерного пересечения, доступная только в Space Age. Главное достоинство — возможность уменьшить количество мест, где пути пересекаются в одной плоскости, и упростить само управление перекрёстком. Так как плоские пересечения уменьшаются, сложность управления сигналами значительно облегчается.
По моему ощущению, высокоуровневый это не «самый мощный перекресток», а скорее метод проектирования, который удаляет точки конфликта разделением по слоям. Так что можно не полагаться на прецизионное разделение сигналов в центре, что делает сеть более устойчивой к ошибкам при совместной работе. Простота одновременного прохода — высокая, и видимость поведения лучше, чем при плоском пересечении.
С другой стороны, площадь установки будет большей, и структура тяжелее. Нужно проектировать подъёмы-спуски, стыковку с наземными станциями, выбирать, что поднять. Сложность сигнализации часто проще, чем сложный плоский крест, но общая сложность увеличивается в другом направлении. Это не столько «мощнейший перекресток», сколько требует понимания архитектуры всей сети.
Применимость — постсредний, особенно для крупных масштабов. Проявляет истинную ценность на стадии, когда поездов уже много и плоские пересечения, даже отточенные, требуют высокого управленческого напряжения. На основе отчётов AUTOMATON высокоуровневые линии облегчают трудности, с которыми игроки боролись с плоскими пересечениями. Но так как требует больше места и весь дизайн сети утяжеляется — чем больше завод, тем выгоднее подход «не пересекаться» по сравнению с подходом «разобраться с пересечениями».
Отличие от 2.0 ванилла здесь чётко: 2.0 повысила свободу плоских рельсов, но высокоуровневых линий там нет. То есть, плоские перекрестки, которые стали проще в 2.0, и 立体交差 (трёхмерные пересечения, доступные в Space Age) — это разные эволюции. Хорошее использование плоских Т-образных, крестообразных и круговых — это базис 2.0 ванилла, а Space Age добавляет более высокоуровневый выбор «не пересекаться». Если сравнить『Rail - Factorio Wiki』 и 『Train Network/Layout Examples - factorio@jp Wiki』, эта разница будет очень ясна.
Таблица сравнения паттернов:
| Паттерн | Площадь | Сложность сигналов | Простота одновременного прохода | Подходящий масштаб | Удобство в 2.0/Space Age | Предостережение |
|---|---|---|---|---|---|---|
| Т-образный | Мала-средняя | Средняя | Средняя | Ранний-средний, боковые ветки | В 2.0 разветвления легче. В Space Age актуален для наземных соединений | При близком размещении становится гигантским |
| Крестообразный | Средняя | Средняя-высокая | Высокая | Средний-крупный, магистрали | В 2.0 16-направления удобнее разделять. В Space Age основа наземных магистралей | Одна блокировка = одно средство за раз |
| Круговой | Средняя | Низкая-средняя | Средняя | Ранний-средний, универсальный | В 2.0 проще собирать. В Space Age удобный вспомогательный перекресток | После роста трафика округлая часть становится узким местом |
| Высокоуровневый | Большая | Средняя | Высокая | Средний+, крупный | Только Space Age. Сокращает плоские пересечения | Требует больше места и сложнее по архитектуре |
(Примечание) Таблица систематизирует «общие тенденции» и не показывает строгий рейтинг производительности в идентичных условиях. Реальная пропускная способность перекрестка сильно зависит от линейных характеристик (длины полосы, кривизны), тонкого разделения сигналов, длины состава и режима работы. При проектировании используйте таблицу как руководство, но перепроверьте с вашей длиной состава и сигнальной конфигурацией.

Rail - Factorio Wiki
wiki.factorio.comОсновы сигнализации: входы — цепные, выходы — обычные сигналы
Различие между обычным и цепным сигналами
Первый принцип сигнализации перекрестка — это цепные сигналы на входах, обычные сигналы на выходах. Это верно как для Т-образного, так и для крестообразного и кругового перекрестков. Это не столько вопрос безопасности, сколько основное действие для предотвращения остановки поездов внутри перекрестка, если разобраться в логике.
Обычный сигнал смотрит в основном на то, свободен ли непосредственно впереди идущий блок. Если свободен — пускает, даже если выход забит, поезд может зайти в перекресток и остановиться там. Это проблематично, потому что если корпус остаётся в центре, он легко блокирует пути в других направлениях.
С другой стороны, цепной сигнал смотрит на всю последовательность блоков впереди и дает зелёный только если вероятно, что поезд может полностью пройти. Другими словами, он пускает только те составы, которые смогут полностью выйти из перекрестка. Это сдвигает позицию остановки вне перекрестка. Хотя пробка будет, разница между остановкой внутри и снаружи довольно существенна для восстановления. Последующие поезда с меньшей вероятностью заклинивают основную линию, что в реальной операции очень важно. Это описано в『Tutorial: Train signals - Factorio Wiki』, и я понял это раньше, чем разобрался в логике.
Внут
RinSeo
Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。
Похожие статьи
Factorio расписание поездов: настройка и автоматизация [обновление 2.0]
Factorio расписание поездов: настройка и автоматизация [обновление 2.0]
Factorio железнодорожные сигналы: принципы работы и построение сетей
Factorio железнодорожные сигналы: принципы работы и построение сетей
Основы сигналов поездов в Factorio | Обычные и цепные сигналы
Основы сигналов поездов в Factorio | Обычные и цепные сигналы
【Factorio】Основы логистики роботов|минимальная конфигурация и принципы расстановки