thermal-runaway

This is an old revision of the document!


Thermal Runaway Protection: An introduction to the thermal safety systems in the Marlin Firmware

What is it, what it does, how to use it, and finally what these setting cannot prevent, and some safety precautions.

Author: Dahai Zhu

Introduction

In Marlin firmware, there are a series of settings that enable the firmware to monitor the temperatures and thermal progress of the hot-end(s) and heated bed of a 3D Printer. Should a condition occur that is outside the ‘safe boundaries’ set in the firmware, it can shut down the heaters and all printing processes to help prevent damage to the 3D Printer, and avoid dangerous situations such as a potential fire.

I need to stress here, however, that these settings, and the Marlin firmware itself, cannot guarantee absolute Thermal Runaway Protection under all circumstances. These are not absolute fail-safes, nor are they idiot proof. The final sections in this document cover some basic safety precautions, as well as situations beyond the control of the firmware and the controller.

Thermal Runaway Safety Monitoring Settings in Marlin

Let’s now go through each of the settings in the Marlin firmware (as of release 1.1.9) and cover what they are each for:

thermal-runaway.1550481888.txt.gz · Last modified: 2020/12/25 02:13 (external edit)