|
|
|
@ -339,7 +339,7 @@
|
|
|
|
|
#if ENABLED(EXTRUDER_RUNOUT_PREVENT)
|
|
|
|
|
#define EXTRUDER_RUNOUT_MINTEMP 190
|
|
|
|
|
#define EXTRUDER_RUNOUT_SECONDS 30
|
|
|
|
|
#define EXTRUDER_RUNOUT_SPEED 1500 // (mm/m)
|
|
|
|
|
#define EXTRUDER_RUNOUT_SPEED 1500 // (mm/min)
|
|
|
|
|
#define EXTRUDER_RUNOUT_EXTRUDE 5 // (mm)
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
@ -883,7 +883,7 @@
|
|
|
|
|
// increments while checking for the contact to be broken.
|
|
|
|
|
#define BACKLASH_MEASUREMENT_LIMIT 0.5 // (mm)
|
|
|
|
|
#define BACKLASH_MEASUREMENT_RESOLUTION 0.005 // (mm)
|
|
|
|
|
#define BACKLASH_MEASUREMENT_FEEDRATE Z_PROBE_SPEED_SLOW // (mm/m)
|
|
|
|
|
#define BACKLASH_MEASUREMENT_FEEDRATE Z_PROBE_SPEED_SLOW // (mm/min)
|
|
|
|
|
#endif
|
|
|
|
|
#endif
|
|
|
|
|
#endif
|
|
|
|
@ -1025,7 +1025,7 @@
|
|
|
|
|
// @section lcd
|
|
|
|
|
|
|
|
|
|
#if EITHER(ULTIPANEL, EXTENSIBLE_UI)
|
|
|
|
|
#define MANUAL_FEEDRATE { 50*60, 50*60, 4*60, 2*60 } // (mm/m) Feedrates for manual moves along X, Y, Z, E from panel
|
|
|
|
|
#define MANUAL_FEEDRATE { 50*60, 50*60, 4*60, 2*60 } // (mm/min) Feedrates for manual moves along X, Y, Z, E from panel
|
|
|
|
|
#define SHORT_MANUAL_Z_MOVE 0.025 // (mm) Smallest manual Z move (< 0.1mm)
|
|
|
|
|
#if ENABLED(ULTIPANEL)
|
|
|
|
|
#define MANUAL_E_MOVES_RELATIVE // Display extruder move distance rather than "position"
|
|
|
|
@ -1985,13 +1985,13 @@
|
|
|
|
|
// Load / Unload
|
|
|
|
|
#define TOOLCHANGE_FS_LENGTH 12 // (mm) Load / Unload length
|
|
|
|
|
#define TOOLCHANGE_FS_EXTRA_RESUME_LENGTH 0 // (mm) Extra length for better restart, fine tune by LCD/Gcode)
|
|
|
|
|
#define TOOLCHANGE_FS_RETRACT_SPEED (50*60) // (mm/m) (Unloading)
|
|
|
|
|
#define TOOLCHANGE_FS_UNRETRACT_SPEED (25*60) // (mm/m) (On SINGLENOZZLE or Bowden loading must be slowed down)
|
|
|
|
|
#define TOOLCHANGE_FS_RETRACT_SPEED (50*60) // (mm/min) (Unloading)
|
|
|
|
|
#define TOOLCHANGE_FS_UNRETRACT_SPEED (25*60) // (mm/min) (On SINGLENOZZLE or Bowden loading must be slowed down)
|
|
|
|
|
|
|
|
|
|
// Longer prime to clean out a SINGLENOZZLE
|
|
|
|
|
#define TOOLCHANGE_FS_EXTRA_PRIME 0 // (mm) Extra priming length
|
|
|
|
|
#define TOOLCHANGE_FS_PRIME_SPEED (4.6*60) // (mm/m) Extra priming feedrate
|
|
|
|
|
#define TOOLCHANGE_FS_WIPE_RETRACT 0 // (mm/m) Retract before cooling for less stringing, better wipe, etc.
|
|
|
|
|
#define TOOLCHANGE_FS_PRIME_SPEED (4.6*60) // (mm/min) Extra priming feedrate
|
|
|
|
|
#define TOOLCHANGE_FS_WIPE_RETRACT 0 // (mm/min) Retract before cooling for less stringing, better wipe, etc.
|
|
|
|
|
|
|
|
|
|
// Cool after prime to reduce stringing
|
|
|
|
|
#define TOOLCHANGE_FS_FAN -1 // Fan index or -1 to skip
|
|
|
|
@ -2027,7 +2027,7 @@
|
|
|
|
|
//#define TOOLCHANGE_PARK
|
|
|
|
|
#if ENABLED(TOOLCHANGE_PARK)
|
|
|
|
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
|
|
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
|
|
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/min)
|
|
|
|
|
//#define TOOLCHANGE_PARK_X_ONLY // X axis only move
|
|
|
|
|
//#define TOOLCHANGE_PARK_Y_ONLY // Y axis only move
|
|
|
|
|
#endif
|
|
|
|
@ -3151,7 +3151,7 @@
|
|
|
|
|
//#define GCODE_MOTION_MODES // Remember the motion mode (G0 G1 G2 G3 G5 G38.X) and apply for X Y Z E F, etc.
|
|
|
|
|
|
|
|
|
|
// Enable and set a (default) feedrate for all G0 moves
|
|
|
|
|
//#define G0_FEEDRATE 3000 // (mm/m)
|
|
|
|
|
//#define G0_FEEDRATE 3000 // (mm/min)
|
|
|
|
|
#ifdef G0_FEEDRATE
|
|
|
|
|
//#define VARIABLE_G0_FEEDRATE // The G0 feedrate is set by F in G0 motion mode
|
|
|
|
|
#endif
|
|
|
|
@ -3468,7 +3468,7 @@
|
|
|
|
|
#if ENABLED(PRUSA_MMU2_S_MODE)
|
|
|
|
|
#define MMU2_C0_RETRY 5 // Number of retries (total time = timeout*retries)
|
|
|
|
|
|
|
|
|
|
#define MMU2_CAN_LOAD_FEEDRATE 800 // (mm/m)
|
|
|
|
|
#define MMU2_CAN_LOAD_FEEDRATE 800 // (mm/min)
|
|
|
|
|
#define MMU2_CAN_LOAD_SEQUENCE \
|
|
|
|
|
{ 0.1, MMU2_CAN_LOAD_FEEDRATE }, \
|
|
|
|
|
{ 60.0, MMU2_CAN_LOAD_FEEDRATE }, \
|
|
|
|
|