Gantry: Enable Filament Change (#15122)
This commit is contained in:
		
							parent
							
								
									8778e12342
								
							
						
					
					
						commit
						c8e096785f
					
				| @ -1463,12 +1463,12 @@ | |||||||
|  *    P1  Raise the nozzle always to Z-park height. |  *    P1  Raise the nozzle always to Z-park height. | ||||||
|  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. |  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. | ||||||
|  */ |  */ | ||||||
| //#define NOZZLE_PARK_FEATURE
 | #define NOZZLE_PARK_FEATURE | ||||||
| 
 | 
 | ||||||
| #if ENABLED(NOZZLE_PARK_FEATURE) | #if ENABLED(NOZZLE_PARK_FEATURE) | ||||||
|   // Specify a park position as { X, Y, Z_raise }
 |   // Specify a park position as { X, Y, Z_raise }
 | ||||||
|   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } |   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } | ||||||
|   #define NOZZLE_PARK_XY_FEEDRATE 100   // (mm/s) X and Y axes feedrate (also used for delta Z axis)
 |   #define NOZZLE_PARK_XY_FEEDRATE 60    // (mm/s) X and Y axes feedrate (also used for delta Z axis)
 | ||||||
|   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers)
 |   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers)
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1555,14 +1555,14 @@ | |||||||
|  * Requires NOZZLE_PARK_FEATURE. |  * Requires NOZZLE_PARK_FEATURE. | ||||||
|  * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. |  * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. | ||||||
|  */ |  */ | ||||||
| //#define ADVANCED_PAUSE_FEATURE
 | #define ADVANCED_PAUSE_FEATURE | ||||||
| #if ENABLED(ADVANCED_PAUSE_FEATURE) | #if ENABLED(ADVANCED_PAUSE_FEATURE) | ||||||
|   #define PAUSE_PARK_RETRACT_FEEDRATE         60  // (mm/s) Initial retract feedrate.
 |   #define PAUSE_PARK_RETRACT_FEEDRATE         60  // (mm/s) Initial retract feedrate.
 | ||||||
|   #define PAUSE_PARK_RETRACT_LENGTH            2  // (mm) Initial retract.
 |   #define PAUSE_PARK_RETRACT_LENGTH            4  // (mm) Initial retract.
 | ||||||
|                                                   // This short retract is done immediately, before parking the nozzle.
 |                                                   // This short retract is done immediately, before parking the nozzle.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_FEEDRATE     10  // (mm/s) Unload filament feedrate. This can be pretty fast.
 |   #define FILAMENT_CHANGE_UNLOAD_FEEDRATE     10  // (mm/s) Unload filament feedrate. This can be pretty fast.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_ACCEL        25  // (mm/s^2) Lower acceleration may allow a faster feedrate.
 |   #define FILAMENT_CHANGE_UNLOAD_ACCEL        25  // (mm/s^2) Lower acceleration may allow a faster feedrate.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_LENGTH      100  // (mm) The length of filament for a complete unload.
 |   #define FILAMENT_CHANGE_UNLOAD_LENGTH        0  // (mm) The length of filament for a complete unload.
 | ||||||
|                                                   //   For Bowden, the full length of the tube and nozzle.
 |                                                   //   For Bowden, the full length of the tube and nozzle.
 | ||||||
|                                                   //   For direct drive, the full length of the nozzle.
 |                                                   //   For direct drive, the full length of the nozzle.
 | ||||||
|                                                   //   Set to 0 for manual unloading.
 |                                                   //   Set to 0 for manual unloading.
 | ||||||
|  | |||||||
| @ -1463,12 +1463,12 @@ | |||||||
|  *    P1  Raise the nozzle always to Z-park height. |  *    P1  Raise the nozzle always to Z-park height. | ||||||
|  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. |  *    P2  Raise the nozzle by Z-park amount, limited to Z_MAX_POS. | ||||||
|  */ |  */ | ||||||
| //#define NOZZLE_PARK_FEATURE
 | #define NOZZLE_PARK_FEATURE | ||||||
| 
 | 
 | ||||||
| #if ENABLED(NOZZLE_PARK_FEATURE) | #if ENABLED(NOZZLE_PARK_FEATURE) | ||||||
|   // Specify a park position as { X, Y, Z_raise }
 |   // Specify a park position as { X, Y, Z_raise }
 | ||||||
|   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } |   #define NOZZLE_PARK_POINT { (X_MIN_POS + 10), (Y_MAX_POS - 10), 20 } | ||||||
|   #define NOZZLE_PARK_XY_FEEDRATE 100   // (mm/s) X and Y axes feedrate (also used for delta Z axis)
 |   #define NOZZLE_PARK_XY_FEEDRATE 60    // (mm/s) X and Y axes feedrate (also used for delta Z axis)
 | ||||||
|   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers)
 |   #define NOZZLE_PARK_Z_FEEDRATE 5      // (mm/s) Z axis feedrate (not used for delta printers)
 | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1555,14 +1555,14 @@ | |||||||
|  * Requires NOZZLE_PARK_FEATURE. |  * Requires NOZZLE_PARK_FEATURE. | ||||||
|  * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. |  * This feature is required for the default FILAMENT_RUNOUT_SCRIPT. | ||||||
|  */ |  */ | ||||||
| //#define ADVANCED_PAUSE_FEATURE
 | #define ADVANCED_PAUSE_FEATURE | ||||||
| #if ENABLED(ADVANCED_PAUSE_FEATURE) | #if ENABLED(ADVANCED_PAUSE_FEATURE) | ||||||
|   #define PAUSE_PARK_RETRACT_FEEDRATE         60  // (mm/s) Initial retract feedrate.
 |   #define PAUSE_PARK_RETRACT_FEEDRATE         60  // (mm/s) Initial retract feedrate.
 | ||||||
|   #define PAUSE_PARK_RETRACT_LENGTH            2  // (mm) Initial retract.
 |   #define PAUSE_PARK_RETRACT_LENGTH            4  // (mm) Initial retract.
 | ||||||
|                                                   // This short retract is done immediately, before parking the nozzle.
 |                                                   // This short retract is done immediately, before parking the nozzle.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_FEEDRATE     10  // (mm/s) Unload filament feedrate. This can be pretty fast.
 |   #define FILAMENT_CHANGE_UNLOAD_FEEDRATE     10  // (mm/s) Unload filament feedrate. This can be pretty fast.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_ACCEL        25  // (mm/s^2) Lower acceleration may allow a faster feedrate.
 |   #define FILAMENT_CHANGE_UNLOAD_ACCEL        25  // (mm/s^2) Lower acceleration may allow a faster feedrate.
 | ||||||
|   #define FILAMENT_CHANGE_UNLOAD_LENGTH      100  // (mm) The length of filament for a complete unload.
 |   #define FILAMENT_CHANGE_UNLOAD_LENGTH        0  // (mm) The length of filament for a complete unload.
 | ||||||
|                                                   //   For Bowden, the full length of the tube and nozzle.
 |                                                   //   For Bowden, the full length of the tube and nozzle.
 | ||||||
|                                                   //   For direct drive, the full length of the nozzle.
 |                                                   //   For direct drive, the full length of the nozzle.
 | ||||||
|                                                   //   Set to 0 for manual unloading.
 |                                                   //   Set to 0 for manual unloading.
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user