Leveling Fade Height default setting (#20316)
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							272265c636
						
					
				
				
					commit
					f22b677906
				
			| @@ -1291,6 +1291,9 @@ | ||||
|   // at which point movement will be level to the machine's XY plane. | ||||
|   // The height can be set with M420 Z<height> | ||||
|   #define ENABLE_LEVELING_FADE_HEIGHT | ||||
|   #if ENABLED(ENABLE_LEVELING_FADE_HEIGHT) | ||||
|     #define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height. | ||||
|   #endif | ||||
|  | ||||
|   // For Cartesian machines, instead of dividing moves on mesh boundaries, | ||||
|   // split up moves into short segments like a Delta. This follows the | ||||
|   | ||||
| @@ -2448,6 +2448,10 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| #ifndef DEFAULT_LEVELING_FADE_HEIGHT | ||||
|   #define DEFAULT_LEVELING_FADE_HEIGHT 0.0 | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(SEGMENT_LEVELED_MOVES) && !defined(LEVELED_SEGMENT_LENGTH) | ||||
|   #define LEVELED_SEGMENT_LENGTH 5 | ||||
| #endif | ||||
|   | ||||
| @@ -696,7 +696,7 @@ void MarlinSettings::postprocess() { | ||||
|     // Global Leveling | ||||
|     // | ||||
|     { | ||||
|       const float zfh = TERN(ENABLE_LEVELING_FADE_HEIGHT, planner.z_fade_height, 10.0f); | ||||
|       const float zfh = TERN(ENABLE_LEVELING_FADE_HEIGHT, planner.z_fade_height, (DEFAULT_LEVELING_FADE_HEIGHT)); | ||||
|       EEPROM_WRITE(zfh); | ||||
|     } | ||||
|  | ||||
| @@ -2588,7 +2588,7 @@ void MarlinSettings::reset() { | ||||
|   // | ||||
|   // Global Leveling | ||||
|   // | ||||
|   TERN_(ENABLE_LEVELING_FADE_HEIGHT, new_z_fade_height = 0.0); | ||||
|   TERN_(ENABLE_LEVELING_FADE_HEIGHT, new_z_fade_height = (DEFAULT_LEVELING_FADE_HEIGHT)); | ||||
|   TERN_(HAS_LEVELING, reset_bed_level()); | ||||
|  | ||||
|   #if HAS_BED_PROBE | ||||
|   | ||||
		Reference in New Issue
	
	Block a user