How to configure auto bed leveling?

New Home Forum Mostly Printed CNC – MPCNC Troubleshooting – MPCNC How to configure auto bed leveling?

This topic contains 5 replies, has 3 voices, and was last updated by Profile photo of ErikFromNorway ErikFromNorway 11 months, 2 weeks ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #15091
    Profile photo of ErikFromNorway
    ErikFromNorway
    Participant

    Hi,

    I’m having problems configuring auto bed leveling for my 3D-printer setup for the MPCNC.

    I have added the inductive sensor, wired everyting up, and I think I have configured marlin correctly for auto bed leveling feature. When I’m executing the G29 command to start the measurement of the bed, I get an error message saying “Home X/Y before Z”. My setup doesn’t have endstops for the X and Y axes (as recommended by Viscious1?), and because of this I can’t home the axes. Up until now, I have manually place the nozzle at “home position” and zeroed the axes using the command G92 X0 Y0 Z0. This does not help in this particular case. I still get the error message “Home X/Y before Z”, and the G29 command will not start the measurement.

    I’m using repetier to control the printer. Repetier reports incorrect position of the nozzle afterin zeroing the axes manually, but I don’t think this should be the problems.

    Does anyone know how to proceed? Has anyone else configured auto bed leveling without endstops for X/Y axes?

    Regards,
    Erik

    #15093
    Profile photo of Barry
    Barry
    Participant

    Pretty sure you need the endstops. The printer needs to know the travel limits before it can calculate the virtual zero plane.

    #15117
    Profile photo of ErikFromNorway
    ErikFromNorway
    Participant

    Thanks, Barry. I’ll get some endstops and see it I can get any further 🙂

    #15780
    Profile photo of ErikFromNorway
    ErikFromNorway
    Participant

    I mounted two endstops, and everything works perfect now!

    As a tip for other users trying to configure auto bed leveling user Repetier-Host: I had to manually issue the command M114 after running G29 (auto bed leveling procedure). The M114 command makes sure Repetier retrieves the current coordinates from the firmware.

    #15790
    Profile photo of Benjamin Shaw
    Benjamin Shaw
    Participant

    What are endstops and how do you mount them? (I’m being lazy)

    #15792
    Profile photo of ErikFromNorway
    ErikFromNorway
    Participant

    End stopsare small switches mounted on the X, Y and Z axis. You can see more information, mounting instructions etc here: http://www.thingiverse.com/thing:1023985

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.