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

    Verifying mesh levelling

    Scheduled Pinned Locked Moved
    General Discussion
    6
    71
    4.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.
    • Phaedruxundefined
      Phaedrux Moderator @BStump
      last edited by

      @bstump said in Verifying mesh levelling:

      If it takes the offset correctly into account then I would expect the nozzle to follow the mesh contour almost perfectly

      Yes of course it takes the offset into account. It will adjust for your nozzle not the probe itself. That's why you tell it how far your probe is from the nozzle tip in XYZ.

      Z-Bot CoreXY Build | Thingiverse Profile

      BStumpundefined 1 Reply Last reply Reply Quote 0
      • BStumpundefined
        BStump @Phaedrux
        last edited by

        @phaedrux said in Verifying mesh levelling:

        @bstump said in Verifying mesh levelling:

        If it takes the offset correctly into account then I would expect the nozzle to follow the mesh contour almost perfectly

        Yes of course it takes the offset into account. It will adjust for your nozzle not the probe itself. That's why you tell it how far your probe is from the nozzle tip in XYZ.

        If it does properly take it into account then we have bigger issues. If it does not take it into account then That would tend to look somewhat like the issues we are seeing.

        We did find turning off taper did improve the first layer but not as much as hoped.

        BStumpundefined 1 Reply Last reply Reply Quote 0
        • BStumpundefined
          BStump @BStump
          last edited by

          I thought of a way to prove the nozzle to probe offset is being taken into account correctly.

          • For the first point in the bed tilt probing, mark the bed with a sharpie at the expected probe spot +/-5mm. Likely all 4 corners.

          • Run the tilt macro and see if the probe comes down on the marked spots.

          • Now via the console, send the nozzle to those coordinates and also see if they match up.

          • I suppose I could generate a quick code to print a few loops of a circle at each spot. The sharpie dots should be centered on each circle.

          If they all match up then we have some other issues, and we need to figure iut what the issue(s) is(are)

          If they do not match up then the probe offset is not being compensated for correctly, and we need to figure out why.

          This would not prove the mesh compensation compensates correctly for the probe to nozzle offset, but it is a first step in trusting that it does.

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

            @bstump

            If your X and Y probe offset settings are correct then the positions will match.

            Frederick

            Printers: a E3D MS/TC setup and a RatRig Hybrid. Using Duet 3 hardware running 3.4.6

            1 Reply Last reply Reply Quote 0
            • BStumpundefined
              BStump
              last edited by

              We did my little check and found that the probe offset is compensated for. We also did do some test prints where we turned off Taper and adhesion improved notably. So the questions now are

              • Why does the taper adjustment degrade adhesion?
              • What is happening in the algorithm that does the taper adjustment that it is not applying a consistent first layer thickness?
                ** Over 10mm taper ajdustment zone, the per layer adjustment should be ~2% of the needed mesh compensation.
                ** A pretty small number that should not impact bed adhesion.

              Could it be at a mesh point ever 50mm is not enough to properly mesh the bed? Should we try a 900 point mesh vs the 400 point mesh we typically do?

              jay_s_ukundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk @BStump
                last edited by

                @bstump the most mesh points you can have are 441

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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

                  @bstump said in Verifying mesh levelling:

                  Could it be at a mesh point ever 50mm is not enough to properly mesh the bed?

                  this is why I suggested doing a mesh of a smaller area of your printer where you will print a part and see if there is improvement.

                  @bstump said in Verifying mesh levelling:

                  Why does the taper adjustment degrade adhesion?

                  It's adsjusting the position less each layer than the measured amount over the distance set for the taper. If you use 10mm, at 5mm height it will have 50% less compensation effect such that by 10mm there is no compensation at all. If you set the taper too low, it will be reducing the compensation too much for what you need.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  BStumpundefined 1 Reply Last reply Reply Quote 0
                  • BStumpundefined
                    BStump @Phaedrux
                    last edited by

                    @phaedrux

                    this is why I suggested doing a mesh of a smaller area of your printer where you will print a part and see if there is improvement.

                    We can try this on the worst area of the bed.

                    It's adjusting the position less each layer than the measured amount over the distance set for the taper. If you use 10mm, at 5mm height it will have 50% less compensation effect such that by 10mm there is no compensation at all. If you set the taper too low, it will be reducing the compensation too much for what you need.

                    I can understand at height this being the case, but the very first layer is different with the Taper on vs with the Taper off. I would not expect anything noticeable in the way of a difference between Taper on and Off for the first layer. But there is.

                    Phaedruxundefined 1 Reply Last reply Reply Quote 0
                    • BStumpundefined
                      BStump @jay_s_uk
                      last edited by

                      @jay_s_uk said in Verifying mesh levelling:

                      @bstump the most mesh points you can have are 441

                      Where is this documented? But this is reasonable.

                      1 Reply Last reply Reply Quote 0
                      • jay_s_ukundefined
                        jay_s_uk
                        last edited by jay_s_uk

                        @bstump https://duet3d.dozuki.com/Wiki/Using_mesh_bed_compensation#Section_Define_the_mesh_size_and_spacing

                        And here https://duet3d.dozuki.com/Wiki/Gcode#Section_M557_Set_Z_probe_point_or_define_probing_grid

                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                        BStumpundefined 1 Reply Last reply Reply Quote 0
                        • BStumpundefined
                          BStump @jay_s_uk
                          last edited by

                          @jay_s_uk Thanks

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

                            @bstump said in Verifying mesh levelling:

                            @phaedrux

                            this is why I suggested doing a mesh of a smaller area of your printer where you will print a part and see if there is improvement.

                            We can try this on the worst area of the bed.

                            It's adjusting the position less each layer than the measured amount over the distance set for the taper. If you use 10mm, at 5mm height it will have 50% less compensation effect such that by 10mm there is no compensation at all. If you set the taper too low, it will be reducing the compensation too much for what you need.

                            I can understand at height this being the case, but the very first layer is different with the Taper on vs with the Taper off. I would not expect anything noticeable in the way of a difference between Taper on and Off for the first layer. But there is.

                            What did you have taper set to? There's only so many layers to apply the taper, the first layer isn't immune. Sounds like you might need a much larger taper height.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            BStumpundefined 1 Reply Last reply Reply Quote 0
                            • BStumpundefined
                              BStump @Phaedrux
                              last edited by

                              @phaedrux 10mm or about 2% per layer adjustment. at a 0.2mm layer height nor bed level variation, that ain't much.

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

                                @bstump said in Verifying mesh levelling:

                                that ain't much.

                                But apparently enough to make a difference.

                                Z-Bot CoreXY Build | Thingiverse Profile

                                BStumpundefined 1 Reply Last reply Reply Quote 0
                                • BStumpundefined
                                  BStump @Phaedrux
                                  last edited by

                                  @phaedrux said in Verifying mesh levelling:

                                  @bstump said in Verifying mesh levelling:

                                  that ain't much.

                                  But apparently enough to make a difference.

                                  So what taper do you suggest related to the med level deviation?

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

                                    @bstump Post an image of your current heightmap with the values shown.

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    BStumpundefined 2 Replies Last reply Reply Quote 0
                                    • BStumpundefined
                                      BStump @Phaedrux
                                      last edited by

                                      @phaedrux said in Verifying mesh levelling:

                                      @bstump Post an image of your current heightmap with the values shown.

                                      ef723a46-c836-403a-afe9-2861fbaf6271-image.png

                                      2d5cb744-c6bb-42bc-b404-9a6a08f7b90a-image.png

                                      1 Reply Last reply Reply Quote 0
                                      • BStumpundefined
                                        BStump
                                        last edited by

                                        That center panel looks low given when this was generated. I am not sure the bed was fully heated or if the ceter was heated sufficiently.

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

                                          With a bed like that I'd probably leave taper off entirely unless you're more concerned about wear and tear on the z axis. Otherwise try 50mm

                                          Take a look at this to see if it might fit into your work flow.

                                          https://forum.duet3d.com/topic/15302/cura-script-to-automatically-probe-only-printed-area

                                          This way you could maximize the 440 points into the exact area you're printing on, with the downside of needing to probe before each print. Though if the area is smaller you could probably get away with fewer than the full 441.

                                          Can you also post your config.g again? I can't seem to find it scrolling up. There are potentially improvements we can make to the probing settings.

                                          Z-Bot CoreXY Build | Thingiverse Profile

                                          BStumpundefined 2 Replies Last reply Reply Quote 0
                                          • BStumpundefined
                                            BStump @Phaedrux
                                            last edited by

                                            @phaedrux said in Verifying mesh levelling:

                                            @bstump Post an image of your current heightmap with the values shown.

                                            I am wondering if the taper has some limits built in for how much or how little it can handle. Maybe given the overall bed size the variation is too much to deal with with one are it is apply a 0.00001mm taper adjustment and at another it needs a 0.01 per layer.

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