==============================================
clarified BLTouch calculation & changed comment delimitters/flags
I found it hard to pickout the various sections in this area so I
changed most comments from // style to /** ... */
Made the BLTouch calculation simpler and clarified the units of measure
for the result.
============================================
add changes to example configurations
============================================
add TinyBoy2 to this PR & add BLTouch Delay
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// #define X_PROBE_OFFSET_FROM_EXTRUDER 10
// #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
//
// +-- BACK ---+
// | |
// L | (+) P | R <-- probe (20,20)
// E | | I
// F | (-) N (+) | G <-- nozzle (10,10)
// T | | H
// | (-) | T
// | |
// O-- FRONT --+
// (0,0)
#define X_PROBE_OFFSET_FROM_EXTRUDER 10 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 10 // Y offset: -front +behind [the nozzle]
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
#define Z_PROBE_OFFSET_FROM_EXTRUDER -17.25 // Increase this if the first layer is too thin (remember: it's a negative number so increase means closer to zero).
// X and Y axis travel speed (mm/m) between probes
/* X and Y axis travel speed (mm/m) between probes */
#define XY_PROBE_SPEED 8000
// Speed for the first approach when double-probing (with PROBE_DOUBLE_TOUCH)
/* Speed for the first approach when double-probing (with PROBE_DOUBLE_TOUCH) */
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
// Speed for the "accurate" probe of each point
/* Speed for the "accurate" probe of each point */
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive:
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
/* Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. */
//#define Z_PROBE_SLED
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
//
// Allen Key Probe is defined in the Delta example configurations.
//
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
// X and Y offsets must be integers.
//
// In the following example the X and Y offsets are both positive: