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

Magball Arms length and delta calibration

Scheduled Pinned Locked Moved
Tuning and tweaking
6
11
1.6k
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
    Teilchen
    last edited by 2 Jan 2018, 20:48

    Hi, just a quick question on the actual length of Magball Arms and the value I should enter in M665 of config.g.
    This might be a silly question, but do I need to enter the length printed on the rod, or a sum of arm length and diameter ball couplers or something?
    Thanks!

    1 Reply Last reply Reply Quote 0
    • undefined
      clearlynotstefan
      last edited by 2 Jan 2018, 21:56

      If you purchased them from Haydn/ultibots etc, the number on the rod will be correct. The actual measurement is from the pivot point of both ends, which is the distance between the center of each ball-stud.

      1 Reply Last reply Reply Quote 0
      • undefined
        clearlynotstefan
        last edited by 2 Jan 2018, 21:58

        In other words, rods+ (radius of ballstud * 2)

        1 Reply Last reply Reply Quote 0
        • undefined
          DjDemonD
          last edited by 2 Jan 2018, 22:02

          Those are good starting points but the rod length you use might be longer or shorter depending on whether printed objects are correct in xy. Search forum there's a lot about this.

          Simon. Precision Piezo Z-Probe Technology
          www.precisionpiezo.co.uk
          PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

          1 Reply Last reply Reply Quote 0
          • undefined
            Teilchen
            last edited by 3 Jan 2018, 07:13

            @DjDemonD:

            Those are good starting points but the rod length you use might be longer or shorter depending on whether printed objects are correct in xy. Search forum there's a lot about this.

            Thanks DJDemon, there is a lot infos indeed, some of which is rather confusing then helping. I am printing with ABS mostly, so a deviation of 0.1mm can also be the material shrinkage, etc. this was more a rithorik question so to say.

            I have never bothered to measure my rods actually, otherwise I would see, that the labeled length of 360.21mm is including the pivot point already. Again, a little silly, but the printer was busy as it poped into my mind…
            Previous build was coming from Think3DPrint3D with preconfigured FW, so I had no doubts there...

            Thanks everyone for help!

            1 Reply Last reply Reply Quote 0
            • undefined
              Dougal1957
              last edited by 3 Jan 2018, 10:21

              @Teilchen:

              @DjDemonD:

              Those are good starting points but the rod length you use might be longer or shorter depending on whether printed objects are correct in xy. Search forum there's a lot about this.

              Thanks DJDemon, there is a lot infos indeed, some of which is rather confusing then helping. I am printing with ABS mostly, so a deviation of 0.1mm can also be the material shrinkage, etc. this was more a rithorik question so to say.

              I have never bothered to measure my rods actually, otherwise I would see, that the labeled length of 360.21mm is including the pivot point already. Again, a little silly, but the printer was busy as it poped into my mind…
              Previous build was coming from Think3DPrint3D with preconfigured FW, so I had no doubts there...

              Thanks everyone for help!

              So use the 360.21 for your rod length in the FW and use 6 or 8 factor calibration in your bed.g NOT 7 or 9 factor.

              1 Reply Last reply Reply Quote 0
              • undefined
                DjDemonD
                last edited by 1 Mar 2018, 19:11 3 Jan 2018, 17:52

                Use the measured or given length then do 6 factor (or 8 if you want tilt compensation). If an object prints too big in x and y (should be the same amount too big in x and y otherwise you might have other issues) then make your rod length in M558 shorter then recalibrate and print again. Vice versa if object is too small. If the object is 1% too big make the rod length 1% shorter.

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                1 Reply Last reply Reply Quote 0
                • undefined
                  Teilchen
                  last edited by 3 Jan 2018, 20:41

                  Thanks, but I recall David was suggesting to better use a M579 GCode to adjust the XY scale…

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Martin_S
                    last edited by 3 Jan 2018, 22:12

                    I tried using M579 on my Delta to fix a dimensional error on just one axis, but the prints came squeezed near the center (was using a negative Y value). Maybe this g-code is only meant for cartesian style printers. Do as Simon says and adjust the rod length for calibrating X-Y. Or try it, who knows, maybe it works for you.

                    If it ain't broke, fix it till it is =)

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      DjDemonD
                      last edited by 3 Jan 2018, 23:38

                      Yeah I did not get far using scaling by that method, but do try it maybe its been tweaked for deltas, it would be a nice way to get correctly scaled parts, more direct, less trial and error, less plastic wasted.

                      Simon. Precision Piezo Z-Probe Technology
                      www.precisionpiezo.co.uk
                      PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dc42 administrators
                        last edited by 4 Jan 2018, 07:51

                        My recommendation is to print a grid pattern, then adjust the rod length to get straight lines and uniform spacing as far as possible. Then use M579 to correct any scaling.

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