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

    Creating height maps only where the part is being built

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    13
    389
    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.
    • Jeredundefined
      Jered
      last edited by

      I was wondering if there is any feature that allows for height maps to be generated only where the part is going to be build automatically? This would save a lot of time. Just wondering.

      Also, I was wondering how your Duet 3 Scanning Z Probe compares to the Beacon RevH? And can the Beacon RevH be used with the Duet's scanning probe board?

      If the Duet scanning probe is comparable to the Beacon RevH, I would rather just use Duet.

      Thanks!

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

        Check out this thread

        https://forum.duet3d.com/topic/30796/only-probe-where-the-part-will-be-printed

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @Phaedrux
          Interesting post, but not automated enough to matter for me. I think I will look into the scanning probes as they don't require a lot of time to use. My printer is a 500mm ratrig, so it is large and requires about 25min to probe with a standard probe type.

          Would still be interested to know how Duet's scanning probe compares to the Beacon.

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

            If the bed is stable, you may not need to probe each print and can just load a saved heightmap. That's what I do.

            Z-Bot CoreXY Build | Thingiverse Profile

            Jeredundefined 1 Reply Last reply Reply Quote 1
            • Jeredundefined
              Jered @Phaedrux
              last edited by

              @Phaedrux
              That's what I have been doing, but I noticed that the bed does not take the same shape every time it is heated to the same temp. Before I print, I have to let the bed heat up and acclimate for 1 hour. Then I print on it. Even after waiting an hour for the bed to acclimated, from one day to the next, I noticed that the height maps don't quite match (took a long time to get those test results). For large prints, that first layer is very crucial (like any print really) as it can get expensive if I have to keep starting over.

              Honestly, I would much rather upgrade to a scanning probe as there are many more data points, which adds to the accuracy. I just want to make sure I get a good quality scanning probe that will work with Duet.

              It will require a lot of work and changes to my current mechanical config to get it going. I was kind of hoping that, as a temporary fix, I could automatically have the area where the part is printed to be probed, but it looks like I would have to program this for every part made.

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

                I'm not familiar with the Beacon, so can only really recommend the Duet scanning probe, but I am clearly biased.

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @Phaedrux

                  I had a feeling you might say that! 😀

                  Honestly, I am biased as well! I have had nothing but good running and reliable machines with your products!

                  The main reason I ask about the Duet scanning probe is, I know it is pretty new. At least, it looks like it from the date that it was released last year. The other probe by Beacon has been out for a bit and has a new release. Usually when a product is released, there is somethings that could be changed to make it better, so I usually wait until the second rendition of products. I know this because I to am an engineer and create products for others. The second one is always much better.

                  Anyway, I do appreciate your help!

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

                    @Jered the basic sensor underlying both the Beacon and the ZSP is the same, an LDC1612. Since the beacon devs had no interest of working towardsaking beacon RRF compatible, ZSP came to be. The new mellow SB2040 v3 come with LDC1612 based ZSPs as well, but they use the same software as the Duet3D ones.

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

                    Jeredundefined 1 Reply Last reply Reply Quote 0
                    • Jeredundefined
                      Jered @oliof
                      last edited by

                      @oliof

                      Thank you, I will have a look at that.

                      1 Reply Last reply Reply Quote 0
                      • sebkritikelundefined
                        sebkritikel @Jered
                        last edited by sebkritikel

                        @Jered said in Creating height maps only where the part is being built:

                        Interesting post, but not automated enough to matter for me. I think I will look into the scanning probes as they don't require a lot of time to use. My printer is a 500mm ratrig, so it is large and requires about 25min to probe

                        @Jered said in Creating height maps only where the part is being built:

                        . I was kind of hoping that, as a temporary fix, I could automatically have the area where the part is printed to be probed, but it looks like I would have to program this for every part made.

                        Not sure I follow, as the link @Phaedrux posted shares several (IIRC) entirely automated solutions. Typically you add a line or two to your slicer (PrusaSlicer, Cura, etc) start code, which will automatically pass the X/Y Min/Max values to either M557. Following that the start gcode would then call for that area to be probed and used as the height map. Linked thread goes into some elegant start scripts that use mesh.g, but some simpler methods below.

                        Not sure what it looks like for PrusaSlicer, but I think something like this in your start code would work:

                        M557 X{first_layer_print_min[0]}:{first_layer_print_max[0]} Y{first_layer_print_min[1]}:{first_layer_print_max[1]} 
                        G29 S0
                        

                        In Cura, I have added a MeshPrintSize post-processing plugin (to handle the replacement of the min/max placeholders), and then have added the following to my start gcode:

                        M557 X%MINX%:%MAXX% Y%MINY%:%MAXY% P3:3
                        G29 S0
                        

                        I'd recommend taking a closer look at the linked thread, you should find a nice automatic implementation that will work for you.

                        Large(ish?) IDEX - 6HC, 1HCL
                        Stratasys Dimension 1200es to 6HC Conversion

                        Jeredundefined 1 Reply Last reply Reply Quote 2
                        • Jeredundefined
                          Jered @sebkritikel
                          last edited by

                          @sebkritikel
                          I will look at this closer, but I still think scanning the bed is the best way.

                          Thanks!

                          oliofundefined sebkritikelundefined 2 Replies Last reply Reply Quote 0
                          • oliofundefined
                            oliof @Jered
                            last edited by

                            @Jered that's happening here. Where is the disconnect?

                            <>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 0
                            • sebkritikelundefined
                              sebkritikel @Jered
                              last edited by

                              @Jered No problem! You could likely use the same technique, combined with the bed scanner, to get an even quicker read of just the print area before each print.

                              Large(ish?) IDEX - 6HC, 1HCL
                              Stratasys Dimension 1200es to 6HC Conversion

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