Add volumetric extrusion limit (#17017)
This commit is contained in:
@ -260,6 +260,13 @@
|
||||
#define MAX_AUTORETRACT 99
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Provide a DEFAULT_VOLUMETRIC_EXTRUDER_LIMIT in case NO_VOLUMETRICS is enabled
|
||||
*/
|
||||
#ifndef DEFAULT_VOLUMETRIC_EXTRUDER_LIMIT
|
||||
#define DEFAULT_VOLUMETRIC_EXTRUDER_LIMIT 0.00
|
||||
#endif
|
||||
|
||||
/**
|
||||
* LCD Contrast for Graphical Displays
|
||||
*/
|
||||
|
@ -1479,6 +1479,17 @@ static_assert(hbm[Z_AXIS] >= 0, "HOMING_BUMP_MM.Z must be greater than or equal
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Volumetric Extruder Limit
|
||||
*/
|
||||
#if ENABLED(VOLUMETRIC_EXTRUDER_LIMIT)
|
||||
#if ENABLED(NO_VOLUMETRICS)
|
||||
#error "VOLUMETRIC_EXTRUDER_LIMIT requires NO_VOLUMETRICS to be disabled."
|
||||
#elif MIN_STEPS_PER_SEGMENT > 1
|
||||
#error "VOLUMETRIC_EXTRUDER_LIMIT is not compatible with MIN_STEPS_PER_SEGMENT greater than 1."
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/**
|
||||
* ULTIPANEL encoder
|
||||
*/
|
||||
|
Reference in New Issue
Block a user