Логистика

【Factorio】Основы логистики роботов|минимальная конфигурация и принципы расстановки

Логистические роботы удобны, но если с самого начала охватить весь завод одной сетью, легко столкнуться с ожиданием зарядки и окольными путями. В этой статье для ванильной версии Factorio 2.0 мы разбираем последовательность: минимальная конфигурация → расстановка → применение → защита от ошибок.

Логистика

【Factorio】Основы логистики роботов|минимальная конфигурация и принципы расстановки

Логистические роботы удобны, но если с самого начала охватить весь завод одной сетью, легко столкнуться с ожиданием зарядки и окольными путями. В этой статье для ванильной версии Factorio 2.0 мы разбираем последовательность: минимальная конфигурация → расстановка → применение → защита от ошибок.

Ориентиры — это зона логистики 50х50 плиток логистической станции, зона строительства 110х110 плиток и одновременная зарядка 4 роботов как базовые характеристики. Это позволит вам избежать как чрезмерного расширения, так и излишней стеснённости при выборе расстановки.

Когда я переводил только торговый центр завода на локальные роботы, пополнение сразу стало стабильным. Но когда я попытался всё объединить в одну сеть, получилась пробка зарядки. Ключ к успеху — понять, что роботы хороши только для мелкого разнообразного пополнения, применённого к маленьким, разделённым сегментам.

Предварительные знания перед началом работы с логистикой роботов

Целевая версия и предусловия

В этой статье мы рассматриваем наземную логистику ванильного Factorio версии 2.0. Хотя логистика роботов кажется универсальным инфраструктурным решением, на самом деле она состоит из трёх компонентов: «логистической станции (Roboport)», «логистических сундуков» и «логистических роботов», которые должны быть в одной логистической сети. Как указано в , эта минимальная конфигурация — основа всей системы.

Самый наглядный способ первого применения — разместить пассивный поставочный сундук на стороне вывода и сундук запроса на стороне ввода, оба в пределах одной зоны логистики станции. Это сразу становится ясно: «откуда взять и куда доставить» — именно так легче всего понять поведение логистики роботов. И наоборот, если вы положите только сундуки, не попадая в зону станции, или не добавите роботов, система выглядит завершённой, но ничего не происходит. Честно говоря, поначалу я вообще не понимал этого.

Логистика роботов хороша именно тем, что может гибко доставлять через стены и кабели. Однако помните: это не инструмент замены дальних массовых грузов. Для небольших партий разнообразных товаров, торговых центров, научных лабораторий, снабжения игрока — очень удобно. Но основные линии руды или крупные полуфабрикаты лучше доставлять конвейерами или поездами. Когда вы разберётесь в этом разделении, логистика роботов станет намного понятнее.

Logistic network wiki.factorio.com

Компоненты и терминология логистической сети

Чтобы разобраться в логистической сети, нужно различать логистическую зону и зону строительства. Логистическая станция имеет два радиуса: оранжевый для логистики, зелёный для строительства. Как указано в , стандарты таковы: логистика 50х50 плиток, строительство 110х110 плиток. Если этого не знать, то зелёная зона содержит, но робот логистики не движется, и возникает путаница. Я многократно натыкался именно на этого. Зелёная зона — это зона «строить и чинить», а не доставки.

Сама логистическая станция — это узел сети и зарядное устройство. На одной станции одновременно могут заряжаться только 4 робота, поэтому при увеличении количества роботов возникает ожидание зарядки. Если вы размещаете большую сеть с несколькими станциями, ожидание становится более заметным, чем сама доставка. Роботы ищут ближайшую точку зарядки в пути, поэтому в реальной практике имеют значение не только расстояния доставки, но и где образуются пробки зарядки.

Базовые характеристики робота тоже полезно знать заранее. Без исследований скорость робота — 3 плитки/сек, запас энергии 1,5 МДж, в полёте постоянно потребляет 3 кВт, плюс 5 кДж за плитку пути. По расчётам, без исследований реальный расход — примерно 6 кДж за плитку, теоретически робот может пролететь около 250 плиток. Конечно, туда-сюда, ожидание и обходные пути добавляются, но отсюда и растёт ощущение: «делать много маршрутов на сотни плиток тяжело».

Поведение зарядки тоже важно. Когда энергия робота падает, он приоритизирует зарядку. Примерно 300 кДж (20% от 1,5 МДж) становится практической границей. Поэтому стабильнее иметь короткие маршруты и часто заряжаться, чем растягивать сеть. Сила логистики роботов не в том, что они «летят везде», а в том, что они гибко соединяют близкие и средние расстояния.

