How to implement Auto Bed Leveling V0.91

Insuctive sensor attached to Z-min. G28 works and places the tip of the nozzle ~1mm above the bed. Prints are great, stick to bed nor warping. I want to start auto bed leveling, how do I turn it on?
Current settings:
#define Z_PROBE_PIN -1
#define Z_PROBE_PULLUP 1
#define Z_PROBE_ON_HIGH 0
#define Z_PROBE_X_OFFSET 5 //0
#define Z_PROBE_Y_OFFSET 5 //0
#define Z_PROBE_SPEED 2
#define Z_PROBE_XY_SPEED 200
#define Z_PROBE_HEIGHT 5
#define Z_PROBE_START_SCRIPT "G28 Y0 X0\n G1 X-40\n G28 Z0\n G1 Z5\n"
#define Z_PROBE_FINISHED_SCRIPT "G28 X0 Y200\n"

#define FEATURE_AUTOLEVEL 1  //0
#define Z_PROBE_X0 -30
#define Z_PROBE_Y0 -5

#define Z_PROBE_X1 150
#define Z_PROBE_Y1 -5

#define Z_PROBE_X2 150
#define Z_PROBE_Y2 160

#define Z_PROBE_X3 -30
#define Z_PROBE_Y3 160

Nothing happens when I issue G29.
What elese do I ned to change to make auto bed leveling work?


  • You need a z probe

    #define FEATURE_Z_PROBE  1
    #define Z_PROBE_PIN  Z_MIN_PIN
    #define Z_PROBE_PULLUP  1

    not sure with pullup for your case. I guess not needed. Also disable hardware z min if you have it on z min.

    Better upgrade to 0.92 for autoleveling.
  • Thanks for the help. G29 works, the bed is probed in 4 locations. But I do not see the z axis compensating as the nozzle is moving over the bed during printing. I read about G32 so I tried it. The results was less than acceptable. The initial z probe went fine the second probe went down on the bed by several mm, the third probe did the same only pressed harder on the bed, the fourth probe did not complete because the nozzle was dragging on the tape moving to the last location.
    Why didn't the G29 command cause the z axis to correct? Do i need to issue another command to cause it to use the bed correction plot?
    Is their a second set of commands to set up the G32?

Sign In or Register to comment.