Ядерный реактор в Factorio служит для получения тепла путём выработки в нём урановых топливных стержней. 2 Далее это тепло используется в теплообменнике для получения пара, который впоследствии применяется для генерации энергии. 2
Для полноценной работы ядерного реактора необходимы два манипулятора: один закладывает в реактор урановые топливные элементы, другой извлекает отработанные урановые топливные элементы. 1
Рабочая температура ядерного реактора — 500–1000 °C. 1 Для достижения рабочей температуры 500 °C реактор использует заложенные в него урановые топливные элементы. 1
Ядерный реактор выдаёт 40 мегаватт тепловой энергии, которая превращается в электрическую без потерь. 3
При накоплении нужного объёма пара автоматика отключает манипуляторы, загружающие урановые топливные элементы в ядерные реакторы. 1 Пока реакторы горячие (температура выше 500 °C), они продолжают выдавать рабочее тепло, которое идёт на нагрев воды в пар. 1 Когда реакторы остывают до 500 °C и ниже — нагрев воды в пар прекращается, задействуется накопленный в резервуарах пар. 1 При снижении пара в резервуарах ниже установленного значения — автоматика включает манипуляторы и позволяет загрузить по одному урановому топливному элементу в каждый реактор, реактор начинает нагреваться и переходит в рабочее состояние. 1
В отличие от других генераторов, ядерный реактор работает независимо от нагрузки, то есть каждый стержень будет полностью использован за двести секунд, вне зависимости от текущего расхода энергии или температуры. 2