|
|
@ -1512,19 +1512,19 @@
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define FWRETRACT
|
|
|
|
//#define FWRETRACT
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#define FWRETRACT_AUTORETRACT // costs ~500 bytes of PROGMEM
|
|
|
|
#define FWRETRACT_AUTORETRACT // Override slicer retractions
|
|
|
|
#if ENABLED(FWRETRACT_AUTORETRACT)
|
|
|
|
#if ENABLED(FWRETRACT_AUTORETRACT)
|
|
|
|
#define MIN_AUTORETRACT 0.1 // When auto-retract is on, convert E moves of this length and over
|
|
|
|
#define MIN_AUTORETRACT 0.1 // (mm) Don't convert E moves under this length
|
|
|
|
#define MAX_AUTORETRACT 10.0 // Upper limit for auto-retract conversion
|
|
|
|
#define MAX_AUTORETRACT 10.0 // (mm) Don't convert E moves over this length
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#define RETRACT_LENGTH 3 // Default retract length (positive mm)
|
|
|
|
#define RETRACT_LENGTH 3 // (mm) Default retract length (positive value)
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // Default swap retract length (positive mm), for extruder change
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // (mm) Default swap retract length (positive value)
|
|
|
|
#define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s)
|
|
|
|
#define RETRACT_FEEDRATE 45 // (mm) Default swap retract length (positive value)
|
|
|
|
#define RETRACT_ZRAISE 0 // Default retract Z-raise (mm)
|
|
|
|
#define RETRACT_ZRAISE 0 // (mm) Default retract Z-raise
|
|
|
|
#define RETRACT_RECOVER_LENGTH 0 // Default additional recover length (mm, added to retract length when recovering)
|
|
|
|
#define RETRACT_RECOVER_LENGTH 0 // (mm) Default additional recover length (added to retract length on recover)
|
|
|
|
#define RETRACT_RECOVER_LENGTH_SWAP 0 // Default additional swap recover length (mm, added to retract length when recovering from extruder change)
|
|
|
|
#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 // Default feedrate for recovering from retraction (mm/s)
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE 8 // (mm/s) Default feedrate for recovering from retraction
|
|
|
|
#define RETRACT_RECOVER_FEEDRATE_SWAP 8 // Default feedrate for recovering from swap retraction (mm/s)
|
|
|
|
#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
|
|
|
|