Termal runaway ошибка

Всем привет.

Многим наверное знакома проблема температурной ошибки, выскакивающей когда надо и не надо.

Замучила она меня вконец и я решил с ней разобраться ‘по-взрослому’ :-))))

Много писать не буду скажу только тезисно:

1. Внес изменения в прошивку взяв из ЭТОГО поста .

РЕЗУЛЬТАТ: не помогло, т.к. проблема у меня была в другом, но полезно в целом. Лучше внести.

2. Обмотал головку хотенда лентой ФУМ.

РЕЗУЛЬТАТ: очень помогло в плане стабильности удержания температуры- стоит показатель как вкопанный теперь. Пару слов о ФУМ: это второпластовая лента. Фторопласт обладает высокой температурной стойкостью -температура течения — 297 градусов, разрушения-более 300. Очень рекомендую. Никаких силиконовых кожухов и прочей дряни. Дешево и сердито.

3. САМОЕ ГЛАВНОЕ: выяснена причина трудных пусков принтера иногда и необъяснимых вылетов с этим RUNAWAY в процессе работы: оголенные провода патронного нагревателя –замыкали об корпус его же гильзы!!! Очень рекомендую проверить. И обмотать той же ФУМ-кой например. Поясняющую картинку- приложил.

Успешная комплексная борьба с ошибкой THERMAL RUNAWAY. В том числе-с неожиданной стороны!

Конечный результат всех стараний: температура набирается быстро, стоит как вкопанная, вылетов нет.

Всем бобра! :-)

If you are in the 3D printing field, you might have heard about thermal runaway protection. It definitely stirred up a fuss in the 3D printing community because of its importance and lack of implementation in 3D printers as a safety feature.

This article will guide you on what you need to know about thermal runaway protection.

Thermal runaway protection is a safety feature in your 3D printer which turns the heating systems off if it noticed some kind of fault. If your thermistor is slightly disconnected, it can feed incorrect temperatures to your 3D printer. This has resulted in fires in some cases.

You definitely don’t want to be on the wrong end of thermal runaway protection, so this article will guide you through testing and fixing the thermal runaway feature on your 3D printer.

What is Thermal Runaway Protection and Why Is It Important?

To prevent your 3D printer from thermal runaway problems, the manufacturers have added a safety feature which is known as thermal runaway protection.

This feature is designed to stop the printing process whenever it detects a problem in the printer, especially if the temperature is getting out of control.

This is the best solution to protect your printer, before you start the printing process make sure that this safety feature is activated in the printer’s firmware.

A thermal runaway is one of the most dangerous and frustrating problems that can occur during the printing process. Thermal runaway error is a situation in which the printer can’t maintain the right temperature and may heat up to an extreme level.

Despite all other issues that occur due to this problem, the major threat is that the printer can catch fire which is not so uncommon in this situation.

Basically, thermal runaway protection does not protect the thermal runaway error directly but it aborts the reasons that can cause this problem.

It means that if thermal runaway protection detects that the wrong value of the 3D printer thermistor (temperature reader by detecting the variation in resistance) is being processed for a long time, it will automatically shut down the printing process to avoid damages.

Misalignment or fault in the temperature sensor is one of the basic reasons behind the thermal runway errors.

If the thermistor is not working properly, the printer will keep on increasing the printing temperature to reach the targeted heat and can take the temperature to an extreme level.

This feature will protect your printer from thermal runaway error, the risks of catching fire, and damaging the printer or the people around it.

Check out my related article called How to Flash & Upgrade 3D Printer Firmware – Simple Guide.

How Do You Properly Test for Thermal Runaway?

A really simple method shown in the video below is to use a hair dryer on your hotend for a minute or so, to decrease the operating temperature of your nozzle, thereby prompting the ‘Thermal Runaway Printed Halted’ error.

If you don’t have access to a nearby hairdryer, you can do another method.

To do a proper test for the thermal runaway protection feature, you can disconnect the heater element of the hotend or the heated print bed at the time of printing or while sending commands directly to the printer via USB to set a temperature.

You can also disconnect the heater element when the printer is turned off or even if it is heating up.

The disconnecting of the heater element means the nozzle will not be heated. After the temperature testing period and settings specified in the firmware, the printer should stop working and will halt if the thermal protection feature is enabled.

It is recommended to turn off the printer and then reconnect the wires because you may touch the open cables if you try to reconnect the wires while the printer is ON.

When the printer stops working after displaying a thermal runaway error you must restart or reset the printer before starting the printing process.

If the printer keeps on working and does not halt, shut down the printer quickly as it is a clear sign that the thermal runaway protection is not enabled.

If you want a more recent video, Thomas Sanladerer made a simple video on how to test the thermal runaway protection on your machine. The video was created because Voxelab (Aquila) did not ensure this basic protection on their machines that all 3D printers should have.

How Do You Fix a Thermal Runaway?

There are two possibilities of a thermal runaway error, one is that the thermistor is broken or faulty and the other is the thermal runaway protection not activated.

Below, I will go through how to implement the solution to the issue.

Activating Thermal Runaway Protection

The video below takes you through the process of flashing your 3D printer mainboard to activate thermal runaway protection.

Replace Broken Thermistor

The video below goes through how to replace your thermistor if it is broken.

Before you move forward make sure that your printer is not running and is turned off. Unscrew the fan shroud off to take that out of the way.

Cut down the zip ties that are holding the wires. Now take a small Phillips screwdriver to remove the screw that holds the thermistor at the right place.

Take the broken thermistor out but if it got stuck, it is probably due to the fact that molten plastic is holding the thermistor inside.

If you face such an issue, heat up the hotend to around 185°C as it will melt the plastic, remove that plastic with a tool, then set your hotend to cool down before working with it again.

After the cool down, you should be able to pull out the thermistor gently.

As inserting the new thermistor is a bit difficult, you should put the plug end of the thermistor in the old thermistor wire and fix it with tape. Now pull the exact wire back from the opposite side and you can get the thermistor inserted properly.

Now plug in the new thermistor in the exact spot where the old thermistor was plugged.

Put the zip ties again on the wires and double-check that no wire is open and the thermistor is plugged in properly. Now insert the wires on the other end of the thermistor into the bottom hole and screw them up gently.

The screws should be in the center of the two wires. Now screw up the parts and fan shroud back with the printer.

Methods to Fix Printer Halted Heating Failures

If your nozzle doesn’t manage to reach your desired temperature before giving an error, there are a few reasons for it which  I’ll describe. There are also some pretty simple solutions to accompany these causes.

A usual fix of a halted heating 3D printer is to double-check the assembly of your extruder, making sure there are no large gaps between the heat break, heater block, and nozzle. Ensure your wiring is secure and is put in the correct way round.

A dodgy connection somewhere in your system can definitely be a reason for the ‘HEATING FAILED’ error in your 3D printer, especially if you didn’t properly follow a tutorial or video guide on assembling your 3D printer.

Common connection problems are found in either the heater or temperature sensor of your 3D printer. It can be a good idea to check the resistance of your heater cartridge, making sure it falls close to the specified value.

Some people have had other issues such as a fried mainboard, needing a Power Supply Unit (PSU) replacement, or a hotend replacement.

Since a thermistor sometimes runs underneath screws, they can easily get crushed or come loose, meaning the connection isn’t secure enough to adequately measure the actual temperature of your heater block.

You can get yourself a new thermistor and replace it using the instructions above.

Make sure when you replace your thermistor, you don’t touch either wire to the heater block because it can fry your mainboard.

  • Dialing in your stepper driver voltage can help if they are significantly off
  • Replace your thermistor
  • Use the original mainboard
  • Replace heating element
  • Check that wires aren’t loose on heater block – re-tighten screws if needed
  • Do PID tuning

Does the Ender 3 Have Thermal Runaway?

The Ender 3s that are being shipped now have thermal runaway protection feature enabled.

In the past, it wasn’t always the case, so if you have bought an Ender 3 recently, it will definitely have this feature enabled but if you bought it a while back, follow the steps about to test whether it is active.

It is recommended to follow precautionary measures to avoid this problem. The first thing you should do is the printer’s regular maintenance. Make sure that the printer is assembled correctly, wiring is pretty fine, and the printer is not making any errors.

Make sure that the thermistor is placed in the center of the heat block and is working properly.

Keep the thermal runaway protection feature activated in your firmware but if your Ender 3 is old and it doesn’t have a thermal runaway protection feature in its firmware then you should install other firmware that has the feature activated such as Marlin.

A few weeks ago I got a thermal runaway message on my modded Ender 3 during a print, and I have not been able to get it working since then! I have tried fixing and replacing everything, and I still keep getting the message!

When the printer starts/heats up, the thermistor is able to read the temperature with no problem, but when a print starts, the thermistor starts reading strangely and I get the thermal runaway message! Basically, whenever I start a print the temperature being read slowly drops until it gets to around 20 degrees below the set temperature. I then get the thermal runaway message.

So far, in an attempt to fix it, I have replaced the thermistor twice, the heating element, the wiring was replaced, the firmware and even the entire motherboard! I have no idea how/why I’m still having the message, it just doesn’t make sense.

Also, the thermistor is snuggly attached to the printer.

Please note I’ve tried another thermistor that was glass and had the exact same issues. This lead me to think that this had something to do with the heating element being overwhelmed by something. So, as a test I simply just extruded filament from my nozzle with my fan on to see if that would have the same effect and it didn’t! The temperature stayed up fine. This is leading me to believe that this is some sort of issue with starting a print. Maybe a G-code issue.

Across all of the problems your 3D printer could ever have, thermal runaway is definitely the scariest one. It can cause your 3D printer to light on fire, destroying itself and possibly anything nearby.

Thermal runaway occurs when your printer loses control over the hot end, and it doesn’t stop heating up until it melts itself alive.

While this issue isn’t super common for most 3D printers, it’s been known to happen on some users’ Ender 3 (Pro/V2/S1) printers. And, because of how damaging thermal runaway can be, it’s absolutely vital to take the proper precautionary measures, so it never happens.

This means making sure that your Ender 3 is running a firmware program that has thermal runaway protection turned on. You also should check that the thermistor wire on your Ender 3’s hot end is positioned correctly.

