Chamber Heater Control
Hey guys,
I have an issue with the default inbuilt chamber heater controls that are built into RatOS.
My setup is an IDEX 500 V-Core4, with a 300w ptc heater and Vindr 5015 bed fans. I have two chamber thermistors, with the main one being used by RatOS mounted on the rear extrusion just above the VAOC module, and a lower one at the base of the extrusion that is just being used to compare lower chamber temps to upper chamber temps.
The main thing is that my printer is very well insulated. The main enclosure panels are 3mm ACM sheets either side of a 12mm insulation foam core, so 18mm total thickness. The door is still just 3mm acrylic at the moment, with plans to change that to 6mm polycarbonate. This enclosure will hold a 50° chamber temperature for 5 hours after all heaters have been switched off.
The problem I'm having is overheating the chamber, I'm not finding the RatOS macros are controlling chamber temperature at all. So far as I can see, all the default macros do is turn all of the heaters and fans on full blast on inital warmup, and then when target temperature is reached the ptc heater is turned down to a predefined temp offset to the target temp (default is chamber target temp + 25°). The chamber_heater_extra_fan (my 5015 bed fans) is never reduced, these just stay on 100% or whatever the defined variable is.
With this setup, this just sends the chamber temperatures higher and higher until Klipper eventually shuts down due to the stepper motors hitting their ADC cut off range. If I target a 50° chamber, it will get there in 10 minutes but then temps continue to climb during the print. I'll hit 75° chamber temps within an hour of a print starting.
I have an issue with the default inbuilt chamber heater controls that are built into RatOS.
My setup is an IDEX 500 V-Core4, with a 300w ptc heater and Vindr 5015 bed fans. I have two chamber thermistors, with the main one being used by RatOS mounted on the rear extrusion just above the VAOC module, and a lower one at the base of the extrusion that is just being used to compare lower chamber temps to upper chamber temps.
The main thing is that my printer is very well insulated. The main enclosure panels are 3mm ACM sheets either side of a 12mm insulation foam core, so 18mm total thickness. The door is still just 3mm acrylic at the moment, with plans to change that to 6mm polycarbonate. This enclosure will hold a 50° chamber temperature for 5 hours after all heaters have been switched off.
The problem I'm having is overheating the chamber, I'm not finding the RatOS macros are controlling chamber temperature at all. So far as I can see, all the default macros do is turn all of the heaters and fans on full blast on inital warmup, and then when target temperature is reached the ptc heater is turned down to a predefined temp offset to the target temp (default is chamber target temp + 25°). The chamber_heater_extra_fan (my 5015 bed fans) is never reduced, these just stay on 100% or whatever the defined variable is.
With this setup, this just sends the chamber temperatures higher and higher until Klipper eventually shuts down due to the stepper motors hitting their ADC cut off range. If I target a 50° chamber, it will get there in 10 minutes but then temps continue to climb during the print. I'll hit 75° chamber temps within an hour of a print starting.
![Rat Rig Community [Unofficial] banner](https://cdn.discordapp.com/banners/582187371529764864/4ee3e42e227d6aac26f048a3e69d5924.webp?size=480)