♻️ Common Bed Leveling object name, accessors (#24214)
This commit is contained in:
committed by
Scott Lahteine
parent
06c4a9acdb
commit
b72f9277e9
@ -1581,19 +1581,12 @@ void Planner::check_axes_activity() {
|
||||
|
||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||
const float fade_scaling_factor = fade_scaling_factor_for_z(raw.z);
|
||||
#elif DISABLED(MESH_BED_LEVELING)
|
||||
constexpr float fade_scaling_factor = 1.0;
|
||||
if (fade_scaling_factor) raw.z += fade_scaling_factor * bedlevel.get_z_correction(raw);
|
||||
#else
|
||||
raw.z += bedlevel.get_z_correction(raw);
|
||||
#endif
|
||||
|
||||
raw.z += (
|
||||
#if ENABLED(MESH_BED_LEVELING)
|
||||
mbl.get_z(raw OPTARG(ENABLE_LEVELING_FADE_HEIGHT, fade_scaling_factor))
|
||||
#elif ENABLED(AUTO_BED_LEVELING_UBL)
|
||||
fade_scaling_factor ? fade_scaling_factor * ubl.get_z_correction(raw) : 0.0
|
||||
#elif ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||
fade_scaling_factor ? fade_scaling_factor * bbl.get_z_correction(raw) : 0.0
|
||||
#endif
|
||||
);
|
||||
TERN_(MESH_BED_LEVELING, raw.z += bedlevel.get_z_offset());
|
||||
|
||||
#endif
|
||||
}
|
||||
@ -1612,22 +1605,15 @@ void Planner::check_axes_activity() {
|
||||
|
||||
#elif HAS_MESH
|
||||
|
||||
TERN_(MESH_BED_LEVELING, raw.z -= bedlevel.get_z_offset());
|
||||
|
||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||
const float fade_scaling_factor = fade_scaling_factor_for_z(raw.z);
|
||||
#elif DISABLED(MESH_BED_LEVELING)
|
||||
constexpr float fade_scaling_factor = 1.0;
|
||||
if (fade_scaling_factor) raw.z -= fade_scaling_factor * bedlevel.get_z_correction(raw);
|
||||
#else
|
||||
raw.z -= bedlevel.get_z_correction(raw);
|
||||
#endif
|
||||
|
||||
raw.z -= (
|
||||
#if ENABLED(MESH_BED_LEVELING)
|
||||
mbl.get_z(raw OPTARG(ENABLE_LEVELING_FADE_HEIGHT, fade_scaling_factor))
|
||||
#elif ENABLED(AUTO_BED_LEVELING_UBL)
|
||||
fade_scaling_factor ? fade_scaling_factor * ubl.get_z_correction(raw) : 0.0
|
||||
#elif ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||
fade_scaling_factor ? fade_scaling_factor * bbl.get_z_correction(raw) : 0.0
|
||||
#endif
|
||||
);
|
||||
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user