浏览代码

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

Fix #11697
Giuliano Zaro 6 年前
父节点
当前提交
59e76e5fdf
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2
    2
      Marlin/src/module/planner.cpp

+ 2
- 2
Marlin/src/module/planner.cpp 查看文件

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;

正在加载...
取消
保存