Fix HAS_CLASSIC_E_JERK and related issues (#15968)
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							48e264e4e1
						
					
				
				
					commit
					0fcd1f4a49
				
			| @@ -76,7 +76,7 @@ void GcodeSuite::M92() { | ||||
|         const float value = parser.value_per_axis_units((AxisEnum)(E_AXIS_N(target_extruder))); | ||||
|         if (value < 20) { | ||||
|           float factor = planner.settings.axis_steps_per_mm[E_AXIS_N(target_extruder)] / value; // increase e constants if M92 E14 is given for netfab. | ||||
|           #if HAS_CLASSIC_E_JERK | ||||
|           #if HAS_CLASSIC_JERK && HAS_CLASSIC_E_JERK | ||||
|             planner.max_jerk.e *= factor; | ||||
|           #endif | ||||
|           planner.settings.max_feedrate_mm_s[E_AXIS_N(target_extruder)] *= factor; | ||||
|   | ||||
| @@ -44,7 +44,7 @@ | ||||
| #endif | ||||
|  | ||||
| #define HAS_CLASSIC_JERK (ENABLED(CLASSIC_JERK) || IS_KINEMATIC) | ||||
| #define HAS_CLASSIC_E_JERK (HAS_CLASSIC_JERK && DISABLED(LIN_ADVANCE)) | ||||
| #define HAS_CLASSIC_E_JERK (ENABLED(CLASSIC_JERK) || DISABLED(LIN_ADVANCE)) | ||||
|  | ||||
| /** | ||||
|  * Axis lengths and center | ||||
|   | ||||
		Reference in New Issue
	
	Block a user