Add FILAMENT_UNLOAD_PURGE_FEEDRATE (#16372)
This commit is contained in:
		| @@ -1755,6 +1755,7 @@ | ||||
|   #define FILAMENT_UNLOAD_PURGE_RETRACT       13  // (mm) Unload initial retract length. | ||||
|   #define FILAMENT_UNLOAD_PURGE_DELAY       5000  // (ms) Delay for the filament to cool after retract. | ||||
|   #define FILAMENT_UNLOAD_PURGE_LENGTH         8  // (mm) An unretract is done, then this length is purged. | ||||
|   #define FILAMENT_UNLOAD_PURGE_FEEDRATE      25  // (mm/s) feedrate to purge before unload | ||||
|  | ||||
|   #define PAUSE_PARK_NOZZLE_TIMEOUT           45  // (seconds) Time limit before the nozzle is turned off for safety. | ||||
|   #define FILAMENT_CHANGE_ALERT_BEEPS         10  // Number of alert beeps to play when a response is needed. | ||||
|   | ||||
| @@ -352,7 +352,7 @@ bool unload_filament(const float &unload_length, const bool show_lcd/*=false*/, | ||||
|  | ||||
|   // Quickly purge | ||||
|   do_pause_e_move((FILAMENT_UNLOAD_PURGE_RETRACT + FILAMENT_UNLOAD_PURGE_LENGTH) * mix_multiplier, | ||||
|                   planner.settings.max_feedrate_mm_s[E_AXIS] * mix_multiplier); | ||||
|                   (FILAMENT_UNLOAD_PURGE_FEEDRATE) * mix_multiplier); | ||||
|  | ||||
|   // Unload filament | ||||
|   #if FILAMENT_CHANGE_UNLOAD_ACCEL > 0 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user