Skip to content

Commit

Permalink
Update Configuration.h
Browse files Browse the repository at this point in the history
Account for microstep difference between A4988 (1/16) and DRV8825 (1/32) drivers
Enable mesh bed leveling.
  • Loading branch information
James authored Sep 9, 2018
1 parent 53328be commit e7869a6
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions Marlin/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down

0 comments on commit e7869a6

Please sign in to comment.