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

    [Precision Piezo] Compensation for bending rods while probing

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    11
    1.4k
    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.
    • chandersundefined
      chanders
      last edited by chanders

      Is there a way to compensate for the bending of the rods while probing at the center of the bed (Rod length is 480mm)? This is with very high sensitivity and a fast probing speed (to ensure it picks up the point on the piezo disk)

      EDIT: Am positive the build plate is flat and does not have a belly in it. Difference from outer edge to center in Z is 0.15mm after probing (from mesh).

      0_1546788797205_IMG_2447.jpg

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

        That's exactly the sort of thing that G29 is for. Although it's usually called bed compensation, it's frequently used to compensate for sag in the gantry too. The firmware doesn't know whether the bed is bulging or the gantry sagging, the effect and the compensation needed are the same. But if you are sure the bed is flat and the gantry is sagging, don't use bed compensation taper!

        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

        chandersundefined 1 Reply Last reply Reply Quote 1
        • chandersundefined
          chanders @dc42
          last edited by chanders

          @dc42 said in [Precision Piezo] Compensation for bending rods while probing:

          That's exactly the sort of thing that G29 is for. Although it's usually called bed compensation, it's frequently used to compensate for sag in the gantry too. The firmware doesn't know whether the bed is bulging or the gantry sagging, the effect and the compensation needed are the same. But if you are sure the bed is flat and the gantry is sagging, don't use bed compensation taper!

          The difference here is one is touching the bed while probing causing the bowing of the rods. When the printer is printing, the nozzle isn't touching the bed so the rods are straight. Wont this be different from when the data was captured when the rod was bending?

          I believe this is different from sag when the rods bend under the weight of the carriage and not being bent while probing.

          1 Reply Last reply Reply Quote 0
          • aidarundefined
            aidar
            last edited by

            If you are sure your bed is flat and rods are stright, then manually level the bed and dont use any compensation at all.

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

              I think what you mean is that the force between the nozzle and the bed while probing causes the rods supporting the nozzle and/or the bed to bend, and that bending delays triggering. But surely that would cause the height map to have a dip in it, not a bulge?

              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

              chandersundefined 1 Reply Last reply Reply Quote 0
              • AlexLinundefined
                AlexLin
                last edited by AlexLin

                the force at which the piezo is triggered is very small. surely not enough to bend your rods .4mm. And still it would cause a dip..have you tried with a lower probe speed?
                Also the bulge is larger in the center than it is on the sides. Is this corexy? Then the center is the accumulation of sag in x and y axis. Whilst on the edges in the middle it is only the sag of 1 axis

                chandersundefined 1 Reply Last reply Reply Quote 0
                • chandersundefined
                  chanders @dc42
                  last edited by

                  @dc42 said in [Precision Piezo] Compensation for bending rods while probing:

                  I think what you mean is that the force between the nozzle and the bed while probing causes the rods supporting the nozzle and/or the bed to bend, and that bending delays triggering. But surely that would cause the height map to have a dip in it, not a bulge?

                  That’s exactly what I was trying to say. Thanks.

                  I guess you are right as it would show up as a dip wouldn’t it.. I’ll have to do a little more investigating

                  1 Reply Last reply Reply Quote 0
                  • chandersundefined
                    chanders @AlexLin
                    last edited by

                    @alexlin said in [Precision Piezo] Compensation for bending rods while probing:

                    the force at which the piezo is triggered is very small. surely not enough to bend your rods .4mm. And still it would cause a dip..have you tried with a lower probe speed?
                    Also the bulge is larger in the center than it is on the sides. Is this corexy? Then the center is the accumulation of sag in x and y axis. Whilst on the edges in the middle it is only

                    It is a CoreXY with >400mm 8mm rods so it may be sag?

                    I did try a lower probing speed but that just required more force (and bending of the rods) to trigger the piezo.

                    AlexLinundefined 1 Reply Last reply Reply Quote 0
                    • AlexLinundefined
                      AlexLin @chanders
                      last edited by

                      @chanders i think it is sag..I have a corexy hevo and had the same problem..used X/Y axis mount where the x-rod is hold at 2 places on each side which makes it a bit stiffer...
                      Do you have a direct extruder, i.e. more weight than a bowden?

                      chandersundefined 1 Reply Last reply Reply Quote 0
                      • chandersundefined
                        chanders @AlexLin
                        last edited by

                        @alexlin said in [Precision Piezo] Compensation for bending rods while probing:

                        @chanders i think it is sag..I have a corexy hevo and had the same problem..used X/Y axis mount where the x-rod is hold at 2 places on each side which makes it a bit stiffer...
                        Do you have a direct extruder, i.e. more weight than a bowden?

                        My CoreXY is also a HEVO. Its a bowden setup so not so much weight on the rods, even though the cables may be adding some weight to the gantry.

                        Do you have any links to this mount you referenced?

                        AlexLinundefined 1 Reply Last reply Reply Quote 0
                        • AlexLinundefined
                          AlexLin @chanders
                          last edited by

                          @chanders https://www.thingiverse.com/thing:2469902

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