Блок · NuclearCraft

Контроллер теплообменника

Heat Exchanger Controller · nuclearcraft:heat_exchanger_controller
обновлено 4 ноября 2026·4 минуты чтения
Сборка
Текст и цифры ниже — для мода без изменений

Контроллер теплообменника — управляющий блок многоблочного теплообменника. Машина забирает тепло у одной жидкости и передаёт другой, храня излишек во внутреннем тепловом запасе. Её строят из отдельных корпусов, портов и внутренних теплообменных блоков.⁠[1]

Контроллер теплообменника
NuclearCraft 1.2.36
ID
nuclearcraft:heat_exchanger_controller

Схема и материалы #build

Каждая внешняя сторона может иметь длину 5…15 блоков. Это размеры оболочки вместе со стенами; внутреннее пространство на два блока меньше по каждой оси. Рёбра и углы требуют обычный корпус теплообменника. Контроллер, горячие и холодные порты, а также радиаторы располагают внутри плоских граней.⁠[2]

В примере показан один рабочий теплообменный блок в центре. Остальную полость оставляют воздухом; её не нужно сплошь заполнять внутренними блоками. Добавление таких блоков увеличивает рабочие возможности, но также увеличивает энергозатраты. Четыре порта в примере нужны для удобного разделения труб; проверка оболочки не требует именно это их количество.⁠[2]

Теплообменник — оболочка 5×5×5 с четырьмя портами

5 × 5 × 5

Внешние размеры 5×5×5. 92 обычных корпуса, контроллер, два горячих и два холодных порта, радиатор и один внутренний теплообменный блок: всего 99блоков. Порты и радиатор стоят в середине граней, рёбра остаются обычным корпусом. Трубы, источник FE и рычаг снаружи не показаны. Пустые внутренние позиции оставлены воздухом. Показана неактивная конструкция; радиаторы включаются отдельно.

Загружаем игровые модели…

Вся конструкция · 99 блоков

Перетаскивайте схему для вращения, прокручивайте колесо над ней для масштаба. Поле «Слой» меняет высоту среза: введите число, прокрутите колесо над полем или нажмите ▴ / ▾. Передняя сторона — снизу на плане.

Материалы в показанной части / всего
  • Рёбра и углы требуют обычный корпус; порты, радиаторы и контроллер размещайте в середине граней.

  • Контроллер теплообменника

    Контроллер смотрит наружу, к передней стороне схемы.

  • Два горячих порта смотрят налево. Один можно использовать для подачи горячей жидкости, второй — для отвода её остывшего результата.

  • Два холодных порта смотрят направо. Один можно использовать для подачи холодной жидкости, второй — для отвода нагретого результата.

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

  • Радиатор на задней стене. Его охлаждение включается отдельно; для замкнутого теплообмена его можно оставить выключенным.

Подключение и запуск #connect

Горячий порт принимает только жидкости, которым соответствует горячий рецепт, и отдаёт результат из горячего выходного бака. Холодный порт работает с другой парой баков. Тип порта задаёт контур, а операция трубы — ввод или вывод: один и тот же порт разрешает заполнение входного бака и отбор выходного. В примере для каждой операции отведён отдельный порт.⁠[1]

Подведите FE к контроллеру и подайте на него сигнал красного камня. Машина обрабатывает рецепты, только когда сформирована оболочка, нет принудительного отключения и есть сигнал. Если энергии меньше требуемого расхода, обработка в этом такте не выполняется. Для единственного внутреннего блока примера расход составляет 200 FE за такт, если хотя бы один из двух контуров действительно обработал жидкость.⁠[1]

Каждый внутренний блок даёт лимит 50 000 мБ за такт отдельно для горячего и холодного контуров. Это верхняя граница: количество операций дополнительно ограничено входной жидкостью, свободным местом выхода и запасом тепла. Вход одной операции делит лимит на свой объём с округлением вниз; полный выходной бак останавливает соответствующий контур.⁠[1]

У каждого из четырёх баков ёмкость равна 100 000 мБ × (число внутренних блоков + 1), но не меньше 100 000 мБ. Поэтому у примера с одним внутренним блоком каждый бак вмещает 200 000 мБ. Тепловой запас составляет 10 000 000 единиц на внутренний блок; это отдельный запас, не жидкость и не FE.⁠[1]

Тепловой баланс и радиаторы #heat

Горячие рецепты увеличивают запас тепла; холодные его расходуют. При полном запасе горячий контур ждёт, при пустом — холодный. Поэтому одной правильной оболочки недостаточно: необходимо обеспечить входы и выходы обоих контуров либо другой способ отвода накопленного тепла.⁠[1]

Радиаторы по умолчанию выключены. После включения каждый радиатор в стене удаляет до 1 000 000 единиц тепла за такт; значение ограничивается оставшимся теплом. Это происходит у сформированной конструкции независимо от обработки рецепта и сигнала на контроллере. При включённых радиаторах часть тепла уходит наружу и не передаётся холодной жидкости. Управление доступно отдельно, а холодный порт можно переключить в режим разрешения радиаторов сигналом красного камня.⁠[1]

Как изготовить контроллер #obtain

На верстаке

Изготовление на обычном верстаке.⁠[3]

Примеры двух контуров #cycles

Охлаждение горячего расплава FLiBe

◎
Контроллер теплообменника
◎
◎×1Горячий расплав соли FLiBe — 1 мБ
◎→ ×1Расплав соли FLiBe — 1 мБ

Нагрев воды

◎
Контроллер теплообменника
◎
◎×1Вода — 1 мБ
◎→ ×1Пар — 1 мБ

Примечания

  1. По коду NuclearCraft 1.2.36.
  2. По проверке оболочки и внутренностей NuclearCraft 1.2.36.
  3. По исходному рецепту мода и действующей серверной выгрузке.

Написано по коду мода NuclearCraft 1.2.36 и файлам наших сборок.