Z-probing and G29

I am using a Delta home made printer, repetier host software, firmware 0.92.8 on Arduino Mega 2560 with RAMPS 1.4
I follow the documentation on the repetier website for z-probing until the G29 command, until here everithing ok.

Afther a homing with G28 i give G29 to start the probing, but ......

At thad moment my extruder go down, extreme fast to maximum -X, go down near my plate, total out of platform and start probing.

Anybody some idee what can be wrong ?


Comments

  • Autoleveling is G32. G29 is only 3 height or distortion correction (which was now moved with more options to G33).

    Depending on you compilation settings this is 3 points measurement or distortion correction. Both define measurement areas and that would be the first measurement point.

    Do not start them from top. Near bed is much better. Speeds are defined in z probing parameters.
  • Thank you for your quick reply but when i send G29 it go to -X 99.99 Y99.99 and Z like i say i do not understand why. On my display it point to Z -495 while my maximum Z size is 256 mm


    I give my Z-probe settings but i try G32
    // #################### Z-Probing #####################

    #define Z_PROBE_Z_OFFSET 0
    #define Z_PROBE_Z_OFFSET_MODE 0
    #define UI_BED_COATING 1
    #define FEATURE_Z_PROBE true
    #define Z_PROBE_BED_DISTANCE 10
    #define Z_PROBE_PIN ORIG_Z_MIN_PIN
    #define Z_PROBE_PULLUP 0
    #define Z_PROBE_ON_HIGH 1
    #define Z_PROBE_X_OFFSET 0
    #define Z_PROBE_Y_OFFSET -32
    #define Z_PROBE_WAIT_BEFORE_TEST 0
    #define Z_PROBE_SPEED 5  //2
    #define Z_PROBE_XY_SPEED 150
    #define Z_PROBE_SWITCHING_DISTANCE 5
    #define Z_PROBE_REPETITIONS 5
    #define Z_PROBE_HEIGHT 10
    #define Z_PROBE_START_SCRIPT ""
    #define Z_PROBE_FINISHED_SCRIPT ""
    #define FEATURE_AUTOLEVEL 1
    #define Z_PROBE_X1 -80
    #define Z_PROBE_Y1 -44
    #define Z_PROBE_X2 82
    #define Z_PROBE_Y2 -46
    #define Z_PROBE_X3 0
    #define Z_PROBE_Y3 98
    #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 200
    #define BED_MOTOR_2_Y 0
    #define BED_MOTOR_3_X 100
    #define BED_MOTOR_3_Y 200
    #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
  • Yes, it sends the probe much too long down so it is sure to hit the bed. Default is to go 2 * bed height down, so that is ok.

    I think you have compiled distortion correction and then G29 (will be removed in next update then only with G33) will try to measure a grid +/- correction radius. If thats outside select extrapolate corners and if it's still outside reduce correction radius.
Sign In or Register to comment.