Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Solved Question about significance of height map.

    My Duet controlled machine
    7
    26
    413
    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.
    • fcwilt
      fcwilt last edited by fcwilt

      Hi,

      I am trying to fine tune my Mark Forged kinematics based printer.

      See attached.

      The height map was created after leveling the bed using the manual bed leveling assistance feature.

      This simple four point height map shows that the left rear of the bed is low.

      I'm thinking that it might because the left Y axis needs a bit of adjustment, height wise, at the rear of the printer.

      Thoughts please. Thanks.

      Frederick

      MF1 FAST Height Map.png

      MF1 XY Axes.png

      Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

      1 Reply Last reply Reply Quote 0
      • Hytek
        Hytek last edited by

        It looks like you have set it to check only 4 points, while this is fine for initial 'course' setting. You're best results will come from selecting more points. The purpose of generating the height map is to give mesh compensation an idea of your bed's levelness as well as overall flatness at a given temperature.

        Was this map generated at printing temp? Things can change at different temperature settings.

        Have you checked it manually to confirm?

        Are your first layers printing good?

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

          @Hytek said in Question about significance of height map.:

          It looks like you have set it to check only 4 points, while this is fine for initial 'course' setting. You're best results will come from selecting more points. The purpose of generating the height map is to give mesh compensation an idea of your bed's levelness as well as overall flatness at a given temperature.

          Was this map generated at printing temp? Things can change at different temperature settings.

          Have you checked it manually to confirm?

          Are your first layers printing good?

          I first ran the manual bed leveling assistance procedure until I was satisfied with the numbers reported.

          Then I ran this 4 point map to get a visual "readout" of the overall levelness of the bed.

          Now I only specified 3 points when doing the bed leveling procedure, the points nearest to the adjustment screws. These 3 points were at the front-left, back-center and front-right. So they missed the "droop" in the back-left corner.

          But the procedure did get the portion of the bed "enclosed" by these 3 points very near to perfectly level, limited by my ability to turn the adjustment screws tiny fractions of a rotation.

          So the 4 point height map seems to show the bed is quite level except for that back-left corner.

          Thus I asked about that issue and if it could indicate the left Y axis is not itself level, from front to back.

          The normal multi-point height map will be done once I have the bed as level as I can get it.

          Frederick

          Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

          Phaedrux Hytek 2 Replies Last reply Reply Quote 0
          • Phaedrux
            Phaedrux Moderator @fcwilt last edited by

            @fcwilt said in Question about significance of height map.:

            The normal multi-point height map will be done once I have the bed as level as I can get it.

            I'd probably do a detailed one now just to get a higher resolution picture of how the bed is fading off at the back left. Is it a sharp dip? Is it fairly steady? Might tell you if it's a bed defect or if it's more likely the rail. After that the only way to be sure is some slight adjustment and recheck.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @Phaedrux said in Question about significance of height map.:

              @fcwilt said in Question about significance of height map.:

              The normal multi-point height map will be done once I have the bed as level as I can get it.

              I'd probably do a detailed one now just to get a higher resolution picture of how the bed is fading off at the back left. Is it a sharp dip? Is it fairly steady? Might tell you if it's a bed defect or if it's more likely the rail. After that the only way to be sure is some slight adjustment and recheck.

              Dinner got in the way of doing more work on the problem.

              The bed is a brand new, just arrived piece of 6mm cast aluminum plate, flat within .015, according to the vendor.

              So I'm hoping that some adjustment of the rail(s) can yield an improvement because I don't know where to get a flatter piece of metal.

              Attached is a 9 point height map to show the center point which is probed to set the Z=0 datum.

              Frederick

              MF1 Height Map Nine Point with Some Dims.jpg

              Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

              Hytek Phaedrux 2 Replies Last reply Reply Quote 0
              • Hytek
                Hytek @fcwilt last edited by

                @fcwilt Considering the height map shows front left, front right & rear right pretty much level I wouldn't imagine this to be a result of the rear left adjustment. Winding the rear left to compensate would drop the front right. You mentioned the 3 adjustment points are near perfect, everything outside of those areas can't be adjusted without adversely effecting somewhere else. So if you are showing a dip in the rear left corner without a countering rise in the front right I would say there is a dip. One thing I have noticed is the height map seems a little exaggerated. This might be a minor dip in reality.

                My bad, I should have been clearer when I said checked it manually. I mean with a paper test or dial indicator if you have one.

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

                  @fcwilt Is this last map done at printing temp?

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

                    @fcwilt said in Question about significance of height map.:

                    The bed is a brand new, just arrived piece of 6mm cast aluminum plate, flat within .015, according to the vendor.
                    So I'm hoping that some adjustment of the rail(s) can yield an improvement because I don't know where to get a flatter piece of metal.

                    Imagine my disappointment when my plate arrived with a slight dip in the corner. The detailed heightmap shows it clearly. Rather than try and bend it I just live with mesh compensation.

                    Z-Bot CoreXY Build | Thingiverse Profile

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

                      @Hytek said in Question about significance of height map.:

                      @fcwilt Considering the height map shows front left, front right & rear right pretty much level I wouldn't imagine this to be a result of the rear left adjustment.

                      The adjustment screws are in the left-front, center-rear and right-front. So I could raise the left-rear but naturally that will drop the right-front.

                      Which is why I wondered if the left Y rail could be responsible for this condition.

                      Thanks.

                      Frederick

                      Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

                        @Phaedrux said in Question about significance of height map.:

                        Imagine my disappointment when my plate arrived with a slight dip in the corner. The detailed heightmap shows it clearly. Rather than try and bend it I just live with mesh compensation.

                        Really? That's disappointing.

                        Is there a source of truly flat plate? Or is it the kind of thing that gets damaged in shipment?

                        I have not be able to find a machinist in my rural area with the equipment to grind a plate flat.

                        Thanks.

                        Frederick

                        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                        Phaedrux 1 Reply Last reply Reply Quote 0
                        • fcwilt
                          fcwilt @Hytek last edited by

                          @Hytek said in Question about significance of height map.:

                          @fcwilt Is this last map done at printing temp?

                          No. I'm simply trying to get this newly installed bed as level as possible.

                          Once that is done I will start in on creating the multi-point height maps at printing temps.

                          Thanks.

                          Frederick

                          Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

                            @fcwilt said in Question about significance of height map.:

                            Is there a source of truly flat plate? Or is it the kind of thing that gets damaged in shipment?

                            In my case I could have paid extra for a flatness report and guarantee. In retrospect I should have done that. I think for the smaller sizes of plate the flatness is harder to guarantee.

                            Shipping damage is totally possible too. I only found out about it after I had bonded it to the heater and PEI sheet, so I didn't bother trying to straighten it myself.

                            Z-Bot CoreXY Build | Thingiverse Profile

                            Baenwort 1 Reply Last reply Reply Quote 2
                            • A Former User
                              A Former User last edited by

                              If you have a nearby machine shop maybe they'll let you play with their surface plate to verify flatness (but if its anything like here they'll charge an arm and a leg just to talk to you).

                              budget solution might be get some Prussian blue and rub it on the back of the thickest mirror you can find, then rub the mirror on the alu plate. next try rubbing the plate on the mirror and see which is likely giving you less deflection of the mirror that is supposedly flat?

                              non-budget solution, buy a 50kg granite surface plate and watch the mail man trying to deliver it to your mailbox..

                              yet another option is to get three supposedly flat plates and lap them on each other, eventually cancelling out all unevenness ending up with three truly flat plates?

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

                                @bearer said in Question about significance of height map.:

                                non-budget solution, buy a 50kg granite surface plate and watch the mail man trying to deliver it to your mailbox..

                                Thank you for those ideas.

                                I think the granite surface plate is my favorite. ๐Ÿ˜‰

                                Frederick

                                Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                A Former User 1 Reply Last reply Reply Quote 0
                                • A Former User
                                  A Former User @fcwilt last edited by A Former User

                                  @fcwilt said in Question about significance of height map.:

                                  I think the granite surface plate is my favorite.

                                  i had a blast with mine, tl;dr after 2 weeks of sitting at the local depot it was returned to the UK via Oslo, then flown back to Oslo, put on a flatbed truck with a crane and driven 500km and delivered to my door after 3 weeks for a 2-3 days express delivery because health and safety here say people can't lift more than 25kg without using a crane.

                                  (expression of mailman when he asked "what is it" and I replied "a granite "rock". a very flat rock mind you" = worth the wait)

                                  top tip, get one with some sort of leveling system, as drilling holes to attach adjustable feet is a "ยค#"#ยค&%" pain.

                                  fcwilt 1 Reply Last reply Reply Quote 2
                                  • engikeneer
                                    engikeneer last edited by

                                    @fcwilt it could well be the rails. From your CAD, it seems they are bolted straight to the extrusion? Do they bolt to T-Nuts or have you drilled them?
                                    I've found it hard to get the two y-extrusions perfectly parallel. On top of that, they usually aren't very flat, and if you have drilled them, they will have likely deformed slightly. This can then bend the rail itself a little (though your rails look pretty hench so maybe not?)

                                    Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                                    i3 clone with a bunch of mods

                                    fcwilt 1 Reply Last reply Reply Quote 0
                                    • mrehorstdmd
                                      mrehorstdmd last edited by

                                      I'm not so sure you've got a real problem with that plate. I think you just need to use more test points when you run the manual bed leveling assistant. The assistant will then average the error over the entire surface and give you the best leveling adjustment. I use 9 points on the bed surface with the assistant and it works great.

                                      Do you have any idea how hard it is to bend a 6 mm thick piece of aluminum? You can forget about damage in shipping, unless they drove a truck over it, which you'd see by the tire tracks on the box.

                                      https://drmrehorst.blogspot.com/

                                      fcwilt 1 Reply Last reply Reply Quote 1
                                      • fcwilt
                                        fcwilt @Guest last edited by

                                        @bearer said in Question about significance of height map.:

                                        (expression of mailman when he asked "what is it" and I replied "a granite "rock". a very flat rock mind you" = worth the wait)

                                        ๐Ÿ™‚

                                        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

                                          @engikeneer said in Question about significance of height map.:

                                          @fcwilt it could well be the rails. From your CAD, it seems they are bolted straight to the extrusion? Do they bolt to T-Nuts or have you drilled them?

                                          The rails are bolted to the extrusion at every other hole using this type of fastener:

                                          Extrusion Fasteners.jpg

                                          I've found it hard to get the two y-extrusions perfectly parallel. On top of that, they usually aren't very flat

                                          The extrusions are 40x20. They are bolted to the rest of the frame using those corner plates.

                                          Extrusion Arrangement.jpg

                                          Shifting the rear end up slightly would be possible but it would be mostly trial and error.

                                          I was not able to think of any way to insure the two Y rails are parallel using the tools I have on hand.

                                          Now if I had access to that granite plate... ๐Ÿ˜‰

                                          Thanks.

                                          Frederick

                                          Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                          1 Reply Last reply Reply Quote 1
                                          • fcwilt
                                            fcwilt @mrehorstdmd last edited by

                                            @mrehorstdmd

                                            Hi,

                                            Thanks. I am going to run the assistant again using more points.

                                            And good to know the plate is likely as flat as it was when it left the vendor.

                                            Frederick

                                            Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                            1 Reply Last reply Reply Quote 0
                                            • A Former User
                                              A Former User last edited by A Former User

                                              can you rotate the plate 90, 190 180 or 270 degrees?

                                              (or even clamp a piece of mirror to it, non reflective side up, if the sensor in use would trigger off it?)

                                              1 Reply Last reply Reply Quote 0
                                              • fcwilt
                                                fcwilt last edited by

                                                Hi,

                                                Well it turns out it was an issue with the left Y rail not being parallel to the right Y rail.

                                                I had to way to compare them directly but I was able to mount a dial indicator measuring the height of the very end of the left rail relative to the top of the rear horizontal extrusion.

                                                Adjusting the rail height was still trial and error (adjust, level, create height map, analyze, repeat) but at least I was able to adjust the rail in known amounts.

                                                It turned out that a 0.001 inch adjustment made a significant difference.

                                                The total adjustment I made is unknown because the idea of using the dial indicator came AFTER I had made the first adjustment where I tried to match the alignment of the tops of the left and right extrusions to the horizontal extrusion.

                                                My bad.

                                                In any case the "droop" in the left rear corner is gone. The bed is not perfect but the four corners are within 0.02 mm which is the best I have ever achieved.

                                                And I am going to settle for that for fear of screwing something up by striving for "perfection".

                                                Thanks to all for the help.

                                                Frederick

                                                Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

                                                1 Reply Last reply Reply Quote 2
                                                • Baenwort
                                                  Baenwort @Phaedrux last edited by

                                                  @Phaedrux
                                                  Where did you order your plate from?

                                                  I've often considered getting a metal bed plate with magnets built in to replace.the glass.bed + buildtak magnet sticker for my 310mm circle plate but I haven't found anywhere willing to make it and certify flatness.

                                                  fcwilt Phaedrux 2 Replies Last reply Reply Quote 0
                                                  • fcwilt
                                                    fcwilt @Baenwort last edited by

                                                    @Baenwort said in Question about significance of height map.:

                                                    @Phaedrux
                                                    Where did you order your plate from?

                                                    This is what I purchased:

                                                    https://www.midweststeelsupply.com/store/castaluminumplateatp5

                                                    Frederick

                                                    Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. Using Duets (2 and 3) running 3.4.1

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

                                                      @Baenwort said in Question about significance of height map.:

                                                      @Phaedrux
                                                      Where did you order your plate from?

                                                      In Canada from here: https://www.alustock.ca/MIC6-Aluminum-Cast-Plate

                                                      Z-Bot CoreXY Build | Thingiverse Profile

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