From e7869a65189908e8f843e2cc94161b71d9149678 Mon Sep 17 00:00:00 2001 From: James Date: Sun, 9 Sep 2018 03:17:17 -0400 Subject: [PATCH] Update Configuration.h Account for microstep difference between A4988 (1/16) and DRV8825 (1/32) drivers Enable mesh bed leveling. --- Marlin/Configuration.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index a75accaa06be..24a93fddbb44 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -611,7 +611,8 @@ * X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] */ //#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 4000, 500 } -#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.0, 80.0, 400.0, 96.25 } +//#define DEFAULT_AXIS_STEPS_PER_UNIT { 80.0, 80.0, 400.0, 96.25 } // 1/16 microsteps +#define DEFAULT_AXIS_STEPS_PER_UNIT { (80.0 * 2.0), (80.0 * 2.0), 400.0, (96.25 * 2.0) } // 1/32 microsteps on X, Y, E /** * Default Max Feed Rate (mm/s) @@ -712,8 +713,8 @@ * Use G29 repeatedly, adjusting the Z height at each point with movement commands * or (with LCD_BED_LEVELING) the LCD controller. */ -//#define PROBE_MANUALLY -//#define MANUAL_PROBE_START_Z 0.2 +#define PROBE_MANUALLY +#define MANUAL_PROBE_START_Z 0.2 /** * A Fix-Mounted Probe either doesn't deploy or needs manual deployment. @@ -980,7 +981,7 @@ //#define AUTO_BED_LEVELING_LINEAR //#define AUTO_BED_LEVELING_BILINEAR //#define AUTO_BED_LEVELING_UBL -//#define MESH_BED_LEVELING +#define MESH_BED_LEVELING /** * Normally G28 leaves leveling disabled on completion. Enable @@ -1102,7 +1103,7 @@ * Add a bed leveling sub-menu for ABL or MBL. * Include a guided procedure if manual probing is enabled. */ -//#define LCD_BED_LEVELING +#define LCD_BED_LEVELING #if ENABLED(LCD_BED_LEVELING) #define MBL_Z_STEP 0.025 // Step size while manually probing Z axis.