thermal-runaway

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
thermal-runaway [2019/02/18 20:14] – [MOSFET Shorts] samuelpinchesthermal-runaway [2019/02/18 20:30] samuelpinches
Line 15: Line 15:
  
 <alert danger>Thermal Runway Protection in Marlin only provides one level of protection, and there are some circumstances that it cannot prevent. One very important hazard to be aware of are **[[#MOSFET Shorts|MOSFET Shorts]]**</alert> <alert danger>Thermal Runway Protection in Marlin only provides one level of protection, and there are some circumstances that it cannot prevent. One very important hazard to be aware of are **[[#MOSFET Shorts|MOSFET Shorts]]**</alert>
 +
 +
 +
 +----
 +==== Enabling & Disabling Settings ====
 +
 +Many features in Marlin can be enabled or disabled by modifying the configuration files in the source code. In most cases, features are disabled when they are 'commented out'. This is done by inserting two forward slashes at the start of the line to be disabled, like ‘%%//%%’. See the examples below:
 +
 +**Here's an example of an enabled feature:**
 +<code>#define THERMAL_PROTECTION_HOTENDS</code>
 +**Here's an example of a disabled feature:**
 +<code>//#define THERMAL_PROTECTION_HOTENDS</code>
 +
 +
 +----
 +
  
 ==== Thermal Runaway Safety Monitoring Settings in Marlin ==== ==== 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:+Let’s now go through each of the thermal runaway settings in the Marlin firmware (as of release 1.1.9) and cover what they are each for
 + 
 + 
  
 ---- ----
Line 31: Line 50:
  
 What it is:\\ What it is:\\
-**These are the two most important settings for thermal protection in Marlin**. If these are disabled (having two slashes in front of them ‘%%//%%’), then there is no Thermal Runaway Protection at all – regardless of any of the other items covered here. +These are the two most important settings for thermal protection in Marlin. If these are disabled (by commenting out - see [[#Enabling & Disabling Settings|above]]), then there is no Thermal Runaway Protection at all – regardless of any of the other items covered here. 
  
 What it does:\\ What it does:\\
-When enabled (no slashes before the ‘#define’ statements), it enables Thermal Runaway Protection to help keep your printer, and you, safe. +When enabled (no slashes before the ‘#define’ statements), these options enable Thermal Runaway Protection to help keep your printer, and you, safe. 
  
 How to use it:\\ How to use it:\\
Line 198: Line 217:
  
 **Here are some precautions and best practices when operating your 3D Printer.** **Here are some precautions and best practices when operating your 3D Printer.**
 +
 +  * Ensure you have a **fire extinguisher** (pick one suitable for electronic fires) within the room your printer is operating.
 +  * Ensure you have a **working Smoke Alarm** within the room your printer is operating.
  
   * Do not turn on your printer’s heaters if the thermistors are not initially reporting temperatures near your room’s temperature (when fully cooled) or, if a thermistors is not connected or physically attached to the heater it is responsible for monitoring (e.g. stuck down to the the print bed or mounted in the nozzle heater block).   * Do not turn on your printer’s heaters if the thermistors are not initially reporting temperatures near your room’s temperature (when fully cooled) or, if a thermistors is not connected or physically attached to the heater it is responsible for monitoring (e.g. stuck down to the the print bed or mounted in the nozzle heater block).
thermal-runaway.txt · Last modified: 2020/12/25 02:13 by 127.0.0.1