As part of the Unified Community Platform project, this wiki and 38 others will be migrated to the new platform in the next few weeks. Minimal changes are expected as part of this migration. Read more here.

Friction Heater

From Feed The Beast Wiki
Jump to: navigation, search
Friction Heater


The Friction Heater is a machine added by RotaryCraft. It consumes Shaft Power to increase the temperature of an adjacent machine. It can also be used to power a standard Furnace without consuming fuel.

Recipe[edit | edit source]

Usage[edit | edit source]

When a Friction Heater is placed facing a RotaryCraft machine and given power, it will quickly and significantly increase the temperature of that machine, if the machine has a temperature value relevant to its function. This is most commonly important to the Blast Furnace.

The other primary use of the Friction Heater is to heat and power a conventional Furnace. A Furnace heated by a Friction Heater will not consume fuel and will operate significantly faster than it would normally. Additionally, a Furnace heated by a Friction Heater is the only way to smelt Tungsten Flakes into Sintered Tungsten Ingots, although this process requires a temperature of 1350C.

The Friction Heater can be operated with a simple Steam Engine and no Gearbox, however it can be operated significantly more effectively by using Gearboxes to make its input torque and speed equal. (A Steam Engine alone will heat a Furnace to 575C; if that Steam Engine's power is fed through a Gearbox to make its speed and torque equal, the Furnace will be heated to 625C. For a Blast Furnace, 570C will not smelt HSLA Steel Ingots, but 625C will.)

Math[edit | edit source]

The temperature formula for the Friction Heater is temp = 12\times log_2(torque)\times log_2(speed) + 30

A Friction Heater must be able to reach a temperature of 300 C in order to power a Furnace and a temperature greater than 500C in order to accelerate a Furnace. After exceeding 500 C, the Furnace's working speed will be accelerated using the following formula:

accel = \sqrt{\frac{temp-500}{100}} \times 100%


  • accel equals the end acceleration rate
  • temp equals the temperature of the Friction Heater.

To reach double the standard processing speed of a Furnace, the temperature of the Friction Heater must be at 600 C:

\sqrt{\frac{600-500}{100}}\times 100% = \sqrt{\frac{100}{100}} \times 100% = \sqrt{1} \times 100% = 100%

To reach triple the standard processing speed of a Furnace, the temperature of the Friction heater must be at 900 C:

\sqrt{\frac{900-500}{100}}\times 100% = \sqrt{\frac{400}{100}} \times 100% = \sqrt{4} \times 100% = 200%

triple speed.

The maximum possible speed-up before a Furnace will try to melt is therefore

\sqrt{\frac{1999-500}{100}} \times 100% = \sqrt{\frac{1499}{100}} \times 100% = \sqrt{14.99} \times 100% = 387%

slightly below 5x normal speed, causing each smelting action to take 21 ticks.

Friction Heaters have two dangers to them: when active, they damage and set fire to entities or players who touch them, and if they are fed too much power they can heat Furnaces to the point where they melt down into Lava (at a temperature of 2000C).