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

How precise is Haydn diagonal rods when assembled

Scheduled Pinned Locked Moved
Duet Hardware and wiring
9
65
7.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
    olee
    last edited by 14 Aug 2017, 12:41

    @Dougal1957:

    the critical Dimension (Or the one that would IMHO make the most difference) is the distance from the threaded side on the mounting base and the centre of the ball just in case I didn't make it clear above (I Re-read my post and it confused me lol could have been taken as the circumference to the center)

    Again as you say Simon very difficult to measure accurately.

    Doug

    Both the dimension you mentionned of and the ball diameter are critical as the former defines the distance from linear rails to the center of the ball and the later changes the rod length from center to center. The rod axe is not coinside with the ball stud rotational symmetry axe.

    1 Reply Last reply Reply Quote 0
    • undefined
      DjDemonD
      last edited by 14 Aug 2017, 12:41

      As a proxy for that I'll run 10 calibrations (not saving with m500 in between) then I will try to make two sets of 6 balls, which have the closest matching dimensions in both diameter and distance from mating surface to end of ball using one set on the carriages and one on the effector. I'm hoping this is valid, since these are things that I/we can measure easily. I will then keep my existing setup and reassemble it. Running another 10 calibrations to see if there is any effect. I trust my sensor to be accurate to 0.01mm with deviation of 0.007mm so the sensor should not be a factor in the outcome.

      I might then get my rods measured precisely and see if I can use the slightly larger or smaller balls by diameter and "length" to even out any differences in rod length and repeat the process.

      Then I'm hopefully going to have a pcb effector to try out, but with the optimum set of balls/rods.

      Can anyone see any flaw (excepting measuring the ball centres which is not practical for me) in this methodology?

      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
        olee
        last edited by 14 Aug 2017, 12:53

        Very interesting experiment! Too many uncertainties in your arrangement (reassembling another set of ball studs is the biggest one in my opinion but there are others of course) to make full conclusion about it validity. If the result will be negative it don't tell very much but a positive one will surely give a clue.

        1 Reply Last reply Reply Quote 0
        • undefined
          Dougal1957
          last edited by 14 Aug 2017, 12:56

          I think that would be as precise as you can get without resorted to something like interferometry in a Lab to accurately profile each ball stud.

          Could probably get it done if you knew a friendly engineering Professor at a uni (Or a research student/Fellow) who would be up for a challenge.

          1 Reply Last reply Reply Quote 0
          • undefined
            DjDemonD
            last edited by 14 Aug 2017, 13:01

            I know an ex-CERN particle physicist who now works at IBM?

            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
              Dougal1957
              last edited by 14 Aug 2017, 13:04

              that may a good contact for this

              I will have to see if anyone at the advanced manufacturing site near me would be interested ( Boeing/Maclaren amongst other )

              1 Reply Last reply Reply Quote 0
              • undefined
                olee
                last edited by 23 Aug 2017, 20:41

                Today I got my SmartEffector and Duet electronics at last, very happy. I have received another lot of 12 ball studs with it and made measurement as I did with the first lot of ball studs received with Haydn's rods. The results are in table below

                Two lots are alredy statistics 😄 so some conclusions.
                1. Ball diameters are concentrated around 2 values: 9.4mm and 9.5mm, looks like 2 lots have been manufactured on 2 CNC with a little different setup or tool wearout.
                2. Diameter measurements in different planes (A1-3, B1-3, C1-3 and D1-3) correlates very well with each other. So for binning purpose 1 measurement of diameter (A1 for example) is enough instead of tedious multiple measurements in various planes.

                Fortunately I can select 12 ball studs that match pretty well among 24 ones that I have now.

                1 Reply Last reply Reply Quote 0
                • undefined
                  DjDemonD
                  last edited by 23 Aug 2017, 21:08

                  I got my smart effector, and have only just got some 3/8 bearings to place at the ends of the rods so I can take them to be measured.

                  As such I haven't got far with trying out matching the balls and rods.

                  I'd be interested to hear if you get much difference calibration deviation if you go from your well matched set to maybe a random placement of balls?

                  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
                    olee
                    last edited by 23 Aug 2017, 21:31

                    Just collected all parts needed to start assembling my Delta (honestly speaking I haven't got the Nimble adaptor yet but it should be here soon). So I'm afraid there will be much more hurdles I should overcome before I could make a comparision of calibration deviations for different ball stud sets, sorry.

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      DjDemonD
                      last edited by 25 Aug 2017, 20:42

                      Okay so this afternoon. I went to my local engineering firm with 2x 9.51mm ball bearings (G100 best I could get but they measure 9.51 whichever way they were orientated) and got them to measure my six rods.

                      These are the total lengths including the ball bearings:
                      369.7
                      369.68
                      369.72
                      369.7
                      369.72
                      369.7

                      I ran 12 sequential calibration G32 runs first with random sets of balls/rods:
                      0.008
                      0.008
                      0.009
                      0.007
                      0.010
                      0.008
                      0.005
                      0.009
                      0.007
                      0.010
                      0.005
                      0.006 Mean 0.008

                      Then I removed all of the balls from the printer and measured all 24 balls that I have.

                      I made up sets of rods and balls as so, it was not possible to make exactly 3 pairs of the same length to 0.01mm accuracy, but I got to 0.02mm!:

                      Rods Total Length Rods+Balls
                      1,2 369.55
                      3,5 369.55
                      2,6 369.56

                      Then 12 sequential calibration runs after installing the matched rod/ball sets. Nothing else was changed whatsoever.

                      0.013
                      0.005
                      0.007
                      0.008
                      0.006
                      0.007
                      0.008
                      0.008
                      0.012
                      0.013
                      0.006
                      0.009 Mean 0.009

                      I will happily accept my method is flawed in the following ways, I measured the ball's diameters across the ball's equator so to speak, not averaging over 8 different planes of measurement, I did not measure the distance between the mating surface of the base of the ball stud to the end of the ball, as I have no accurate way of doing so.

                      However based on this whilst I have determined that my rods are remarkably accurate (0.04mm range - 369.68mm-369.72mm), the balls are not as accurate (range 0.13mm from 9.38mm-9.51mm), but matching them up does not seem to have any effect on the accuracy of the machine, as determined by calibration runs. I think once you reach the 0.00x range you are in the noise, and not reading a signal you are limited by sensor accuracy and accuracy of the rest of the printer.

                      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
                        number40fan
                        last edited by 25 Aug 2017, 20:53

                        To measure from the base to the tip of the ball, you could place a dial indicator over a hole drilled to hold the ball stem. Use the indicator to check height differences.

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          DjDemonD
                          last edited by 25 Aug 2017, 21:40

                          I'll bear that in mind. I still do doubt whether it will make any difference, I've got a very accurate printer and at these deviations its noise not data.

                          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
                            olee
                            last edited by 25 Aug 2017, 21:44

                            Good news! But one thing to consider yet. The calibration algo can hide mechanical inaccuracy as it was the case in another thread where calibration results were exelent but corrected rod length was a good amount away from their real length. BTW how many points were used for the calibrations?

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              DjDemonD
                              last edited by 25 Aug 2017, 22:08

                              I use 16 points and 8 factor calibration with my rod length set manually, initially based on actual length, but tweaked to get accurately scaled parts. I have also at another time tested my machine using 64 random points and got the same result as for 16 points.

                              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
                                Haydn
                                last edited by 25 Feb 2018, 00:12

                                I emailed back and forth with my machine shop in China, and they've created a new batch of ball studs.
                                These new ones are quite a bit more consistent than the previous ones (roughly 10x better).
                                Besides the ball being the same size and more spherical, I asked them to make sure they're a consistent height above the hexagonal base, and to make the threading match standard M3 more precisely (the threads used to be a little bit undersized).
                                Correcting the M3 threading should make these work even better with the M3 holes on the Duet Smart Effector.

                                Here are the results of measuring a random sample this morning:

                                –Haydn

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  terabyte
                                  last edited by 25 Feb 2018, 01:31

                                  Thanks Haydn!
                                  I have recently purchased an effector with a set of arms, and my biggest issue was the thread diameter. On the old set threads measured anywhere from 2.88 to 2.57(!). Holes in the effector are 2.9, so there was a lot of play. On the new batch, I was able to select balls that were close to 2.9. With a new set, I am able to get to calibration tolerances everyone reporting here. However, I attribute this mostly to using the Smart Effector vs mini IR. I have used TrickLaser arms/effector before, which I believe were pretty good, but not compatible with the Smart Effector.

                                  Thanks for your support and continuing improvement of the product!

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    olee
                                    last edited by 25 Feb 2018, 17:58

                                    As the topic starter I have just received a very generous offer from Haydn willing to send me a set of ball studs from the new batch free from charge. What's an exceptional service! Many thanks to Haydn for his hard work of improving already excellent design!

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      DjDemonD
                                      last edited by 25 Feb 2018, 18:27

                                      That's kind of him. I'll email him and buy a couple of sets but as we determined its not likely to make much difference.

                                      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
                                        clearlynotstefan
                                        last edited by 25 Feb 2018, 18:37

                                        @DjDemonD:

                                        Thanks Doug that makes sense but I have 360mm arms and 300mm calipers, so what I wondered is whether there is a trick to measure something that is longer than the calipers? I could use the metal rod that protrudes from the caliper, but how to measure to high accuracy like this I don't know.

                                        Just clap a block to the edge of your desk, butt the rod up against it, mark the end, then repeat for each rod, see if all your lines are in the exact same place

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          DjDemonD
                                          last edited by 25 Feb 2018, 19:36

                                          Thanks, it's an idea sure. In the end I got a local engineering firm who are literally 200 yards from me to measure the rods (with high grade bearings at each end) on their bewildering array of large calipers. They were not significantly different from one another:

                                          350.68
                                          350.66
                                          350.7
                                          350.68
                                          350.7
                                          350.68

                                          So I doubt I'd see the difference in the lines if I drew them on the bench, we're talking about a variance of 40 microns. The same with the balls, whilst there was a difference in diameters it was very small. Matching up the rods and balls to achieve 3 pairs of almost exactly equal length yielded no change in calibration or print quality in my otherwise all-metal and very precise kossel XL, compared to the situation I had before where they were all basically random.

                                          But if Haydn has commissioned a new batch of balls that are much more precise, then this matches the rods which are made to very tight tolerances, and marketed as such.

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