Роли сундуков тоже стоит понимать как термины. Чаще всего используются пассивный поставочный сундук (выход) и сундук запроса (вход). Есть ещё хранилище, буфер, активный поставочный сундук — но в начале лучше разделить просто на две категории: поставщик и потребитель.

💡 Tip

Когда в логистике робота ничего не двигается, сначала проверьте попадает ли в оранжевую зону, прежде чем менять тип сундука. Зелёная зона не включает логистику.

Roboport - Factorio Wiki wiki.factorio.com

Основы личной логистики (запросы игрока)

Огромное преимущество логистики роботов в том, что вы сами можете быть целью доставки. Это сильно облегчает жизнь: вы настраиваете, сколько вам нужно каких-то вещей, и роботы автоматически пополняют запас. Когда вы строите вокруг базы, редко возникают ситуации с нехваткой конвейеров, вставок, столбов, боеприпасов, восстановительных пакетов. Разница от прогулки к центру и ручного пополнения огромна.

Логика такая: вы становитесь «движущимся сундуком запроса». Если в сети есть запас и вы находитесь в зоне логистики, роботы доставляют недостаток. В обратном направлении вы можете выбросить ненужное через свои слоты утилизации — и оно вернётся в сеть. Поток работы гораздо менее прерывистый, чем бегание туда-сюда. Особенно когда я расширял базу и у меня кончались столбы, большой плюс — это не нужно больше делать эту глупую поездку.

Но личная логистика не спасает от общих проблем сети. Если вы далеко, зарядка забита, запас в другой сети — доставка замедлится. Значит, комфорт личной логистики зависит не столько от её настроек, сколько от того, есть ли необходимые материалы в пределах короткой доставки. Если личная логистика медленная, прежде чем менять количество, проверьте положение поставщиков и раскладку сети.

В версии 2.0 есть улучшения в GUI и смежных функциях, но сама основа на земле не меняется. Учтите: в Space Age на космических платформах роботы и станции работают иначе, это отдельная система. Для информации о версии 2.0 смотрите на Factorio Wiki.

Upcoming features wiki.factorio.com

Минимальная конфигурация для первой успешной логистики роботов

Список необходимых предметов

Для первого успеха можно свести требования к минимуму: логистическая станция, логистический робот, пассивный поставочный сундук, сундук запроса и запас доставляемых вещей. Главное здесь — не путать роли сундуков. На выходе пассивный поставочный, на входе сундук запроса. Так робот ясно поймёт, откуда брать и куда класть.

При расстановке главное — оба сундука должны быть в оранжевой зоне одной станции. Как я уже говорил, эта оранжевая зона — и есть рабочая зона логистики. Если она съезжает, видимо всё готово, но доставки не будет. Я один раз один из сундуков случайно разместил чуть дальше, чем думал, потом 10 минут искал причину.

Другая частая ошибка — забыть задать в сундуке запроса, какие вещи и в каком количестве. Сундук запроса — это просто ёмкость, пока вы не скажете, что именно вы там хотите. Когда я поставил хотя бы 1 штуку, роботы сразу полетели. Первый тест лучше с одним видом и малым количеством.

Пошаговая установка

Процесс прост. Сначала разместите логистическую станцию и подайте электричество. Без энергии система не будет работать. Это кажется очевидным, но именно здесь люди застревают.

Далее разместите пассивный поставочный сундук на стороне вывода. Сюда кладите вещи, которые хотите доставлять. Например, если рядом с модульным центром вы выпускаете конвейеры и вставки, сюда идёт ваш запас. Это источник поставок, поэтому выход сборщика можно сразу подключить или положить вручную.

Потом разместите сундук запроса на входной стороне. Это конечная точка. И оба — пассивный и запрос — должны быть в оранжевой зоне одной станции. Как указано в , это самая базовая конфигурация. Короче расстояние — проще проверять.

В сундуке запроса задайте, какой предмет и в каком количестве. Достаточно 1 или 10 единиц. Как только число введено, сундук становится целью доставки.

Наконец, положите логистического робота во внутренний слот станции. Тогда робот присоединяется к сети и начинает работать при условии. Помните: робот в инвентаре не работает, ему нужно быть в слоте станции.

Когда всё готово, робот полетит из пассивного сундука в сундук запроса.

💡 Tip

Первую проверку лучше с одним предметом в пассивном сундуке и одним запросом в другом. Легче видеть, когда один груз доставлен, чем следить за несколькими сразу.

Минимальный чеклист, когда ничего не движется

Если робот не летит, лучше проверять по порядку, чем гадать. На минимальной конфигурации причина обычно одна из пяти.

  1. Электричество включено?

Без энергии робот просто ждёт. Проверьте первым.

  1. Оба сундука в оранжевой зоне?

Один вне зоны — всё сломалось. Это очень частая ошибка.

  1. В сундуке запроса указано имя и количество?

Ноль на количество — ничего не будет. Это моя самая долгая ошибка.

  1. В слоте станции есть робот?

Робот в инвентаре — не считается. Его нужно положить в станцию.

  1. В пассивном сундуке есть запас?

Нет товара — нечего возить.

Пять пунктов закрывают 99% начальных проблем. Когда первый груз полетит, сразу легче становится.

Расстановка логистических станций и понимание зон

Перекрытие зон и проверка подключения сети

Главное при расстановке станций — запомнить: логистическая зона 50х50, зона строительства 110х110. Как указано в , доставку берёт только оранжевая логистическая зона. Если это путать, видимо всё готово, но робот молчит.

Типичный подвох новичков: если сундук вне логистической зоны, доставка не идёт, даже если визуально рядом. Зелёная зона широкая, так что кажется, что попадает, но они разные. Строительный робот дотянется, логистический — нет. Это частая головная боль.

При подключении нескольких станций важно, что просто связанная сеть — не гарантия удобства. Если станции размещены на грани контакта и протянуты в линию, роботы летят по длинным маршрутам. Это замедляет доставку и добавляет крюков на зарядку. Хотя теоретически всё одна сеть, практически это тяжелее.

Я тоже когда-то попробовал связать край завода с другим краем одной цепочкой. Роботы начали летать между модульным центром и лабораторией, и доставка стала медленной. Причина была в том, что между ними возникли крюки и объезды с остановками на промежуточных зарядках. Роботы работают лучше, если это короткие маршруты, а не растянутые по всему заводу.

Зарядные порты и разруливание пробок

Станция хороша, но мощность зарядки ограничена. На одной станции одновременно заряжаются максимум 4 робота. Сверх этого робот зависает и ждёт. На небольших объёмах не заметно, но в модульном центре или лаборатории, где доставок много, это 4 слота становятся узким местом.

В местах скопления доставок имеет смысл ставить станции чаще. Вместо равномерной сетки по всему заводу, сконцентрируйте их в местах с интенсивной работой. Лабораторию и центр часто посещают роботы, так что одна станция там быстро забивается.

Я это видел сам. Когда модульный центр обслуживалась одной станцией, вокруг неё зависало облако ждущих роботов. Это уже заметно даже на глаз. Я добавил вторую станцию с другой стороны — роботы стали распределяться, пробка спала. Увеличение числа станций иногда эффективнее увеличения количества самих роботов.

💡 Tip

В местах, где много в одном — модульный центр, лаборатория, пополнение игрока — сначала проверьте плотность станций, а не количество роботов.

При растянутых больших сетях проблема зарядки усугубляется. Робот издалека летит, приезжает на место, и там тоже ожидание зарядки. Задержки складываются. Когда логистика медленная, часто виновата нехватка портов, а не недостаток роботов.

Электроснабжение и внутренний буфер станции

Станция должна просто быть подключена к сети — но не совсем так. Когда много роботов зарядился одновременно, потребление подскакивает. Если провода тонкие, система становится нестабильной и сложно разобраться, что сломалось: настройка сундуков или питание.

Важный момент: логистическая станция имеет какой-то внутренний механизм удержания энергии. Это помогает сгладить короткие перебои или пики зарядки. Но точная ёмкость и поведение этого буфера зависят от версии. Если вы приводите конкретные цифры, используйте данные о Roboport и патчнотах.

На практике толстое электроснабжение плюс станции поплотнее в узких местах даёт стабильность. Основные причины, что не работает: неправильная зона, неправильная дистанция, толпа зарядки, слабое электричество. Если избежать этого на этапе расстановки, система будет совсем другой.

Пять типов сундуков: роли и выбор для новичков

Три главных: пассивный поставочный / хранилище / запроса

Пять типов сундуков, но новичку хватит пассивного поставочного, хранилища и запроса. Я тоже сначала растерялся со всеми цветами, но потом понял, что три типа — это основа. Коротко: выходной сундук, кладовка, входной сундук.

Пассивный поставочный сундук — это "возьмите отсюда, если нужно". Завод выпустил зубчатые колёса, конвейеры, вставки? Вывод идёт сюда. Он не выталкивает товары, только отдаёт, если спросят. Модульный центр после производства кладёт сюда, потом если лаборатория или игрок запросит, робот берёт.

Хранилище — это приёмник излишков и вторсырья. Когда что-то выбросишь или разобрал конструкцию, сюда идёт. Робот стерпит смешанный товар в хранилище. Если поставить фильтры, можно "камень сюда, дерево туда", очень удобно сортировать. У завода почти всегда есть лишние вещи, и без приёмника система заминается.

