Combine more tool-change variables (#12137)
This commit is contained in:
		
				
					committed by
					
						
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							147e270208
						
					
				
				
					commit
					6471a75a22
				
			@@ -946,9 +946,6 @@
 | 
			
		||||
#define Y_MAX_POS Y_BED_SIZE
 | 
			
		||||
#define Z_MAX_POS 200
 | 
			
		||||
 | 
			
		||||
// Z raise distance for tool-change, as needed for some extruders
 | 
			
		||||
#define TOOLCHANGE_ZRAISE     2  // (mm)
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Software Endstops
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -1023,6 +1023,15 @@
 | 
			
		||||
 | 
			
		||||
// @section extras
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Extra Fan Speed
 | 
			
		||||
 * Adds a secondary fan speed for each print-cooling fan.
 | 
			
		||||
 *   'M106 P<fan> T3-255' : Set a secondary speed for <fan>
 | 
			
		||||
 *   'M106 P<fan> T2'     : Use the set secondary speed
 | 
			
		||||
 *   'M106 P<fan> T1'     : Restore the previous fan speed
 | 
			
		||||
 */
 | 
			
		||||
//#define EXTRA_FAN_SPEED
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Firmware-based and LCD-controlled retract
 | 
			
		||||
 *
 | 
			
		||||
@@ -1059,13 +1068,31 @@
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Extra Fan Speed
 | 
			
		||||
 * Adds a secondary fan speed for each print-cooling fan.
 | 
			
		||||
 *   'M106 P<fan> T3-255' : Set a secondary speed for <fan>
 | 
			
		||||
 *   'M106 P<fan> T2'     : Use the set secondary speed
 | 
			
		||||
 *   'M106 P<fan> T1'     : Restore the previous fan speed
 | 
			
		||||
 * Universal tool change settings.
 | 
			
		||||
 * Applies to all types of extruders except where explicitly noted.
 | 
			
		||||
 */
 | 
			
		||||
//#define EXTRA_FAN_SPEED
 | 
			
		||||
#if EXTRUDERS > 1
 | 
			
		||||
  // Z raise distance for tool-change, as needed for some extruders
 | 
			
		||||
  #define TOOLCHANGE_ZRAISE     2  // (mm)
 | 
			
		||||
 | 
			
		||||
  // Retract and prime filament on tool-change
 | 
			
		||||
  //#define TOOLCHANGE_FILAMENT_SWAP
 | 
			
		||||
  #if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
 | 
			
		||||
    #define TOOLCHANGE_FIL_SWAP_LENGTH          12  // (mm)
 | 
			
		||||
    #define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600  // (mm/m)
 | 
			
		||||
    #define TOOLCHANGE_FIL_SWAP_PRIME_SPEED   3600  // (mm/m)
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
   * Position to park head during tool change.
 | 
			
		||||
   * Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
 | 
			
		||||
   */
 | 
			
		||||
  //#define TOOLCHANGE_PARK
 | 
			
		||||
  #if ENABLED(TOOLCHANGE_PARK)
 | 
			
		||||
    #define TOOLCHANGE_PARK_XY    { X_MIN_POS + 10, Y_MIN_POS + 10 }
 | 
			
		||||
    #define TOOLCHANGE_PARK_XY_FEEDRATE 6000  // (mm/m)
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Advanced Pause
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user