Browse Source

Do kinematic segments with buffer_line_kinematic

This breaks the raw option, but in the future perhaps all planner moves
will be sent in raw form instead of logical.
Scott Lahteine 9 years ago
parent
commit
e7cf566fc5
1 changed files with 1 additions and 3 deletions
  1. 1
    3
      Marlin/Marlin_main.cpp

+ 1
- 3
Marlin/Marlin_main.cpp View File

8823
       // For non-interpolated delta calculate every segment
8823
       // For non-interpolated delta calculate every segment
8824
       for (uint16_t s = segments + 1; --s;) {
8824
       for (uint16_t s = segments + 1; --s;) {
8825
         DELTA_NEXT(segment_distance[i]);
8825
         DELTA_NEXT(segment_distance[i]);
8826
-        DELTA_IK();
8827
-        ADJUST_DELTA(DELTA_VAR);
8828
-        planner.buffer_line(delta[A_AXIS], delta[B_AXIS], delta[C_AXIS], DELTA_VAR[E_AXIS], _feedrate_mm_s, active_extruder);
8826
+        planner.buffer_line_kinematic(DELTA_VAR, _feedrate_mm_s, active_extruder);
8829
       }
8827
       }
8830
 
8828
 
8831
     #endif
8829
     #endif

Loading…
Cancel
Save