Closed ManuelMcLure closed 5 years ago
Patches submitted, and will be merged after review.
@ManuelMcLure is this still an issue using bugfix 2.0?
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Description
Arc moves (G2/G3) and bezier curves (G5) don't appear to apply leveling correction with UBL on anything but a delta.
Found through code inspection.
It looks like
plan_arc()
is callingplanner.buffer_line_kinematic()
directly andplanner.buffer_line_kinematic()
does not apply any leveling unlessPLANNER_LEVELING
is set.PLANNER_LEVELING
is defined asso
PLANNER_LEVELING
is not set if using UBL on anything but a delta and therefore it looks like leveling is not applied to arc moves.The same applies to
cubic_b_spline()
and bezier curves.