Polargraph / Makelangelo kinematics (#22790)

This commit is contained in:
Dan Royer
2021-09-20 13:42:33 -07:00
committed by Scott Lahteine
parent 71b8a22d96
commit b3fd03198a
24 changed files with 304 additions and 104 deletions

View File

@ -3021,7 +3021,7 @@ bool Planner::buffer_line(const xyze_pos_t &cart, const_feedRate_t fr_mm_s, cons
#else
const feedRate_t feedrate = fr_mm_s;
#endif
delta.e = machine.e;
TERN_(HAS_EXTRUDERS, delta.e = machine.e);
if (buffer_segment(delta OPTARG(HAS_DIST_MM_ARG, cart_dist_mm), feedrate, extruder, mm)) {
position_cart = cart;
return true;
@ -3126,7 +3126,7 @@ void Planner::set_position_mm(const xyze_pos_t &xyze) {
#if IS_KINEMATIC
position_cart = xyze;
inverse_kinematics(machine);
delta.e = machine.e;
TERN_(HAS_EXTRUDERS, delta.e = machine.e);
set_machine_position_mm(delta);
#else
set_machine_position_mm(machine);