• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    ZenekNY
    last edited by 19 Dec 2016, 23:45

    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
    • undefined
      T3P3Tony administrators
      last edited by 20 Dec 2016, 01:35

      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
      • undefined
        ZenekNY
        last edited by 20 Dec 2016, 02:59

        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
        • undefined
          Werner
          last edited by 20 Dec 2016, 03:27

          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
          • undefined
            dc42 administrators
            last edited by 20 Dec 2016, 07:50

            @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
            • undefined
              ZenekNY
              last edited by 20 Dec 2016, 20:30

              @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
              • undefined
                dc42 administrators
                last edited by 21 Dec 2016, 04:49

                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
                5 out of 7
                • First post
                  5/7
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA