Products > 3D printing

Temperature instability triggering thermal runaway protection.

(1/3) > >>

Refrigerator:
Ever since i've finished my third homemade 3D printer i've been plagued by an issue i've never had before.
For whatever reason my hotend temperature is completely unstable no matter ho much PID tuning i go through.
Yet weirdly enough the instability goes away during the first or second layer and my temperature stays rock solid +-0.5oC of the set temperature.
But i have to sort the instability out because it feels like more often than not a print will fail due to thermal runaway getting triggered by the instability.
Temperature swings get as bad as +-10oC, it's so bad i can get extrusion issues.
I'm running my printer off the 12V rail from an ATX power supply through the 12V CPU plug and i think that should be plenty good enough, it certainly was for my first two printers.
The hotend i'm using is an E3D V6 clone. On my previous two printers i used an E3D V5 clone and had zero issues with temps.
And taking a look at the current V6 clone i see no obvious issues. The heating cartridge and thermistor seem both to be tightened in place quite firmly.
The wires going to the cartridge are quite long but so were the ones in my E3D V5 clone so i don't think that's the issue.

I'm quite stumped really  :-// Why would the temperature swing like that and why would it suddenly go perfectly stable?  :-//
Also the temperature instability causes this issue where when i start my print i have to wait ages for the temperature to reach the set point because for whatever reason the temperature just oscillates 5oC below the setpoint for an eternity and my printer will not start printing until the set temperature is reached.  |O |O |O


thm_w:
Photos of the hotend?
Do you have a thermocouple you can tape to the hot end block to verify what is seen in the graph is the real temperature?
What are the PID numbers and are you sure they are saving?

It is possible to change the thermal runaway swing to say 11C in Marlin if you wanted, but as you said probably better to figure it out.

Kleinstein:
Are there things changing when the printer is actually working ? It could be an additional fan or additional heating power and thus less heat form the PID that could make the difference.
I thing we would need a few more details to help. Is the heater controlled by PWM, or voltage controlled ?

The curve does look unstable, like not correct tuned or maybe non working anti-windup.
The distance from the heater to the temperature sensor is a critical point. The closer, the faster the response and the easier to control.
Poor contact at the heater could be a problem and could get less of an issue once more power is needed, as the heat transfer can be nonlinear.

Refrigerator:

--- Quote from: thm_w on October 04, 2021, 08:02:32 pm ---Photos of the hotend?
Do you have a thermocouple you can tape to the hot end block to verify what is seen in the graph is the real temperature?
What are the PID numbers and are you sure they are saving?

It is possible to change the thermal runaway swing to say 11C in Marlin if you wanted, but as you said probably better to figure it out.

--- End quote ---
I don't think photos are necessary, it's just a regular V6 clone with a fan.
I could try to attach a thermocouple but at 210oC there's not many things that can hold it in place securely, other than some mechanical means.
And yes, the PID values are saving, rather the save function is disabled and i save by copying the values to my firmware and reflashing so i know they're saved.


--- Quote from: Kleinstein on October 04, 2021, 08:36:44 pm ---Are there things changing when the printer is actually working ? It could be an additional fan or additional heating power and thus less heat form the PID that could make the difference.
I thing we would need a few more details to help. Is the heater controlled by PWM, or voltage controlled ?

The curve does look unstable, like not correct tuned or maybe non working anti-windup.
The distance from the heater to the temperature sensor is a critical point. The closer, the faster the response and the easier to control.
Poor contact at the heater could be a problem and could get less of an issue once more power is needed, as the heat transfer can be nonlinear.

--- End quote ---
I believe the control method is called "bang-bang" but it's like a low frequency (~4Hz perhaps?)  PWM basically. Perfectly adequate for a heater imo.
I retightened the heater to make sure it's tight but it's still acting the same.
The thermistor and heating element are on the opposite sides of the heatblock with the nozzle in between.

The procedure when i print right now is as follows:
*I manually connect my homemade heatbed to 12V.
*Start print
*As my hotend heats up so does the bed
*When print starts bed is at about 50-60 ish oC
And that's it really, the hotend heatsink fan is on always, there's no more things that happen.
So it's not like some fan turns on somewhere, the printer is quite bare-bones right now.

More on the hotbed: it's about a 72W heater and the temperature kind of just settles at about 60oC. Letting the bed heat up fully or not had little to no difference to thermal stability.

What confuses me most is why does the temperature just randomly go perfectly stable?  |O
For now i've tweaked some settings in marlin to widen the limit on thermal runaway to just ignore the instability until it settles.
But it's by no means a permanent fix, but as the old saying goes "there's nothing more permanent than a temporary solution".

thm_w:

--- Quote ---I could try to attach a thermocouple but at 210oC there's not many things that can hold it in place securely, other than some mechanical means.
--- End quote ---

Kapton tape, aluminum foil, etc.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod