Skip to content

Commit 44daf59

Browse files
GMagicianDerAndere1
authored andcommitted
🐛 Fix G2/G3 limiting_speed (MarlinFirmware#25988)
1 parent 00e49de commit 44daf59

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Marlin/src/gcode/motion/G2_G3.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ void plan_arc(
303303
// d) allows the print head to stop in the remining length of the curve within all configured maximum accelerations.
304304
// The last has to be calculated every time through the loop.
305305
const float limiting_accel = _MIN(planner.settings.max_acceleration_mm_per_s2[axis_p], planner.settings.max_acceleration_mm_per_s2[axis_q]),
306-
limiting_speed = _MIN(planner.settings.max_feedrate_mm_s[axis_p], planner.settings.max_acceleration_mm_per_s2[axis_q]),
306+
limiting_speed = _MIN(planner.settings.max_feedrate_mm_s[axis_p], planner.settings.max_feedrate_mm_s[axis_q]),
307307
limiting_speed_sqr = _MIN(sq(limiting_speed), limiting_accel * radius, sq(scaled_fr_mm_s));
308308
float arc_mm_remaining = flat_mm;
309309

0 commit comments

Comments
 (0)