From 63142eef406df25e5813959c0000e19c62d87ce7 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Thu, 21 Apr 2016 15:22:19 -0700 Subject: [PATCH] Define dependencies for Z_SAFE_HOMING if left out --- Marlin/Conditionals.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Marlin/Conditionals.h b/Marlin/Conditionals.h index 1966f436fe..799a419080 100644 --- a/Marlin/Conditionals.h +++ b/Marlin/Conditionals.h @@ -367,6 +367,24 @@ #define Z_SAFE_HOMING #endif + /** + * Z Safe Homing dependencies + */ + #if ENABLED(Z_SAFE_HOMING) + #ifndef X_PROBE_OFFSET_FROM_EXTRUDER + #define X_PROBE_OFFSET_FROM_EXTRUDER 0 + #endif + #ifndef Y_PROBE_OFFSET_FROM_EXTRUDER + #define Y_PROBE_OFFSET_FROM_EXTRUDER 0 + #endif + #ifndef Z_PROBE_OFFSET_FROM_EXTRUDER + #define Z_PROBE_OFFSET_FROM_EXTRUDER 0 + #endif + #ifndef XY_TRAVEL_SPEED + #define XY_TRAVEL_SPEED 4000 + #endif + #endif + /** * Enable MECHANICAL_PROBE for Z_PROBE_ALLEN_KEY, for older configs */