Mystified at autobed level probe points

I am utterly mystified at WHY my home built kosel-ish clone is trying to probe way, way, WAY outside the build plate.  I issue a "G28" to home my printer then issue a "G32 S2".  The printer goes down to about 20mm above the build plate and lowers SLOWLY until my inductive sensor trips, raises 2mm and trips the sensor again, then it just buggers off on a straight X positive direction and I have to kill the power to the printer to avoid damage.  I know that the changes I am making in the Configuration.h are "taking" because I changed the probe from single trigger to double trigger as a test and that seemed to "take".  Here is the relevant section of my Configuration.h file

<code>
// #################### Z-Probing #####################

#define Z_PROBE_Z_OFFSET 0
#define Z_PROBE_Z_OFFSET_MODE 0
#define UI_BED_COATING 1
#define FEATURE_Z_PROBE 1
#define Z_PROBE_BED_DISTANCE 1
#define Z_PROBE_PIN 16
#define Z_PROBE_PULLUP 0
#define Z_PROBE_ON_HIGH 0
#define Z_PROBE_X_OFFSET 17
#define Z_PROBE_Y_OFFSET 26
#define Z_PROBE_WAIT_BEFORE_TEST 0
#define Z_PROBE_SPEED 20
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1
#define Z_PROBE_REPETITIONS 2
#define Z_PROBE_HEIGHT 1.1
#define Z_PROBE_START_SCRIPT ""
#define Z_PROBE_FINISHED_SCRIPT ""
#define Z_PROBE_REQUIRES_HEATING 0
#define Z_PROBE_MIN_TEMPERATURE 150
#define FEATURE_AUTOLEVEL 1
#define Z_PROBE_X1 0
#define Z_PROBE_Y1 0
#define Z_PROBE_X2 10
#define Z_PROBE_Y2 10
#define Z_PROBE_X3 0
#define Z_PROBE_Y3 50
#define BED_LEVELING_METHOD 0
#define BED_CORRECTION_METHOD 0
#define BED_LEVELING_GRID_SIZE 5
#define BED_LEVELING_REPETITIONS 5
#define BED_MOTOR_1_X 0
#define BED_MOTOR_1_Y 0
#define BED_MOTOR_2_X -20
#define BED_MOTOR_2_Y -10
#define BED_MOTOR_3_X 30
#define BED_MOTOR_3_Y 20
#define BENDING_CORRECTION_A 0
#define BENDING_CORRECTION_B 0
#define BENDING_CORRECTION_C 0
#define FEATURE_AXISCOMP 1
#define AXISCOMP_TANXY 0
#define AXISCOMP_TANYZ 0
#define AXISCOMP_TANXZ 0
</code> 

I tried setting the probe points to positive values as well as negative values but ALWAYS well within my 300mm diameter build plate.  I am super confused because if I take the print head off the printer and just have the pulleys moving the x tower will crash into the base of the printer.

Help a brother out, I am at my wits end here. 

Comments

  • As I pondered this problem further I thought "I wonder if there is something programmed in the EEPROM".  Sure enough there it was first probe point was 20,20 second probe point was 1000,1000 :-O.  So changed those EEPROM values to more reasonable numbers and now things are acting as expected.
Sign In or Register to comment.