Сундук запроса — это вход с указанием нужного. Лаборатория хочет пакеты науки? Оборонные линии просят боеприпасы? В модульном центре кладут материалы порциями? Сундук запроса указывает: "мне железо вот столько, электроплату столько". Робот ищет в сети и доставляет. Очень прозрачно.

Трёх типов достаточно: производство → пассивный, лишнее → хранилище, потребитель → запрос. Запомните это, и путаница с цветами сходит на нет. Как указано в , порядок поиска сундука запроса фиксирован, но ощущение работы в начале — это как раз разделение на три роли.

Опасность активного поставочного: подвох для новичков

Активный поставочный сундук выглядит как "улучшенная версия", но если новичок ставит его повсюду, завод ломается. Причина проста: он не хранит товар, а выталкивает его из себя. Мало того что грузы идут не туда, куда вы ожидали, они ещё и гонятся куда-то принудительно.

Что это вызывает? Выпуск модульного центра летит в хранилище автоматически. То есть товар, который вы хотели отложить, принудительно переместился. Хранилище заполняется, становится свалкой, и невозможно понять, где что.

Я это прочувствовал. Ставил активный поставочный после производства, и ловил себя на том, что робот беспокойно работает, а завод не успокаивается. Оказалось, что готовые товары стремглав летят в кладовую, которая забита всяким хламом. Когда я вернул пассивный поставочный, всё пришло в норму. Разница заметна даже визуально.

Активный поставочный полезен для специальных случаев: когда нужно срочно избавиться от вещей, неважно куда. Но стандартный выход производства — это пассивный. Помните: пассивный в производстве, активный только когда нужно выкинуть.

💡 Tip

Если не знаете, какой сундук ставить на выход, начните с пассивного поставочного. Активный используйте только когда четко понимаете, зачем.

Продвинутый уровень: буферный сундук и его подвох

Буферный сундук удобен, когда вы знаете, что делаете, но его поведение зависит от окружающих условий. Например, становится ли он приоритетным источником для запроса, или работает как обычный — это зависит от фильтров и соседних сундуков. Так что реальные примеры применения буферного сундука больше опираются на опыт сообщества, чем на чистую механику.

Если вы не уверены, начните с трёх типов, потом добавляйте буферный, как только поймёте, зачем он нужен. Стратегия "разобраться сначала с основой, потом усложнять" даёт наиболее понятный результат.

Где использовать логистику роботов

Идеальные применения: модульный центр / лаборатория / личная логистика / пополнение мелочи

Логистика роботов блистает именно на разнообразных мелких грузах в нужные места. Конкретно: ходовой товар (конвейеры, вставки, полюса), лабораторские пакеты, ваше личное снабжение, вспомогательные материалы. Если пытаться конвейером расчертить такое же — конвейер займёт вагон места, результат ничтожен. Робот же просто настроить и переделать.

Модульный центр — это идеал для логистики. Типов много (конвейер, вставка, столб, сборщик, труба), но объёмы малые. Если вы конвейером развязывали модульный центр — это боль с проводкой. Робот: поставочный сундук, столько-то запросов — и готово. Форма простая, переделка лёгкая. Я даже при расширении центр часто переделываю под логистику — это ночь и день.

Лаборатория — тоже отличный пример. Когда у вас многоцветная наука в ряд, всё конвейером вести — это лабиринт. Логистика роботов позволяет каждой лаборатории указать, что ей нужно. Это облегчает переделку и расширение. На практике это очень сильный ход.

Личная логистика также вещь. Когда вы строите, вам постоянно нужны конвейеры, столбы, модули, стены, боеприпасы. Автоматическое пополнение запаса — это экономия времени на бегание. Разница в темпе большая, особенно при расширении.

Мелкие вспомогательные материалы (электроплата, зубчатые колёса, батарея, блок двигателя) — тоже логистика. Если всё это гнать в главный конвейер, он становится свалкой. Роботы рассыпают это по местам — и общее видение завода приходит в порядок.

Применения, которых избегать: крупная дальняя основная линия

Напротив, крупные долгие перевозки — не для роботов. Руда из шахты, железные пластины, схемы — это основная артерия завода. Если её держать на роботах, мучиться будете.

Причина: робот летит 3 плитки/сек без исследований, и каждая доставка требует туда-сюда плюс зарядка. Один груз может дойти, но если расстояние большое, время в пути и ожидание зарядки складываются. При 4 портах зарядки на одной станции большая сеть означает очередь. Работает вроде активно, но на деле робот половину времени в воздухе, половину в очереди на зарядку.

Я пробовал возить

article.share

R

RinSeo

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