|
|
@ -163,7 +163,7 @@
|
|
|
|
#if ENABLED(CHAMBER_VENT)
|
|
|
|
#if ENABLED(CHAMBER_VENT)
|
|
|
|
#define CHAMBER_VENT_SERVO_NR 1 // Index of the vent servo
|
|
|
|
#define CHAMBER_VENT_SERVO_NR 1 // Index of the vent servo
|
|
|
|
#define HIGH_EXCESS_HEAT_LIMIT 5 // How much above target temp to consider there is excess heat in the chamber
|
|
|
|
#define HIGH_EXCESS_HEAT_LIMIT 5 // How much above target temp to consider there is excess heat in the chamber
|
|
|
|
#define LOW_EXCESS_HEAT_LIMIT 3
|
|
|
|
#define LOW_EXCESS_HEAT_LIMIT 3
|
|
|
|
#define MIN_COOLING_SLOPE_TIME_CHAMBER_VENT 20
|
|
|
|
#define MIN_COOLING_SLOPE_TIME_CHAMBER_VENT 20
|
|
|
|
#define MIN_COOLING_SLOPE_DEG_CHAMBER_VENT 1.5
|
|
|
|
#define MIN_COOLING_SLOPE_DEG_CHAMBER_VENT 1.5
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
@ -206,7 +206,7 @@
|
|
|
|
* and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set
|
|
|
|
* and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set
|
|
|
|
* below 2.
|
|
|
|
* below 2.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define WATCH_TEMP_PERIOD 20 // Seconds
|
|
|
|
#define WATCH_TEMP_PERIOD 20 // Seconds
|
|
|
|
#define WATCH_TEMP_INCREASE 2 // Degrees Celsius
|
|
|
|
#define WATCH_TEMP_INCREASE 2 // Degrees Celsius
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
@ -284,8 +284,8 @@
|
|
|
|
// DEFAULT_Kf and PID_FAN_SCALING_LIN_FACTOR are calculated accordingly.
|
|
|
|
// DEFAULT_Kf and PID_FAN_SCALING_LIN_FACTOR are calculated accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
#define PID_FAN_SCALING_AT_FULL_SPEED 13.0 //=PID_FAN_SCALING_LIN_FACTOR*255+DEFAULT_Kf
|
|
|
|
#define PID_FAN_SCALING_AT_FULL_SPEED 13.0 //=PID_FAN_SCALING_LIN_FACTOR*255+DEFAULT_Kf
|
|
|
|
#define PID_FAN_SCALING_AT_MIN_SPEED 6.0 //=PID_FAN_SCALING_LIN_FACTOR*PID_FAN_SCALING_MIN_SPEED+DEFAULT_Kf
|
|
|
|
#define PID_FAN_SCALING_AT_MIN_SPEED 6.0 //=PID_FAN_SCALING_LIN_FACTOR*PID_FAN_SCALING_MIN_SPEED+DEFAULT_Kf
|
|
|
|
#define PID_FAN_SCALING_MIN_SPEED 10.0 // Minimum fan speed at which to enable PID_FAN_SCALING
|
|
|
|
#define PID_FAN_SCALING_MIN_SPEED 10.0 // Minimum fan speed at which to enable PID_FAN_SCALING
|
|
|
|
|
|
|
|
|
|
|
|
#define DEFAULT_Kf (255.0*PID_FAN_SCALING_AT_MIN_SPEED-PID_FAN_SCALING_AT_FULL_SPEED*PID_FAN_SCALING_MIN_SPEED)/(255.0-PID_FAN_SCALING_MIN_SPEED)
|
|
|
|
#define DEFAULT_Kf (255.0*PID_FAN_SCALING_AT_MIN_SPEED-PID_FAN_SCALING_AT_FULL_SPEED*PID_FAN_SCALING_MIN_SPEED)/(255.0-PID_FAN_SCALING_MIN_SPEED)
|
|
|
|
#define PID_FAN_SCALING_LIN_FACTOR (PID_FAN_SCALING_AT_FULL_SPEED-DEFAULT_Kf)/255.0
|
|
|
|
#define PID_FAN_SCALING_LIN_FACTOR (PID_FAN_SCALING_AT_FULL_SPEED-DEFAULT_Kf)/255.0
|
|
|
@ -2056,21 +2056,21 @@
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define FWRETRACT
|
|
|
|
//#define FWRETRACT
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#define FWRETRACT_AUTORETRACT // Override slicer retractions
|
|
|
|
#define FWRETRACT_AUTORETRACT // Override slicer retractions
|
|
|
|
#if ENABLED(FWRETRACT_AUTORETRACT)
|
|
|
|
#if ENABLED(FWRETRACT_AUTORETRACT)
|
|
|
|
#define MIN_AUTORETRACT 0.1 // (mm) Don't convert E moves under this length
|
|
|
|
#define MIN_AUTORETRACT 0.1 // (mm) Don't convert E moves under this length
|
|
|
|
#define MAX_AUTORETRACT 10.0 // (mm) Don't convert E moves over this length
|
|
|
|
#define MAX_AUTORETRACT 10.0 // (mm) Don't convert E moves over this length
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#define RETRACT_LENGTH 3 // (mm) Default retract length (positive value)
|
|
|
|
#define RETRACT_LENGTH 3 // (mm) Default retract length (positive value)
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // (mm) Default swap retract length (positive value)
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // (mm) Default swap retract length (positive value)
|
|
|
|
#define RETRACT_FEEDRATE 45 // (mm/s) Default feedrate for retracting
|
|
|
|
#define RETRACT_FEEDRATE 45 // (mm/s) Default feedrate for retracting
|
|
|
|
#define RETRACT_ZRAISE 0 // (mm) Default retract Z-raise
|
|
|
|
#define RETRACT_ZRAISE 0 // (mm) Default retract Z-raise
|
|
|
|
#define RETRACT_RECOVER_LENGTH 0 // (mm) Default additional recover length (added to retract length on recover)
|
|
|
|
#define RETRACT_RECOVER_LENGTH 0 // (mm) Default additional recover length (added to retract length on recover)
|
|
|
|
#define RETRACT_RECOVER_LENGTH_SWAP 0 // (mm) Default additional swap recover length (added to retract length on recover from toolchange)
|
|
|
|
#define RETRACT_RECOVER_LENGTH_SWAP 0 // (mm) Default additional swap recover length (added to retract length on recover from toolchange)
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE 8 // (mm/s) Default feedrate for recovering from retraction
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE 8 // (mm/s) Default feedrate for recovering from retraction
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE_SWAP 8 // (mm/s) Default feedrate for recovering from swap retraction
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE_SWAP 8 // (mm/s) Default feedrate for recovering from swap retraction
|
|
|
|
#if ENABLED(MIXING_EXTRUDER)
|
|
|
|
#if ENABLED(MIXING_EXTRUDER)
|
|
|
|
//#define RETRACT_SYNC_MIXING // Retract and restore all mixing steppers simultaneously
|
|
|
|
//#define RETRACT_SYNC_MIXING // Retract and restore all mixing steppers simultaneously
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|