|
|
@ -764,7 +764,7 @@
|
|
|
|
* Use M207 and M208 to define parameters for retract / recover.
|
|
|
|
* Use M207 and M208 to define parameters for retract / recover.
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* Use M209 to enable or disable auto-retract.
|
|
|
|
* Use M209 to enable or disable auto-retract.
|
|
|
|
* With auto-retract enabled, all G1 E moves over the MIN_RETRACT length
|
|
|
|
* With auto-retract enabled, all G1 E moves within the set range
|
|
|
|
* will be converted to firmware-based retract/recover moves.
|
|
|
|
* will be converted to firmware-based retract/recover moves.
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* Be sure to turn off auto-retract during filament change.
|
|
|
|
* Be sure to turn off auto-retract during filament change.
|
|
|
@ -774,7 +774,8 @@
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define FWRETRACT // ONLY PARTIALLY TESTED
|
|
|
|
//#define FWRETRACT // ONLY PARTIALLY TESTED
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#if ENABLED(FWRETRACT)
|
|
|
|
#define MIN_RETRACT 0.1 // A retract/recover of this length or longer can be converted to auto-retract
|
|
|
|
#define MIN_AUTORETRACT 0.1 // When auto-retract is on, convert E moves of this length and over
|
|
|
|
|
|
|
|
#define MAX_AUTORETRACT 10.0 // Upper limit for auto-retract conversion
|
|
|
|
#define RETRACT_LENGTH 3 // Default retract length (positive mm)
|
|
|
|
#define RETRACT_LENGTH 3 // Default retract length (positive mm)
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // Default swap retract length (positive mm), for extruder change
|
|
|
|
#define RETRACT_LENGTH_SWAP 13 // Default swap retract length (positive mm), for extruder change
|
|
|
|
#define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s)
|
|
|
|
#define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s)
|
|
|
|