|
@ -336,6 +336,7 @@ void line_to_current_position(const feedRate_t &fr_mm_s/*=feedrate_mm_s*/) { |
|
|
planner.buffer_line(current_position, fr_mm_s, active_extruder); |
|
|
planner.buffer_line(current_position, fr_mm_s, active_extruder); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#if EXTRUDERS |
|
|
void unscaled_e_move(const float &length, const feedRate_t &fr_mm_s) { |
|
|
void unscaled_e_move(const float &length, const feedRate_t &fr_mm_s) { |
|
|
#if HAS_FILAMENT_SENSOR |
|
|
#if HAS_FILAMENT_SENSOR |
|
|
runout.reset(); |
|
|
runout.reset(); |
|
@ -344,6 +345,7 @@ void unscaled_e_move(const float &length, const feedRate_t &fr_mm_s) { |
|
|
line_to_current_position(fr_mm_s); |
|
|
line_to_current_position(fr_mm_s); |
|
|
planner.synchronize(); |
|
|
planner.synchronize(); |
|
|
} |
|
|
} |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
#if IS_KINEMATIC |
|
|
#if IS_KINEMATIC |
|
|
|
|
|
|
|
|