Welcome! Log In Create A New Profile

Advanced

Error message when compiling "The given LEFT_PROBE_BED_POSITION can't be reached by the Z probe."

Posted by kd6hq 
When I compile I am getting the following error:
"The given LEFT_PROBE_BED_POSITION can't be reached by the Z probe."

I'm not sure what this error message is telling me.

#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS 150
#define Y_MAX_POS 225
#define Z_MAX_POS 250

// 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 28 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 5 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER 2.00 // Z offset: -below +above [the nozzle]
Attachments:
open | download - Jon_Bot_Bed_home_position_1.jpg (75.6 KB)
When using bed leveling the Probe cannot leave the bed area.

Quote
Clif,s Data
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS 220
#define Y_MAX_POS 270
#define Z_MAX_POS 185

#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 25 // Y offset: -front +behind [the nozzle]
#define Z_PROBE_OFFSET_FROM_EXTRUDER -0.5 // Z offset: -below +above [the nozzle]

#define LEFT_PROBE_BED_POSITION 10
#define RIGHT_PROBE_BED_POSITION 210
#define FRONT_PROBE_BED_POSITION 25
#define BACK_PROBE_BED_POSITION 245


So if I take the Y offset and add it to the Back Probe 245 + 25 = 270 the is the same as my bed Y AXIS.

Given your numbers and leaving a 10mm border your Left Probe position should be 38.
#define LEFT_PROBE_BED_POSITION 38
and You right bed position should be 150 - 28 - 10 = 112
#define RIGHT_PROBE_BED_POSITION 112

#define FRONT_PROBE_BED_POSITION 15
#define BACK_PROBE_BED_POSITION 215
Thanks
Sorry, only registered users may post in this forum.

Click here to login