|
@@ -2768,11 +2768,13 @@ void Planner::set_machine_position_mm(const float &a, const float &b, const floa
|
2768
|
2768
|
void Planner::set_position_mm(const float &rx, const float &ry, const float &rz, const float &e) {
|
2769
|
2769
|
float raw[XYZE] = { rx, ry, rz, e };
|
2770
|
2770
|
#if HAS_POSITION_MODIFIERS
|
|
2771
|
+ {
|
2771
|
2772
|
apply_modifiers(raw
|
2772
|
2773
|
#if HAS_LEVELING
|
2773
|
2774
|
, true
|
2774
|
2775
|
#endif
|
2775
|
2776
|
);
|
|
2777
|
+ }
|
2776
|
2778
|
#endif
|
2777
|
2779
|
#if IS_KINEMATIC
|
2778
|
2780
|
position_cart[X_AXIS] = rx;
|