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

    Cannot get Mesh Bed Compensation to work correctly

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    22
    836
    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.
    • Phaedruxundefined
      Phaedrux Moderator
      last edited by

      Test your bltouch trigger height at multiple points on the bed and see if it is consistent.

      Set Z0 at the point with G92 Z0 when the nozzle is touching the bed, then use G30 S-1 to get the trigger height.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 1
      • Stephen6309undefined
        Stephen6309 @Alijambo73
        last edited by

        @alijambo73 The method I use to create the heightmap.csv:
        Send the G31 for the Z offset needed, I use a macro to set this.
        Before the mesh, heat up the bed to temperature. I usually set the hotend to 140C or so, make sure any stringing is soft.
        Home the printer, then send the G29.

        1 Reply Last reply Reply Quote 0
        • Alijambo73undefined
          Alijambo73 @fcwilt
          last edited by Alijambo73

          @fcwilt The picture was printed with a 20 x 20 grid. I dialed it back to 9 just for time sake in trying to fix the issue.

          Alijambo73undefined fcwiltundefined 2 Replies Last reply Reply Quote 0
          • Alijambo73undefined
            Alijambo73 @fcwilt
            last edited by Alijambo73

            @fcwilt The trigger height varied from High to low they were
            2.235, 2.22, 2.132, 2.068, 2.027, 2.015, 1.985, 1.905 and 1.885.

            Does this lead to something with the BL Touch?

            Phaedruxundefined 2 Replies Last reply Reply Quote 0
            • Alijambo73undefined
              Alijambo73 @Alijambo73
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • fcwiltundefined
                fcwilt @Alijambo73
                last edited by

                @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                @fcwilt The picture was printed with a 20 x 20 grid. I dialed it back to 9 just for time sake in trying to fix the issue.

                That was confusing.

                We need to see the actual height map you were using during the print.

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                1 Reply Last reply Reply Quote 0
                • Phaedruxundefined
                  Phaedrux Moderator @Alijambo73
                  last edited by

                  @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                  @fcwilt The trigger height varied from High to low they were
                  2.235, 2.22, 2.132, 2.068, 2.027, 2.015, 1.985, 1.905 and 1.885.

                  Does this lead to something with the BL Touch?

                  Do the differences in trigger height correlate to the poorly printing areas on the bed?

                  That much variation means that your probe is probably tilting depending on XY position. Even a small tilt can lead to a different trigger height which means that your offset is only accurate where you measured it and wrong everywhere else.

                  The tilt may be caused by some skew in the XY plane, so perhaps your frame needs to be re-squared.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  Alijambo73undefined Phaedruxundefined 2 Replies Last reply Reply Quote 1
                  • Alijambo73undefined
                    Alijambo73 @Phaedrux
                    last edited by Alijambo73

                    @phaedrux I just manually leveled the bed and then ran G29. This is the result Capture1.JPG

                    Does this give any clue of where to start on the frame?

                    1 Reply Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator @Phaedrux
                      last edited by

                      @phaedrux said in Cannot get Mesh Bed Compensation to work correctly:

                      Do the differences in trigger height correlate to the poorly printing areas on the bed?

                      Can you map out on the bed map where those trigger heights are?

                      Another way to test is to remove the probe from the equation entirely by setting the M558 probe type to P0 which will allow for manual probing. This will prompt you to jog the nozzle down to the bed surface whenever the probe is called. This eliminates any probe tilt and will give you a more accurate view of what the bed surface is like.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Alijambo73undefined 1 Reply Last reply Reply Quote 0
                      • Alijambo73undefined
                        Alijambo73 @Phaedrux
                        last edited by Alijambo73

                        @phaedrux The weird thing is that the low spots are not always consistent. You can see that in the height map compared to the actual photo. The height map is showing the back 2 corners as the high spots but the photo shows the 2 right corners.

                        I have been trying to find where the issue might be and started another bed level test print. The height map shows the front 2 cornets at Z:.22. the print is perfect on the left corner but is on the glass on the right corner. This makes me wonder if its something other than the frame but I don't have a lot of experience with this.
                        Capture2.JPG

                        I have linear rails not rods and they seem to perfectly parallel. So if its the frame it would have to be the extrusions that the y rails are mounted to on the top left and right of the frame... Correct?

                        DIY-O-Sphereundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
                        • DIY-O-Sphereundefined
                          DIY-O-Sphere @Alijambo73
                          last edited by

                          @alijambo73
                          From my own experience I can say that a original HEVO Z-axis does not work properly (and my bed is only 350x350...).The bed frame is not stiff enough. I had to constantly relevel the bed.
                          I modified the connection of the linear bearings on mine.
                          https://forum.duet3d.com/topic/13530/za-and-zb-connections/21?_=1651794964325
                          Maybe your third z-axis makes a little difference.

                          (UTC+1)

                          Alijambo73undefined 1 Reply Last reply Reply Quote 1
                          • Alijambo73undefined
                            Alijambo73 @DIY-O-Sphere
                            last edited by

                            @diy-o-sphere Did you have the same issue with Mesh Bed Leveling and did this solve it?

                            I run a g32 so the bed should technically be level so I kind of ruled that out.

                            DIY-O-Sphereundefined 1 Reply Last reply Reply Quote 0
                            • fcwiltundefined
                              fcwilt @Alijambo73
                              last edited by

                              @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                              I have linear rails not rods and they seem to perfectly parallel.

                              How did you determine that?

                              Frederick

                              Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                              Alijambo73undefined 2 Replies Last reply Reply Quote 0
                              • Alijambo73undefined
                                Alijambo73 @fcwilt
                                last edited by

                                This post is deleted!
                                1 Reply Last reply Reply Quote 0
                                • Alijambo73undefined
                                  Alijambo73 @fcwilt
                                  last edited by

                                  @fcwilt said in Cannot get Mesh Bed Compensation to work correctly:

                                  @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                                  I have linear rails not rods and they seem to perfectly parallel.

                                  How did you determine that?

                                  Frederick

                                  By feel

                                  fcwiltundefined 1 Reply Last reply Reply Quote 0
                                  • Phaedruxundefined
                                    Phaedrux Moderator @Alijambo73
                                    last edited by

                                    @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                                    2.235, 2.22, 2.132, 2.068, 2.027, 2.015, 1.985, 1.905 and 1.885.

                                    The fact of the matter is your probe trigger height is varying quite a bit at different locations.

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    1 Reply Last reply Reply Quote 0
                                    • fcwiltundefined
                                      fcwilt @Alijambo73
                                      last edited by

                                      @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                                      How did you determine that?

                                      Frederick

                                      By feel

                                      You are making a joke?

                                      Frederick

                                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                                      1 Reply Last reply Reply Quote 0
                                      • DIY-O-Sphereundefined
                                        DIY-O-Sphere @Alijambo73
                                        last edited by

                                        @alijambo73 said in Cannot get Mesh Bed Compensation to work correctly:

                                        Did you have the same issue with Mesh Bed Leveling and did this solve it?

                                        I had inconsistent z movements. When the printer was moved in Z, it did not return to the previous height.
                                        It was easy to measure with a gauge. This was most noticeable in the corners. The bed mechanics was always bent. After the rebuild, there are no more problems with that.

                                        (UTC+1)

                                        oliofundefined 1 Reply Last reply Reply Quote 0
                                        • oliofundefined
                                          oliof @DIY-O-Sphere
                                          last edited by

                                          It's possible that you have gantry twist which would explain the different trigger heights. In theory you could write a bed.g which adjusts the trigger height depending on location but that sounds weird.

                                          To find out whether you have gantry twist it probably is best if you used a dial gauge to measure rather than feel the distance from gantry to bed. Since your gantry and rod fittings are 3d printed they allow for a bit of compliance. Adding some bushing slop and possible ovality of your rods can easily make for half of your measured differences, and a slight twist which I don't think would be visible to the naked eye or feel will not show up by moving the gantry since the compliance of the printed part will allow the mechanism to slide without interference.

                                          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                                          oliofundefined 1 Reply Last reply Reply Quote 1
                                          • oliofundefined
                                            oliof @oliof
                                            last edited by

                                            no idea why this was addressed to DIY-O-Sphere, it was supposed to go to OP of course.

                                            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

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