Pārlūkot izejas kodu

Fix limits on acceleration editing (#17280)

MarkMan0 5 gadus atpakaļ
vecāks
revīzija
4113481c4e
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2
    2
      Marlin/src/lcd/menu/menu_advanced.cpp

+ 2
- 2
Marlin/src/lcd/menu/menu_advanced.cpp Parādīt failu

@@ -376,12 +376,12 @@ void menu_cancelobject();
376 376
     START_MENU();
377 377
     BACK_ITEM(MSG_ADVANCED_SETTINGS);
378 378
 
379
-    static float max_accel = _MAX(planner.settings.max_acceleration_mm_per_s2[A_AXIS], planner.settings.max_acceleration_mm_per_s2[B_AXIS], planner.settings.max_acceleration_mm_per_s2[C_AXIS]);
379
+    const float max_accel = _MAX(planner.settings.max_acceleration_mm_per_s2[A_AXIS], planner.settings.max_acceleration_mm_per_s2[B_AXIS], planner.settings.max_acceleration_mm_per_s2[C_AXIS]);
380 380
     // M204 P Acceleration
381 381
     EDIT_ITEM_FAST(float5_25, MSG_ACC, &planner.settings.acceleration, 25, max_accel);
382 382
 
383 383
     // M204 R Retract Acceleration
384
-    EDIT_ITEM_FAST(float5, MSG_A_RETRACT, &planner.settings.retract_acceleration, 100, max_accel);
384
+    EDIT_ITEM_FAST(float5, MSG_A_RETRACT, &planner.settings.retract_acceleration, 100, planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(active_extruder)]);
385 385
 
386 386
     // M204 T Travel Acceleration
387 387
     EDIT_ITEM_FAST(float5_25, MSG_A_TRAVEL, &planner.settings.travel_acceleration, 25, max_accel);

Notiek ielāde…
Atcelt
Saglabāt