Browse Source

[2.0.x] Fix planner computation (#11708)

Fix #11697
Giuliano Zaro 7 years ago
parent
commit
59e76e5fdf
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      Marlin/src/module/planner.cpp

+ 2
- 2
Marlin/src/module/planner.cpp View File

2593
   #else
2593
   #else
2594
     const uint8_t axis_index = axis;
2594
     const uint8_t axis_index = axis;
2595
   #endif
2595
   #endif
2596
-  position[axis] = LROUND(axis_steps_per_mm[axis_index] * (v +
2596
+  position[axis] = LROUND(axis_steps_per_mm[axis_index] * (v + (
2597
     #if ENABLED(AUTO_BED_LEVELING_UBL)
2597
     #if ENABLED(AUTO_BED_LEVELING_UBL)
2598
       axis == Z_AXIS && leveling_active ? ubl.get_z_correction(current_position[X_AXIS], current_position[Y_AXIS]) :
2598
       axis == Z_AXIS && leveling_active ? ubl.get_z_correction(current_position[X_AXIS], current_position[Y_AXIS]) :
2599
     #endif
2599
     #endif
2600
-    0
2600
+    0)
2601
   ));
2601
   ));
2602
   #if HAS_POSITION_FLOAT
2602
   #if HAS_POSITION_FLOAT
2603
     position_float[axis] = v;
2603
     position_float[axis] = v;

Loading…
Cancel
Save