Added HEATER_LOWER_TEMP 50

to lower instead of turining off the hotend temperature during a pause.
Thanks for the request #4716 by @alexiri
This commit is contained in:
3d-gussner 2024-11-22 08:22:37 +01:00
parent d8d058a63b
commit 3c7fa74d60
13 changed files with 40 additions and 0 deletions

View File

@ -9877,7 +9877,11 @@ void long_pause() //long pause print
// Stop heaters
heating_status = HeatingStatus::NO_HEATING;
#ifdef HEATER_LOWER_TEMP
setTargetHotend(degHotend(active_extruder)- HEATER_LOWER_TEMP);
#else
setTargetHotend(0);
#endif //HEATER_LOWER_TEMP
// Lift z
raise_z(pause_position[Z_AXIS]);

View File

@ -184,6 +184,9 @@
#endif
#define BED_MAXTEMP 125
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -185,6 +185,9 @@
#endif
#define BED_MAXTEMP 125
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -184,6 +184,9 @@
#endif
#define BED_MAXTEMP 125
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -185,6 +185,9 @@
#endif
#define BED_MAXTEMP 125
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -324,6 +324,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -324,6 +324,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -324,6 +324,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -326,6 +326,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -326,6 +326,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -326,6 +326,9 @@
#define BED_MAXTEMP 125
#define AMBIENT_MAXTEMP 80
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -117,6 +117,9 @@ EXTRUDER SETTINGS
#endif
#define BED_MAXTEMP 150
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70

View File

@ -116,6 +116,9 @@ EXTRUDER SETTINGS
#endif
#define BED_MAXTEMP 150
//Lowertemp
#define HEATER_LOWER_TEMP 50 //lower hotend temperature by 50°C
#if defined(E3D_PT100_EXTRUDER_WITH_AMP) || defined(E3D_PT100_EXTRUDER_NO_AMP)
// Define PID constants for extruder with PT100
#define DEFAULT_Kp 21.70