For a more in-depth review of Ender 3 thermal runaway and how you can prevent it on the Ender 3 (Pro/V2/S1), keep reading!

Table of Contents

  • What is Thermal Runaway?
  • Why is Thermal Runaway So Dangerous?
  • What Causes Thermal Runaway on the Ender 3 (Pro/V2/S1)?
    • Broken Thermistor
    • Poor Firmware
  • How to Fix the Thermal Runaway:
    • 1. Activating Thermal Runaway Protection
    • 2. Repositioning the Thermistor
  • Other Precautionary Measures
    • Keep A Fire Extinguisher Nearby
    • Use An External Temperature Sensor
    • Don’t Place Flammable Materials Nearby
  • Conclusion

What is Thermal Runaway?

Source: Reddit Posted By Igor000

Thermal runaway is a special and super damaging 3D printing issue where the hot end can’t stop heating up. This causes the hot end to reach super high temperatures, sometimes above 400 °C. At such hot temperatures, the hot end will destroy itself as well as everything that stands in its way. 

As we’ve mentioned, thermal runaway isn’t your everyday 3D printing issue (e.g. under extrusion), but it’s been known to happen on some consumer-grade 3D printers like the Ender 3. This is likely because the manufacturers, such as Creality, don’t always put in 110% effort when designing and assembling the machines.

Note: Creality has stated that the newer V2 and S1 versions have thermal runaway protection built into the firmware. That said, it’s best to check for yourself so there are no surprises.

Why is Thermal Runaway So Dangerous?

Source: Hackaday

Thermal runaway is super dangerous because, on top of destroying the hot end of your 3D printer, it can also cause significant damage to other components on your machine. Just look at the image above! That’s a real person’s 3D printer after a thermal runaway occurred, burning and permanently ruining literally every component on the printer.

That’s hundreds of your hard-earned dollars just flushed down the drain!

But the damage of thermal runaway doesn’t always stop at your 3D printer. In some cases, thermal runaway has caused 3D printers to light on fire and burn its surroundings, like furniture, walls, and more.

So, unless you want your 3D printer to be the reason your house burns down, I’d suggest you keep reading!

What Causes Thermal Runaway on the Ender 3 (Pro/V2/S1)?

Now that you know how dangerous thermal runaway can be, you’ll want to know what causes it. That’s because knowing the causes of thermal runaway will help us determine the right prevention methods for the issue. We’ve gone over the main causes of thermal runaway in the mini-sections below.

Broken Thermistor

Source: Youtube S-Tech

The main cause of thermal runaway on the Ender 3 (Pro/V2/S1), as well as other 3D printers, is almost always a mispositioned thermistor wire.

For reference, the thermistor wire is one of two cables that feed into the hot end assembly, and it’s responsible for telling the motherboard of the printer the temperature of the hot end. The motherboard uses the temperature reading to determine if it should continue to power the heater cartridge, which is the other hot end cable.

When the thermistor wire is mispositioned or over-tightened, it won’t accurately measure the temperature of the hot end, causing the motherboard to continue to send power to the heater cartridge even when it’s already at the right temperature. So then the heater will just continue to heat up until it destroys itself and possibly its surroundings.

Thermal runaway can also happen if the heater cartridge is mispositioned because then the thermistor won’t be able to measure its heat properly. For example, if the heater is not completely inside the hot end’s heater block, it will heat up, but not all of that heat will be detected by the thermistor (which only detects the temperature inside the hot end). This could also cause thermal runaway.

Poor Firmware

Source: Youtube S-Tech

While not a direct cause, thermal runaway can also occur when the Thermal Runaway Protection feature is disabled on the firmware.

This feature is the main way a 3D printer, like the Ender 3, can stop thermal runaway before it causes damage to your printer. And, if it’s turned off or not present in the firmware your Ender 3 is using, then thermal runaway can occur without anything to stop it.

Unfortunately, not all batches of the Ender 3 are shipped out with firmware that has the Thermal Runaway Protection feature activated. We’re not sure why Creality would do this, but it’s been proven by many YouTubers (and myself). It’s mainly a possibility with older versions of the Ender 3, like the original and Pro versions, but it could happen with newer versions too.

How to Fix the Thermal Runaway:

Now that we know what causes thermal runaway on the Ender 3 (Pro/V2/S1), it’s time to get into how you can fix it. And by “fix it”, we really mean preventing thermal runaway because there’s no way to fix the damage caused by this issue. We’ve gone over the best prevention practices in the sections below!

1. Activating Thermal Runaway Protection

Source: Youtube Martin Zeman

The first and most effective prevention practice for thermal runaway on the Ender 3 is turning on the Thermal Runaway Protection feature on your printer’s firmware. This feature is available in most firmware programs, but the best and most reliable option is with Marlin firmware. 

Creality printers, like the Ender 3, already run a Marlin-based firmware program, so this will work perfectly.

What the Thermal Runaway Protection feature does is detect a variance between the thermistor and the heater cartridge. If the motherboard notices that it’s been sending a lot of power to the heater and isn’t seeing much of a change in the thermistor temperature, it will send a thermal runaway error. 

A thermal runaway error will stop all heating on the printer, which is annoying but it’s better to get a thermal runaway error than have a broken printer.

There are two ways you can do this: either go into the existing firmware and activate the feature or install a completely new firmware with the feature already activated. Personally, I recommend going with the latter option because it’s just easier. But if you’re using custom-configured firmware and don’t want to make all of those modifications again, the first option might be easier for you.

Source: Marlin site

To turn on the feature, start by downloading the latest version of Marlin off their website or GitHub page. Make sure you configure it for the Ender 3 (and the specific version of the Ender 3 that you have) by picking out the right configuration files. Then open up the file set in an IDE, like Microsoft VSCode.

In VSCode, find and open the “Configuration.h” file. Then, use the Ctrl-F feature and look for the phrase “Thermal Runaway”. You’ll see a few lines related to thermal runaway protection. Make sure the following three scripts are activated (no “//” in front of them):

  • #define THERMAL_PROTECTION_HOTENDS
  • #define THERMAL_PROTECTION_BED
  • #define THERMAL_PROTECTION_CHAMBER

And that’s it!

Now just upload the firmware back to your Ender 3. For the V2 and S1 versions of the Ender 3, you can do this via the MicroSD card slot on the printer. And for the original and Pro versions of the printer, you’ll have to use the ISP port on the motherboard, but it shouldn’t be too hard.

2. Repositioning the Thermistor

Source: Youtube FusionSource – 3D Printing

The second main prevention method for thermal runaway is repositioning the thermistor cable.

To do this, start by unscrewing the printhead shroud on your Ender 3. Then locate the heater block on the hot end of your Ender 3, as seen in the image above.

Now, with the printer turned off, remove the silicone sock around the heater block. You should see two sets of cables going into the heater block. The one with the thicker red wires is the heater cartridge; the smaller set of cables (they should be white) is the thermistor.

Use a small Phillips head screwdriver and unscrew the thermistor cable very gently, and then slowly and carefully remove it from the hot end. Give it a good blow of air to make sure it’s clean, and then stick it back in the small hole in the hot end. Now screw it back in just tight enough where it won’t ever fall out, but not tight enough where the wire could be damaged.

And that’s all there is to it! 

Now just turn the printer on and heat it up to your typical printing temperatures, and make sure that it’s displaying the temperature accurately and working.

Other Precautionary Measures

Source: Youtube BV3D: Bryan Vines

While we’ve gone over the main prevention methods for thermal runaway, there are some precautionary measures that you might want to follow. These are good for if your printer does ever run into thermal runaway as these measures will ensure the damage doesn’t go beyond your printer.

Keep A Fire Extinguisher Nearby

Our first precautionary measure is to keep a fire extinguisher nearby. This is a pretty self-explanatory one because if your 3D printer ever runs into thermal runaway, you’ll always have a quick-and-easy way to extinguish the heat.

Some users also like to use a fire extinguisher ball, which is a heat-activated ball that releases fire extinguishing chemicals once it detects too much heat. A good idea for this is to hang it above the print space of your 3D printer because the heat will rise.

Use An External Temperature Sensor

Next, you might want to set up an external temperature sensor. This can be done with a digital sensor or a simple analog one. This is just a good way for you to know the real temperature of the area around your 3D printer so that you can know if the thermistor on your Ender 3 is working properly or not. And then, if it’s not, you can reposition or replace the cable to prevent thermal runaway or stop it in its tracks.

Don’t Place Flammable Materials Nearby

My last precautionary measure for you is to not place any flammable objects nearby your printer. This seems like an obvious one, but some people like to use hairspray, a flammable item, for the bed adhesion on their Ender 3. And in some cases in the past, this has led to thermal runaway causing massive destruction.

Some other items not to keep nearby your Ender 3 include the following:

  • Febreeze (or another scented spray)
  • Wool
  • Furniture with cloth
  • Alcohol (e.g. IPA)

Conclusion

Overall, thermal runaway is an extremely scary issue for 3D printers like the Ender 3 (Pro/V2/S1). But it’s also an issue that can be prevented fairly easily.

The best advice I can give for preventing thermal runaway is to install a new version of Marlin firmware with Thermal Runaway Protection enabled, as well as reposition your thermistor cable. Some other things you can do is keep a fire extinguisher nearby, have a thermometer nearby so you can know how hot your printer is getting, and make sure nothing flammable is nearby your machine.

I hope this helps, and stay safe!

Всем привет.

Многим наверное знакома проблема температурной ошибки, выскакивающей когда надо и не надо.

Замучила она меня вконец и я решил с ней разобраться ‘по-взрослому’ :-))))

Много писать не буду скажу только тезисно:

1. Внес изменения в прошивку взяв из ЭТОГО поста .

РЕЗУЛЬТАТ: не помогло, т.к. проблема у меня была в другом, но полезно в целом. Лучше внести.

2. Обмотал головку хотенда лентой ФУМ.

РЕЗУЛЬТАТ: очень помогло в плане стабильности удержания температуры- стоит показатель как вкопанный теперь. Пару слов о ФУМ: это второпластовая лента. Фторопласт обладает высокой температурной стойкостью -температура течения — 297 градусов, разрушения-более 300. Очень рекомендую. Никаких силиконовых кожухов и прочей дряни. Дешево и сердито.

3. САМОЕ ГЛАВНОЕ: выяснена причина трудных пусков принтера иногда и необъяснимых вылетов с этим RUNAWAY в процессе работы: оголенные провода патронного нагревателя –замыкали об корпус его же гильзы!!! Очень рекомендую проверить. И обмотать той же ФУМ-кой например. Поясняющую картинку- приложил.

Успешная комплексная борьба с ошибкой THERMAL RUNAWAY. В том числе-с неожиданной стороны!

Конечный результат всех стараний: температура набирается быстро, стоит как вкопанная, вылетов нет.

Всем бобра! :-)

If you are in the 3D printing field, you might have heard about thermal runaway protection. It definitely stirred up a fuss in the 3D printing community because of its importance and lack of implementation in 3D printers as a safety feature.

This article will guide you on what you need to know about thermal runaway protection.

Thermal runaway protection is a safety feature in your 3D printer which turns the heating systems off if it noticed some kind of fault. If your thermistor is slightly disconnected, it can feed incorrect temperatures to your 3D printer. This has resulted in fires in some cases.

You definitely don’t want to be on the wrong end of thermal runaway protection, so this article will guide you through testing and fixing the thermal runaway feature on your 3D printer.

What is Thermal Runaway Protection and Why Is It Important?

To prevent your 3D printer from thermal runaway problems, the manufacturers have added a safety feature which is known as thermal runaway protection.

This feature is designed to stop the printing process whenever it detects a problem in the printer, especially if the temperature is getting out of control.

This is the best solution to protect your printer, before you start the printing process make sure that this safety feature is activated in the printer’s firmware.

A thermal runaway is one of the most dangerous and frustrating problems that can occur during the printing process. Thermal runaway error is a situation in which the printer can’t maintain the right temperature and may heat up to an extreme level.

Despite all other issues that occur due to this problem, the major threat is that the printer can catch fire which is not so uncommon in this situation.

Basically, thermal runaway protection does not protect the thermal runaway error directly but it aborts the reasons that can cause this problem.

It means that if thermal runaway protection detects that the wrong value of the 3D printer thermistor (temperature reader by detecting the variation in resistance) is being processed for a long time, it will automatically shut down the printing process to avoid damages.

Misalignment or fault in the temperature sensor is one of the basic reasons behind the thermal runway errors.

If the thermistor is not working properly, the printer will keep on increasing the printing temperature to reach the targeted heat and can take the temperature to an extreme level.

This feature will protect your printer from thermal runaway error, the risks of catching fire, and damaging the printer or the people around it.

Check out my related article called How to Flash & Upgrade 3D Printer Firmware – Simple Guide.

How Do You Properly Test for Thermal Runaway?

A really simple method shown in the video below is to use a hair dryer on your hotend for a minute or so, to decrease the operating temperature of your nozzle, thereby prompting the ‘Thermal Runaway Printed Halted’ error.

If you don’t have access to a nearby hairdryer, you can do another method.

To do a proper test for the thermal runaway protection feature, you can disconnect the heater element of the hotend or the heated print bed at the time of printing or while sending commands directly to the printer via USB to set a temperature.

You can also disconnect the heater element when the printer is turned off or even if it is heating up.

The disconnecting of the heater element means the nozzle will not be heated. After the temperature testing period and settings specified in the firmware, the printer should stop working and will halt if the thermal protection feature is enabled.

It is recommended to turn off the printer and then reconnect the wires because you may touch the open cables if you try to reconnect the wires while the printer is ON.

When the printer stops working after displaying a thermal runaway error you must restart or reset the printer before starting the printing process.

If the printer keeps on working and does not halt, shut down the printer quickly as it is a clear sign that the thermal runaway protection is not enabled.

If you want a more recent video, Thomas Sanladerer made a simple video on how to test the thermal runaway protection on your machine. The video was created because Voxelab (Aquila) did not ensure this basic protection on their machines that all 3D printers should have.

How Do You Fix a Thermal Runaway?

There are two possibilities of a thermal runaway error, one is that the thermistor is broken or faulty and the other is the thermal runaway protection not activated.

Below, I will go through how to implement the solution to the issue.

Activating Thermal Runaway Protection

The video below takes you through the process of flashing your 3D printer mainboard to activate thermal runaway protection.

Replace Broken Thermistor

The video below goes through how to replace your thermistor if it is broken.

Before you move forward make sure that your printer is not running and is turned off. Unscrew the fan shroud off to take that out of the way.

Cut down the zip ties that are holding the wires. Now take a small Phillips screwdriver to remove the screw that holds the thermistor at the right place.

Take the broken thermistor out but if it got stuck, it is probably due to the fact that molten plastic is holding the thermistor inside.

If you face such an issue, heat up the hotend to around 185°C as it will melt the plastic, remove that plastic with a tool, then set your hotend to cool down before working with it again.

After the cool down, you should be able to pull out the thermistor gently.

As inserting the new thermistor is a bit difficult, you should put the plug end of the thermistor in the old thermistor wire and fix it with tape. Now pull the exact wire back from the opposite side and you can get the thermistor inserted properly.

Now plug in the new thermistor in the exact spot where the old thermistor was plugged.

Put the zip ties again on the wires and double-check that no wire is open and the thermistor is plugged in properly. Now insert the wires on the other end of the thermistor into the bottom hole and screw them up gently.

The screws should be in the center of the two wires. Now screw up the parts and fan shroud back with the printer.

Methods to Fix Printer Halted Heating Failures

If your nozzle doesn’t manage to reach your desired temperature before giving an error, there are a few reasons for it which  I’ll describe. There are also some pretty simple solutions to accompany these causes.

A usual fix of a halted heating 3D printer is to double-check the assembly of your extruder, making sure there are no large gaps between the heat break, heater block, and nozzle. Ensure your wiring is secure and is put in the correct way round.

A dodgy connection somewhere in your system can definitely be a reason for the ‘HEATING FAILED’ error in your 3D printer, especially if you didn’t properly follow a tutorial or video guide on assembling your 3D printer.

Common connection problems are found in either the heater or temperature sensor of your 3D printer. It can be a good idea to check the resistance of your heater cartridge, making sure it falls close to the specified value.

Some people have had other issues such as a fried mainboard, needing a Power Supply Unit (PSU) replacement, or a hotend replacement.

Since a thermistor sometimes runs underneath screws, they can easily get crushed or come loose, meaning the connection isn’t secure enough to adequately measure the actual temperature of your heater block.

You can get yourself a new thermistor and replace it using the instructions above.

Make sure when you replace your thermistor, you don’t touch either wire to the heater block because it can fry your mainboard.

  • Dialing in your stepper driver voltage can help if they are significantly off
  • Replace your thermistor
  • Use the original mainboard
  • Replace heating element
  • Check that wires aren’t loose on heater block – re-tighten screws if needed
  • Do PID tuning

Does the Ender 3 Have Thermal Runaway?

The Ender 3s that are being shipped now have thermal runaway protection feature enabled.

In the past, it wasn’t always the case, so if you have bought an Ender 3 recently, it will definitely have this feature enabled but if you bought it a while back, follow the steps about to test whether it is active.

It is recommended to follow precautionary measures to avoid this problem. The first thing you should do is the printer’s regular maintenance. Make sure that the printer is assembled correctly, wiring is pretty fine, and the printer is not making any errors.

Make sure that the thermistor is placed in the center of the heat block and is working properly.

Keep the thermal runaway protection feature activated in your firmware but if your Ender 3 is old and it doesn’t have a thermal runaway protection feature in its firmware then you should install other firmware that has the feature activated such as Marlin.

What is Thermal Runaway Protection?

Thermal runaway protection is now enabled in all Marlin firmware releases. This feature prevents the printer from operating when there is an issue with a heater or thermistor. Thermal runaway errors occur when a thermistor fails to report a temperature properly, when a heater overshoots its target temperature or heats while it should be idle, or when a thermistor fails to register an increase in temperature when attempting to heat that device. In these cases, the firmware should present an error message and then immediately attempt to cut power to all functions of the printer, which prevents overheating, damage, and possible fire.

Thermal runaway errors may NOT be able to control external devices that have their own power supplies or control units. When you encounter a thermal runaway error, you should ensure that you completely power down the printer and any additional devices or accessories attached to it.

The E1 MaxTemp error indicates that there is an issue with the “E1” device, which would be “Extruder 1” or the main hot-end on most 3D printers. An E2 error would indicate an issue on a second extruder/hot-end, and the bed has its own error as well. Typical causes of these errors include:

  1. Thermistor wire is pinched, damaged, unplugged, not fully seated, etc.
  2. Heater cartridge wire is pinched, damaged, unplugged, not fully inserted into the screw terminal, plugged into the wrong terminal, etc.
  3. Bed heater wire is pinched, damaged, de-soldered, unplugged, not fully inserted into the terminal, plugged into the wrong terminal, etc.
  4. Mainboard damage, including shorts to screw terminals, faulty wiring, blown components, incorrect wire configuration or polarity, etc.

The E1 MaxTemp error IS NOT a problem with the firmware itself in most cases. This instance is the firmware correctly displaying an error when there is a potentially dangerous situation, hence it is operating as intended. Once an error occurs, the printer must be reset by completely powering down the printer then powering it back on.

What do I do if this error occurs?

  1. Unplug the printer and associated devices from power. This includes any other ancillary items, such as MOSFETS, SSRs, any third-party or external components that have separate power supplies or cables, etc. The printer and ALL accessories should be powered off and disconnected.
  2. Allow everything to cool before handling. Components may be hot, even if the error occurred while the printer was idle. Make sure to leave time for everything to cool while disconnected from power.
  3. Completely and thoroughly inspect ALL printer components, with an emphasis on the heaters and thermistors, their wiring, and their connectors. Check for any pinched or damaged wires, check for any loose or improper connections to the mainboard, check for any damaged components.
  4. Thoroughly examine the printer’s mainboard for damaged components, destroyed terminals, or any signs of an electrical short. The mainboard can also be the cause of the issue if there are electrical shorts, failed components, or improper installation.
  5. Depending on what component is causing the issue, you may consider replacing that component with a new one. Assuming nothing else on the printer is damaged, you can replace hot-end components as needed. If you can determine the cause of the problem, you can also ensure that the issue is corrected so that it does not occur repeatedly.
  6. If you are using a brand-new printer that is still under warranty, contact the manufacturer about exercising that warranty. Thermal Runaway errors SHOULD NOT occur on brand-new hardware from the factory. If you encounter this error while the printer is under warranty and still using stock components, immediately discontinue use and contact the manufacturer.

There is nothing more frustrating than a “printer halted” error message on an Ender 3. When that message is accompanied by “thermal runaway,” things can get downright scary.

What is a thermal runaway, anyway?

Ender 3 thermal runaway is among the most dangerous errors in 3D printing. This message tells you that the printer can’t stop heating up. The operation is stopped to prevent printer damage or starting a fire. Thermal runaway can affect all Creality Ender 3 printers, including the V2 and Pro.

What Is Thermal Runaway On An Ender 3?

Ender 3 thermal runaway is a malfunction of the 3D printer that causes an accelerated increase in temperature. 

The malfunction can be caused by either the hardware or software; regardless of its cause, the printer can’t stop heating up once it goes into a thermal runaway – hence, the error name. 

Given that the normal printing temperature is between 428°F and 464°F, it is easy to understand how the Ender 3 can reach extremely high temperatures fast.

If left unattended, thermal runaway can lead to permanent damage to your printer and even set your house on fire. 

The standard message on the control screen is Thermal Runaway. Printer Halted. Please Reset

Thermal runaway is commonly caused by a faulty thermistor or heating cartridge disconnected from the heating block.

An old, faulty, or disabled firmware may also lead to this issue. Other hardware problems or a worn-out printing bed could also be the cause.


9 Possible Causes Of Thermal Runaway On An Ender 3

The Ender 3 thermal runaway please reset message can make you feel doomed.

However, this error doesn’t always signal a major issue. Sometimes, all you have to do is to enable the temperature control on the firmware.

Below are the most common thermal runaway causes. 

1. Faulty Thermistor

The first thing to check is the thermistor when your Ender 3 Pro or V2 firmware stops the printer and displays the above error message. 

This component located under the heated bed controls the temperature of the heated bed and the nozzle.

Not only is it responsible for creating successful prints, but a faulty thermistor can start an Ender 3 fire if it can’t stop the heating elements once a certain temperature is reached.

Thermal runaway aside, the thermistor is also responsible for other common error messages, such as heating failed printer halted

When either of these errors come up, the thermistor is either disconnected or needs to be replaced.

Fortunately, replacement thermistors are easily found on the market, and you might be able to replace this part on your own. 

2. Silicone Cover Not Attached 

3D printers, including Creality’s Ender 3 V2 and Pro, come with a silicone sock that goes over the hotend.

This cover helps the hotend heat to the desired temperature faster, but inexperienced Ender 3 users might believe it’s optional and are tempted to remove it. 

While this cover retains heat, it was observed that taking it off could cause the printer to register a hotter temperature and go into thermal runaway error. 

The good thing is that all you have to do is slide the silicone sleeve back on to fix the problem. 

3. Faulty Wiring Work 

If the thermal runaway error pops up after the printer starts moving, the wire loom is a possible culprit. 

All loom wires are subject to bending and flexing as the printing head moves, and two wires could touch the thermocouple at the same time, or they could come loose. 

The heater wires may also be misconnected or loose. 

Check the connection and test the printer by connecting a temporary line from the sensor to the board. If the error doesn’t show up, you must rewire the wire loom.

Otherwise, check the heater wires and rewire them if necessary.

4. Extruder Issues 

A common printing mistake that could cause your V2 or Pro Ender 3 to go into thermal runaway is starting a new print without giving the extruder time to cool down.

When starting a new print while the extruder is still hot, the thermistor could interpret it as a temperature shot-up. 

To fix this issue, let the printer cool down completely before starting a new print.

5. Nozzle Hotter Than Expected 

Alongside the extruder, a hot nozzle could also be responsible for your printer going into thermal runaway. 

Again, this is a user error that can be avoided. Simply let the printer cool off before starting another print.

6. Worn-Out PEI Bed 

When printing objects, you may be tempted to place them in the center of the bed. However, repetitive printing in the same spot can cause the PEI bed to wear out. 

The thermistor is typically located under the center of the bed. If the PEI is worn out, the thermistor could register a higher temperature due to the proximity to the hot nozzle and printing material. 

To prevent premature wearing out of the PEI bed and thermal runaway errors, avoid choosing the same spot for your prints, especially if they are small pieces.

7. Faulty Thermocouple 

The thermocouple is a device placed on the nozzle. It is responsible for transmitting the temperature to the firmware. If it registers a temperature higher than that set by the firmware, the printer will go into a thermal runaway error. 

Loose wires or wrong connections are common culprits. A faulty thermocouple amplifier could also cause this problem. 

8. Faulty/Outdated Firmware

