Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Using mesh bed leveling.

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    7
    3.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ZenekNYundefined
      ZenekNY
      last edited by

      Hi!
      I need help using the newly introduced mesh bed compensation on my delta printer.

      I am new to RepRap firmware and I am trying to get used to setting everything up using gcode .

      I've read that to define the grid, I would need to use M557.
      But where would I type the grid settings? would it be in a bed.g / config.g ? and also what would be the format of the grid?

      1 Reply Last reply Reply Quote 0
      • T3P3Tonyundefined
        T3P3Tony administrators
        last edited by

        Checkout the details here:
        http://reprap.org/wiki/G-code#M557:_Set_Z_probe_point_or_define_probing_grid

        Basically M557 defines the X and Y min and Max co-ordinates of the grid, along with the step (for Cartesian)
        or the radius of the grid and the step for a delta.

        So if you have a 180 dia bed on your delta and you want to probe the inside 160mm with 10mm steps then you would define the grid like this:

        M557 R80 S10

        HTH

        www.duet3d.com

        1 Reply Last reply Reply Quote 0
        • ZenekNYundefined
          ZenekNY
          last edited by

          Thanks a lot!
          I dug a little deeper into Gcode on RepRap's wiki and got it sorted out!
          I have other questions regarding this firmware and using it on a delta type printer, but there are so many of them that I don't know where to start…

          Like, if I have set my own endstop offsets and i don't want the Auto calibration to change them, would it be possible to avoid changing endstop offsets during Auto Calibration?

          Where do I apply tower rotation for delta? In Repetier they are saved in EEPROM as 90 , 210, 330.

          Where do I apply diagonal rod length corrections for delta printers?

          Where do I apply radius corrections for deltas?

          I own this board for about two weeks and I am still trying to wrap my head around configuring it right. My previous board that ran repetier didn't have enough processing power to operate a delta type printer, hope this board will bail me out đŸ™‚

          1 Reply Last reply Reply Quote 0
          • Wernerundefined
            Werner
            last edited by

            Hi Zenek,
            Dig through the config.g file under settings system editor tab (Web interface). You will find a line that has most of what you are looking for.

            Good luck Buddy!

            Werner

            Werner Berry
            Designer-builder, BerryBot3D Pro

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators
              last edited by

              @ZenekNY:

              Thanks a lot!
              I dug a little deeper into Gcode on RepRap's wiki and got it sorted out!
              I have other questions regarding this firmware and using it on a delta type printer, but there are so many of them that I don't know where to start…

              Like, if I have set my own endstop offsets and i don't want the Auto calibration to change them, would it be possible to avoid changing endstop offsets during Auto Calibration?

              Where do I apply tower rotation for delta? In Repetier they are saved in EEPROM as 90 , 210, 330.

              Where do I apply diagonal rod length corrections for delta printers?

              Where do I apply radius corrections for deltas?

              I own this board for about two weeks and I am still trying to wrap my head around configuring it right. My previous board that ran repetier didn't have enough processing power to operate a delta type printer, hope this board will bail me out đŸ™‚

              Most of those questions are answered at https://duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Delta_printer.

              Why do you want to auto calibrate without changing the endstop adjustments?

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              1 Reply Last reply Reply Quote 0
              • ZenekNYundefined
                ZenekNY
                last edited by

                @dc42:

                Most of those questions are answered at https://duet3d.com/wiki/Configuring_RepRapFirmware_for_a_Delta_printer.

                Why do you want to auto calibrate without changing the endstop adjustments?

                The reason is that there is no way for me to level the bed and the calibration assumes that the bed is perfectly level.
                I just wanted one solid dimension that for sure is right in order to base calibrating process on it.
                If everything is off by a little bit, then what good is the calibration?

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  You could try using 8 factor calibration instead of 6 factor, then it will calibrate for bed tilt as well in firmware 1.16 and later. The snag is that it is hard to distinguish between bed tilt and misplaced towers. Using a lot of probe points helps, with some as far from the centre as possible.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA