From a65a26d6b45ba871100fef096ca9a2ee598e6804 Mon Sep 17 00:00:00 2001
From: midopple <mdoppler@gmx.at>
Date: Sun, 5 May 2013 19:23:59 +0200
Subject: [PATCH] If CORE_XY is in use X and Y Axis had to be activated at the
same time
---
Marlin/planner.cpp | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Marlin/planner.cpp b/Marlin/planner.cpp
index e45c9d7ff9..854fd19eec 100644
--- a/Marlin/planner.cpp
+++ b/Marlin/planner.cpp
@@ -582,8 +582,16 @@ void plan_buffer_line(const float &x, const float &y, const float &z, const floa
block->active_extruder = extruder;
//enable active axes
+ #ifdef COREXY
+ if((block->steps_x != 0) || (block->steps_y != 0))
+ {
+ enable_x();
+ enable_y();
+ }
+ #else
if(block->steps_x != 0) enable_x();
if(block->steps_y != 0) enable_y();
+ #endif
#ifndef Z_LATE_ENABLE
if(block->steps_z != 0) enable_z();
#endif
--
GitLab