Added #error + mention not to enable ABL and Mesh at the same time
This commit is contained in:
parent
5360158545
commit
9a093b2e8f
|
@ -7,7 +7,7 @@ Background
|
||||||
|
|
||||||
This mesh based method of leveling/compensating can compensate for an non-flat bed. There are various opinions about doing this. It was primarily written to compensate a RigidBot BIG bed (40x30cm) that was somewhat bent.
|
This mesh based method of leveling/compensating can compensate for an non-flat bed. There are various opinions about doing this. It was primarily written to compensate a RigidBot BIG bed (40x30cm) that was somewhat bent.
|
||||||
|
|
||||||
Currently there is no automatic way to probe the bed like the Auto Bed Leveling feature. This might soon be implemented though, stay tuned.
|
Currently there is no automatic way to probe the bed like the Auto Bed Leveling feature. So, you can not enable `ENABLE_AUTO_BED_LEVELING` at the same time. This might soon be implemented though, stay tuned.
|
||||||
|
|
||||||
Theory
|
Theory
|
||||||
------
|
------
|
||||||
|
|
|
@ -417,6 +417,10 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic o
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -387,6 +387,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -410,6 +410,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -415,6 +415,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -439,6 +439,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -409,6 +409,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -437,6 +437,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic o
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -407,6 +407,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
|
@ -409,6 +409,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
|
||||||
|
|
||||||
#ifdef ENABLE_AUTO_BED_LEVELING
|
#ifdef ENABLE_AUTO_BED_LEVELING
|
||||||
|
|
||||||
|
#ifdef MESH_BED_LEVELING
|
||||||
|
#error Select 'ENABLE_AUTO_BED_LEVELING' or 'MESH_BED_LEVELING', not both
|
||||||
|
#endif // MESH_BED_LEVELING
|
||||||
|
|
||||||
// There are 2 different ways to specify probing locations
|
// There are 2 different ways to specify probing locations
|
||||||
//
|
//
|
||||||
// - "grid" mode
|
// - "grid" mode
|
||||||
|
|
Loading…
Reference in a new issue