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

    Is this possible? Offset code z height during print

    Scheduled Pinned Locked Moved
    General Discussion
    4
    11
    1.3k
    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.
    • briangilbertundefined
      briangilbert
      last edited by

      I am currently using IR sensor and often find that I'd like to lower the z height of the effector just a smidge when starting a print after calibrating.

      It's a pain to run the whole calibration process again, wondering if there would be any way to allow for adjusting the z-height on the fly while printing?

      Co-creator of the Zesty Nimble direct drive extruder

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        That's what the babystepping facility is for.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Russ Griesundefined
          Russ Gries
          last edited by

          @dc42:

          That's what the babystepping facility is for.

          Is there a place where i can read up on the babystepping? and how its used in the duet? ( what functions ect. it can be use for? )
          i cant find anything about it here: https://duet3d.com/wiki/Duet_Wiki

          add a section?

          Thanks!

          ~Russ

          One Day At A Time…
          My Main Research Page:
          http://rwgresearch.com/open-projects/3d-printing-research/

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            DWC 1.15a and PanelDue firmware both provide babystepping buttons. The underlying gcode command is https://duet3d.com/wiki/G-code#M290:_Baby_stepping.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • Russ Griesundefined
              Russ Gries
              last edited by

              ahhh! now that's a feature worthnoting! i tried to find it but my search was "babystepping" instead of "Baby_stepping" I see why i could not find it 🙂

              I guess ill be reading that entire list of commands 🙂

              so can we change Just one delta home offset on the fly too??? so like if the bed is unlevel but in the direction of the X motor rail?

              humm that would be nice. i normally just move the screw ( i have 3 one at each rail) but this would be done with Baby_stepping??

              Thanks David!

              ~Russ

              One Day At A Time…
              My Main Research Page:
              http://rwgresearch.com/open-projects/3d-printing-research/

              1 Reply Last reply Reply Quote 0
              • DjDemonDundefined
                DjDemonD
                last edited by

                Not sure about that Russ, babystepping just offsets the coordinate system in z only. So if you start a print and for whatever reason the z level is too low or too high, whilst you print a skirt or whatever, you can nudge it up/down in 50 micron (by default) nudges, which you could incorporate into your z-probe offset for the next print, so its kind of a rescue and then tuning tool. This might help if you have a slight tilt and a thick first layer to keep the layer within the zone of adhesion, but you can't nudge individual towers.

                Edit - but I am fairly sure David could do this f you wanted. That being said if I begin a print, especially a large one, and my autocalibration comes back fairly high (above 0.05) or my skirt doesn't lay down well I cancel it, not much time lost at that point is there?

                Simon. Precision Piezo Z-Probe Technology
                www.precisionpiezo.co.uk
                PT1000 cartridge sensors NOW IN, just attach to your Duet board directly!

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  The baby stepping command in effect raises or lowers the entire bed. If the bed of your delta is tilted and you want to apply a manual correction, you could use the A and/or B parameter on the M666 command.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • briangilbertundefined
                    briangilbert
                    last edited by

                    @dc42 thanks as always!

                    Co-creator of the Zesty Nimble direct drive extruder

                    1 Reply Last reply Reply Quote 0
                    • Russ Griesundefined
                      Russ Gries
                      last edited by

                      @dc42:

                      The baby stepping command in effect raises or lowers the entire bed. If the bed of your delta is tilted and you want to apply a manual correction, you could use the A and/or B parameter on the M666 command.

                      i find that some times for what ever reason things leaning on way ( going to a rail its high or low) so i have a 3 point leveling system and i just adjust that on the fly…

                      but can I do this with the M666 on the fly?

                      if yes, for me its normally a need to change the X/Y/Z, so can i do this on the fly while its printing?

                      By the way I think this problem comes from the way I have my end stops set up on my old delta....

                      ~Russ

                      One Day At A Time…
                      My Main Research Page:
                      http://rwgresearch.com/open-projects/3d-printing-research/

                      1 Reply Last reply Reply Quote 0
                      • dc42undefined
                        dc42 administrators
                        last edited by

                        The M666 XYZ endstop corrections are only used when homing, but the A and B tilt corrections are used all the time and can be changed during printing.

                        Duet WiFi hardware designer and firmware engineer
                        Please do not ask me for Duet support via PM or email, use the forum
                        http://www.escher3d.com, https://miscsolutions.wordpress.com

                        1 Reply Last reply Reply Quote 0
                        • Russ Griesundefined
                          Russ Gries
                          last edited by

                          ok, Thanks!!!!

                          you might want to note that on the Gcode page(s) that's good to know!

                          ~Russ

                          One Day At A Time…
                          My Main Research Page:
                          http://rwgresearch.com/open-projects/3d-printing-research/

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