Replace MIN_RETRACT with MIN_AUTORETRACT, MAX_AUTORETRACT

This commit is contained in:
Scott Lahteine
2017-07-24 12:13:25 -05:00
parent 283d15a8d0
commit 423b0f3a1e
30 changed files with 91 additions and 55 deletions

View File

@ -757,7 +757,7 @@
* Use M207 and M208 to define parameters for retract / recover.
*
* 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.
*
* Be sure to turn off auto-retract during filament change.
@ -767,7 +767,8 @@
*/
//#define FWRETRACT // ONLY PARTIALLY TESTED
#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_SWAP 13 // Default swap retract length (positive mm), for extruder change
#define RETRACT_FEEDRATE 45 // Default feedrate for retracting (mm/s)