void plan_set_e_position(const float& e) { position[E_AXIS] = lround(e * axis_steps_per_unit[E_AXIS + active_extruder]); last_extruder = active_extruder; st_set_e_position(position[E_AXIS]); }
void plan_set_e_position(const float &e) { position[E_AXIS] = lround(e*axis_steps_per_unit[E_AXIS]); st_set_e_position(position[E_AXIS]); }
void plan_set_e_position(const float &e) { position[E_AXIS] = lround(e*axis_steps_per_unit[E_AXIS]*volume_to_filament_length[active_extruder]); st_set_e_position(position[E_AXIS]); }