One of the main issues with most Ender 3 printers is the type of firmware they come with. These entry-level printers can have firmware that isn’t calibrated correctly, or that is outdated. 

Check the firmware and adjust the temperature range or recalibrate if necessary. 

Wrong calibration or incorrectly set temperature range could also be responsible for Ender 3 bed not heating, or Ender 3 heating failed errors.

9. Disabled Firmware

Before running a calibration or resetting the temperature range, check the firmware and make sure the temperature control is enabled. 

If this setting is disabled, the printer won’t stop the heating when the printing head or bed reaches the set temperature. This can lead to overheating, which will lead to thermal runaway in return.


The only way to fix thermal runaway is by running a diagnosis on your Ender 3 printer. 

Start with the thermistor and check the wires. Connect them if loose. 

Move on to the wire loom and also check out the other connections. If the wiring seems fine, check the thermocouple and PEI bed. 

If you can’t find any hardware issues, check the firmware and update, calibrate, or set the parameters again if necessary. Don’t forget to let the printer cool off completely before starting a new print. 

If nothing works, you might have to replace the thermistor. 


How To Prevent Thermal Runaway On Your Ender 3

Preventing is always better than fixing. If you don’t want to run into troubles later – and deal with thermal runaway errors – do the following things periodically. 

Update Your Firmware

As explained above, your Ender 3’s firmware might be responsible for the thermal runaway problem. 

Even if you’ve fixed the temperature issue, you should still update the firmware periodically. Keeping it up to date is a must for enhancing security and safety. 

Enabling Thermal Runaway Protection

Thermal runaway protection (TRA) is an important safety feature. When enabled, it can prevent unexpected thermal runaway-related incidents.

When setting up your Ender 3 for the first time or updating its firmware, don’t just assume this option is checked. 

While TRA should be enabled by default, there were reported incidents when the setting got disabled after an update. Check the settings if you’re unsure and tick to enable it if necessary. 

Maintenance

In addition to checking the TRA setting, creating a maintenance schedule for your 3D printer is crucial. 

Checking for loose connections and cleaning the nozzles should be done at least once a month or sooner if you print a lot. Also, control other parts of the unit, such as the heat block, silicone cover, and PEI bed.

Let The Printer Cool Down 

A reason for thermal runaway error is starting a new print before the bed, nozzle, and extruder are completely cooled down to room temperature. 

If they are still hot, the printer could interpret it as a fast rise in temperature and cease operation to prevent overheating or setting anything on fire.


Tips To Minimize Fire Hazards With Ender 3

Checking your printer regularly, updating the firmware, and making sure all settings are correct and that everything is in good working order can only help so much.

If an accident happens, here are some ways to minimize fire hazards.

Keep Your Workspace Clean 

Ender 3 printers – much like all other 3D printers – rely on heat to melt the spool and create your 3D objects. Whether you get a thermal runaway error or not, these machines can sometimes overheat. 

Keeping your workspace clean and organized can help you prevent accidents.

As a rule of thumb, you should never keep blueprints, diagrams, notebooks, or other paper materials near the printer. Also, avoid leaving stuff like solvents or other flammable materials open around the machine.

Store Flammable Materials Away From Printer 

Keeping the workspace organized may not be enough, especially if you want to leave the printer to do its job unsupervised. 

If you have to store any flammable materials in the same room as the Ender 3, place them in a closed cabinet as far away from the printer as possible. Preferably, you should keep them in a metal cabinet. 

Set A Cooler Room Temperature

Entry-level 3D printers are more prone to overheating compared to high-end models. This is true for most Creality printers, including Ender 3 Pro and V2. 

To minimize the overheating risk, set the room temperature at 77°F or lower. 

Ensure Airflow 

Setting up your 3D printing studio in a room with windows is ideal, but you should still ensure airflow even if the room is windowless. 

Install an extractor fan and air conditioning (or a freestanding fan) to move the air as much as possible. 

Invest In Fire Extinguishers

A fire extinguisher can save the day if your printer catches fire. You should have a can right next to the printer and at least another one or two in the room.

Install A Smoke Detector 

Another safety measure if you want to leave the printer work unsupervised is to install smoke detectors. 

These life saving devices can alert you if something goes wrong and even start a sprinkler system to put out the fire.

Install Tile Floors And Use Metal Furniture 

If possible, set the 3D printer in a room with tile or concrete floors and replace any MDF or hardwood furniture with metal alternatives.

These materials aren’t flammable and will make it easier to contain the fire if needed.


Conclusion

Ender 3 thermal runaway is a serious error that could signal extreme overheating. This error can also come up due to loose wires, hot nozzles or extruders at the beginning of the printing cycle, or firmware issues. 

Most problems are easy to fix. However, if you’re unsure, call the Creality service center or an expert. If the printer reaches extreme temperatures, it could set your house on fire.

Понравилась статья? Поделить с друзьями:
  • Tcu 03119 00 ошибка ман тга
  • Ter 9 ошибка err 9
  • Tcu 03117 00 ошибка ман tgx
  • Tcm модуль управления коробкой передач egs bmw ошибка
  • Tensoval тонометр ошибка err 3