Piping
Overview
Трубопроводы — это игровой подсистемный механизм, который транспортирует жидкости и газы по сетям из трубных плиток и зданий для обращения с жидкостями. Жидкости перемещаются как отдельные «пакеты»: каждая трубная плитка может содержать не более одного пакета, и пакет содержит только одно вещество. Перемещение происходит только тогда, когда есть и здание с входом или соединение, в сторону которого пакет может течь, и трубная плитка, способная принять часть этого пакета. Трубопроводы — основа жидкостной логистики и используются для соединения источников (резервуаров, насосов, вентиляционных отверстий, сит и т. д.) с потребителями (двигателями, фермами, туалетами, терморегуляторами и т. д.), хранилищами и зданиями для обработки.
Пакеты ведут себя детерминированно, и на поток и слияние влияют несколько конкретных правил. Трубная плитка не может содержать смешанное содержимое; пакеты разных жидкостей не могут сливаться, а линии со смешанным содержимым резко снижают пропускную способность. Трубопроводы передают содержимое плитка за плиткой; если целевое здание или нижестоящая труба не может принять пакет, поток останавливается выше по сети. Поскольку входные узлы зданий всегда имеют приоритет, а выходные узлы всегда уступают приоритет, прокладка трубы через плитку здания меняет то, как выбираются пакеты, и может использоваться, чтобы принудительно направить поток или заблокировать его. Мосты, клапаны и запоры — ключевые элементы управления, поскольку они могут разрывать непрерывные трубопроводы и тем самым управлять направлением и назначением пакетов.
Стыки и шаблонное поведение — основа проектирования надёжных сетей. Простые стыки труб (стыки, собранные только из отрезков трубы) работают по чередующейся схеме: при нескольких входах, подающих на один выход, стык по очереди забирает по одному пакету с каждого входа; при одном входе, подающем на несколько выходов, стык по очереди отправляет пакеты на каждый выход. Если выходная труба заполнена, стык пропустит её и продолжит распределение по остальным. Использование клапана на исходящих ветках помогает со временем выравнивать нагрузку, ограничивая поток и предотвращая всплески, из-за которых другие ветки остаются без ресурса.
Несколько распространённых схем стыков полезны уже самим своим устройством. Стык пополнения отдаёт приоритет основному источнику, напрямую подавая его в сеть, а вспомогательный источник проходит через мост, клапан или отсекатель; мост остаётся заблокированным, пока основной источник способен удовлетворять спрос, поэтому вспомогательный подключается только при необходимости. Стык перелива отправляет источник напрямую в конечную точку перелива, а основная сеть подключается через мост; пакеты идут в основную сеть, пока там есть спрос, а перелив происходит только тогда, когда мост оказывается заблокирован. Короткие петли перелива могут подавать данные на датчики для логики автоматизации.
Петли и мосты ведут себя предсказуемо: замкнутая петля трубы без строительного входа или выхода не будет пропускать пакеты по кругу. Если заменить один участок трубы мостом, петля начнёт принимать и перемещать пакеты, потому что мост даёт строительный выход или вход, необходимый для соблюдения условий потока. Это обычно используют для построения контуров охлаждения, буферов или фильтров; резервуары, подключённые к петлям, обеспечивают стабильное хранение и могут быть отключены, чтобы удерживать жидкость.
Практические замечания по строительству и обслуживанию:
- По возможности разделяйте источники и потребителей: размещайте источники по одну сторону трубопровода, а потребителей — по другую, чтобы сохранять простой однонаправленный поток и избегать непредсказуемого поиска пути.
- Сводите к минимуму слияния и разветвления и не смешивайте разные жидкости в одной линии. Если смешивания не избежать, как можно раньше отфильтровывайте загрязнение; для газов лучше использовать механические фильтры в точке источника, а не фильтрацию на уровне труб.
- Не прокладывайте трубы напрямую через множество потребителей; здания с внутренними буферами и поведением с приоритетом входа могут оставить нижестоящих потребителей без ресурса и создать задержку доставки.
- Используйте отсекатели и автоматизацию (атмосферные/гидрологические датчики) для мгновенного и безопасного переключения; клапаны приводятся в действие дуплянами и продолжают работать с той же скоростью, пока их не переключат, но они полезны для создания запаса и выравнивания входящих потоков при слиянии.
- Разные типы труб, связанные с теплом, — утеплённые, обычные и радиантные — можно заменять друг на друга без потери текущего содержимого, что позволяет модернизировать или ремонтировать их без утечки жидкости.
- Дупляны с навыком Plumbing могут вручную опустошать трубы в переносные контейнеры, такие как Наполнитель для канистр или Ручной насос, в рамках непрерывного действия.
Продвинутые системы, такие как сети транспортировки по конвейерам, требуют определённых исследований и навыков (например, Mechatronics Engineering), а датчики для автоматического управления открываются через соответствующие ветки исследований. Проектирование надёжных трубопроводных систем опирается на понимание механики пакетов, правил приоритета в узлах зданий и использование мостов, клапанов, отсекателей и резервуаров для предсказуемого формирования потока.
References to this (1)
Other entities of this type
- Акустическая панель с рисунком
- Аэрогоршок
- Приманка для летающего существа
- Летающее общежитие для существ
- Привада для летающего существа
- Ловушка для летающего существа
- Воздухопроницаемая клетка
- Водорослевый дистиллятор
- Террариум с водорослями
- Янтарное ископаемое
- Анатомический плакат
- Древний образец
- Вентиль "И"
- Антиэнтропический термоубавитель
- Аптека
- Аркадный автомат
- Станция анализа артефактов
- Модуль транспортировки артефактов
- Атмосферный сенсор
- Контрольный пост атмокостюмов
- Модуль атмокостюмов
- Атмосферный выключатель
- Автосборщик
- Автоматизированный уведомитель
... +533 (see sidebar for full list)
Related pages
- buildingГазовый элементный сенсор
- buildingРезервуар для газа
- buildingНастенный горшок
- achievementДрессировщик
- diseaseАллергическая реакция
- buildingПриемник автоматизации
- plantGuide/Agriculture
- elementПирит
- elementЖидкий углекислый газ
- achievementВеликий побег
- buildingВентиль "Исключающее ИЛИ"
- buildingВеликий монумент