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

    Mesh Calibration Issues (Duet Maestro 1.0, FW 2.02, BLTouch)

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    4
    28
    1.9k
    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.
    • grizewaldundefined
      grizewald
      last edited by

      That looks very nice indeed!

      Progress at last eh? 😉

      1 Reply Last reply Reply Quote 0
      • ClassicStyleundefined
        ClassicStyle
        last edited by

        Indeed.

        I did a test print of that stl Phaedrux provided. It failed to print well directly on aluminum, but I did have M122 added to the end of the gcode. Here's the relevant portion:

        Bed compensation in use: mesh
        Bed probe heights: 0.000 0.000 0.000 0.000 0.000

        I don't understand the purpose behind the probe heights line - I only have g28 hitting Z probe at one coordinate - the middle of the print bed. Anything to be concerned about?

        1 Reply Last reply Reply Quote 0
        • grizewaldundefined
          grizewald
          last edited by

          That doesn't look right. All I see if I run M122 is:

          Bed compensation in use: mesh, comp offset 0.000

          My Z-Probe configuration section looks like this:

          ; Z-Probe
          M574 Z1 S2 ; Z end stop is probe at low value
          M558 P8 R0.4 I1 H5 F360 T6000 ; Set Z probe type to inverted, unfiltered piezo and the dive height + speeds
          G31 P500 X0 Y0 Z-0.02 ; Set Z probe trigger value, offset and trigger height
          M557 X5:285 Y5:275 P14 ; Define mesh grid

          Your output looks like maybe it's set up to do manual probing. Hopefully someone will recognise what your output means. I'm pretty sure it's nothing to do with homing. I have one homing point which is in the middle of the bed at the same Y point as my two Z axis lead screws are mounted.

          ClassicStyleundefined 1 Reply Last reply Reply Quote 0
          • ClassicStyleundefined
            ClassicStyle
            last edited by

            My Z Probe section:

            ; Z-Probe
            M574 Z1 S2 ; Set endstops controlled by probe
            M558 P9 H1.5 F120 T6000 ;A5 B1 ; Set Z probe type to bltouch and the dive height + speeds
            G31 P500 X-25.3 Y0 Z0.675 ; Set Z probe trigger value, offset and trigger height
            M557 X25:200 Y25:200 S20 ; Define hi-res mesh grid <-- OMG I didn't know about the "P" argument... So many maths could have been saved 😖
            ;M557 X35:365 Y35:365 S330 ; Define low-res mesh grid

            1 Reply Last reply Reply Quote 1
            • ClassicStyleundefined
              ClassicStyle @grizewald
              last edited by

              @grizewald I updated my firmware to latest, that made my results look much more like yours.

              Bed compensation in use: mesh, comp offset 0.000

              Going to try re-printing now, even though my bed is still unlevel af.
              0_1566279007062_b17509d7-31c2-42ee-9c8a-8d90ac75eaba-image.png

              Here's hoping. Well, here's hoping the mirror gets here soon so I can clamp it to the bed and be done with this stupidness. 😌

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

                That mesh isn't really all that bad. It's only 0.5mm difference between lowest and highest spot. The compensation should be able to take care of that easily.

                Z-Bot CoreXY Build | Thingiverse Profile

                ClassicStyleundefined 1 Reply Last reply Reply Quote 1
                • ClassicStyleundefined
                  ClassicStyle @Phaedrux
                  last edited by

                  @phaedrux I'm so frustrated cause I feel what you're saying, but nothing frigging sticks!!!

                  Blue painter's tape? Yup, tried it. Half the 400mm^2 bed is covered in it, and glue stick, and hair spray. 😠 Obviously I didn't do them all in one go, but one after another. Throw the tape away, try another round. I can barely get one line to stick, but the second the nozzle changes directions, the print lifts off the surface. I've tried print temps from 190-210, and bed temps from 45-65. 🆘 Last resort is glass. If that doesn't work, not sure what I'm going to do.

                  grizewaldundefined 1 Reply Last reply Reply Quote 0
                  • grizewaldundefined
                    grizewald @ClassicStyle
                    last edited by grizewald

                    @classicstyle When I was still using PEI or glass printing surfaces, I found that artist's gouache varnish aerosol (used for coating watercolour paintings) worked really well. Alternatively, extra strength hairspray. When you use hairspray, just make sure you use a newspaper or similar to ensure none of the spray gets on your lead screws or other mechanical parts.

                    If you find the head rips the first layer lines off the bed, are you certain that the head is perfectly vertical? If the head is at an angle to the bed, the lowest edge of the nozzle will rip the lines of filament off in certain directions only. Even 5 degrees is enough to mess things up, particularly with the E3D nozzles which have a larger flat area surrounding the actual hole in the nozzle.

                    Alternatively, I've seen this happen with PLA which has absorbed too much water from the air. I think the lines actually swell slightly as the water in them boils. If you live somewhere where it is often humid, you need to take particular care that your filament doesn't absorb water. Don't believe those who say that PLA doesn't absorb significant water from the air. I've seen steam coming off wet PLA filament being extruded into thin air!

                    I store all my spools individually in 300 x 400mm mylar bags with a 100g pack of silica gel. When I'm printing, my spools are inside a modified PolyBox which also contains 400g of silica gel and the filament is contained in a PTFE feed line all the way from the PolyBox to the extruder.

                    As for bed surfaces, I use an Anycubic Ultrabase on both of my printers. It is probably one of the best inventions ever. Most plastics stick to it without any additional sprays or tape and once the print is finished and the bed cools down to under 30C, you just pick up the print. No scraping or other dangerous operations.

                    I got my bed looking a lot better after some extreme heat and a few adjustments:

                    alt text

                    1 Reply Last reply Reply Quote 1
                    • ClassicStyleundefined
                      ClassicStyle
                      last edited by

                      Well, I found tonight that I am a moron. I had forgotten two X-gantry retaining screws to hold the gantry rods in place on one side. There was a non-trivial amount of torsion on the print head as a result. Wondering if that was the source of the "scraping" of the print.

                      Second, I'm getting closer now that my mirror arrived.
                      0_1566356730525_53e8d1e0-1ca2-4e9d-9ed3-98fc19e0624d-image.png

                      Going to try printing in a bit.

                      grizewaldundefined 1 Reply Last reply Reply Quote 0
                      • ClassicStyleundefined
                        ClassicStyle
                        last edited by

                        For the first time in 2 weeks, I made it to layer 5 on a print with no errors.

                        That elation tho.

                        Thank you guys for the help. All of the combined knowledge you guys shared should be part of a book, or wiki, or something for Duet, cause that was extremely helpful and useful. Seriously, @Phaedrux @grizewald @Veti thank you guys!

                        The glass combined with the solve on the X-gantry made a massive difference!

                        1 Reply Last reply Reply Quote 1
                        • grizewaldundefined
                          grizewald @ClassicStyle
                          last edited by

                          @classicstyle said in Mesh Calibration Issues (Duet Maestro 1.0, FW 2.02, BLTouch):

                          Well, I found tonight that I am a moron. I had forgotten two X-gantry retaining screws to hold the gantry rods in place on one side. There was a non-trivial amount of torsion on the print head as a result. Wondering if that was the source of the "scraping" of the print.

                          It sounds like you found the smoking gun!

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