Extend M217 with configurable park/raise (#12076)
This commit is contained in:
		@@ -202,11 +202,10 @@
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600  // (mm/m)
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_PRIME_SPEED   3600  // (mm/m)
 | 
			
		||||
  //#define SINGLENOZZLE_SWAP_PARK
 | 
			
		||||
  #define SINGLENOZZLE_TOOLCHANGE_ZRAISE     2  // (mm)
 | 
			
		||||
  #if ENABLED(SINGLENOZZLE_SWAP_PARK)
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_POSITION { (X_MIN_POS + 10), (Y_MIN_POS + 10), 5 }
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_XY    { X_MIN_POS + 10, Y_MIN_POS + 10 }
 | 
			
		||||
    #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000  // (mm/m)
 | 
			
		||||
  #else
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_ZRAISE 2.0
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -164,11 +164,10 @@
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600  // (mm/m)
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_PRIME_SPEED   3600  // (mm/m)
 | 
			
		||||
  //#define SINGLENOZZLE_SWAP_PARK
 | 
			
		||||
  #define SINGLENOZZLE_TOOLCHANGE_ZRAISE     2  // (mm)
 | 
			
		||||
  #if ENABLED(SINGLENOZZLE_SWAP_PARK)
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_POSITION { (X_MIN_POS + 10), (Y_MIN_POS + 10), 5 }
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_XY    { X_MIN_POS + 10, Y_MIN_POS + 10 }
 | 
			
		||||
    #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000  // (mm/m)
 | 
			
		||||
  #else
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_ZRAISE 2.0
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -165,11 +165,10 @@
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600  // (mm/m)
 | 
			
		||||
  #define SINGLENOZZLE_SWAP_PRIME_SPEED   3600  // (mm/m)
 | 
			
		||||
  //#define SINGLENOZZLE_SWAP_PARK
 | 
			
		||||
  #define SINGLENOZZLE_TOOLCHANGE_ZRAISE     2  // (mm)
 | 
			
		||||
  #if ENABLED(SINGLENOZZLE_SWAP_PARK)
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_POSITION { (X_MIN_POS + 10), (Y_MIN_POS + 10), 5 }
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_XY    { X_MIN_POS + 10, Y_MIN_POS + 10 }
 | 
			
		||||
    #define SINGLENOZZLE_PARK_XY_FEEDRATE 6000  // (mm/m)
 | 
			
		||||
  #else
 | 
			
		||||
    #define SINGLENOZZLE_TOOLCHANGE_ZRAISE 2.0
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user