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

    M290 problems

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    5
    721
    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.
    • pnokelundefined
      pnokel
      last edited by

      Hi,

      I am trying to set Z baby steps in my config.g:
      M290 R0 Z1.23 (for example)
      That results in an offset of 1mm (as displayed in DWC and in the gcode console).

      M290 R0 Z0 does reset the offset to 0mm.
      A manual M290 R0 Z1.23 results in the same offset: 1mm
      https://www.dropbox.com/s/0a6txpzsxvjgik2/Screenshot 2018-04-24 11.21.55.png?dl=0

      What does work is setting the offset step by step:
      https://www.dropbox.com/s/os20xd2rge3pzd7/Screenshot 2018-04-24 11.23.21.png?dl=0
      M290 Z1.6 (offset is now 1mm)
      M290 Z0.23 (offset is now 1.23mm)

      There is no difference in using Z or S as parameter for M290.
      The up and down buttons in DWC are working as expected.

      Am I missing something here?

      Best regards,
      Paul

      pnokelundefined 1 Reply Last reply Reply Quote 0
      • pnokelundefined
        pnokel @pnokel
        last edited by

        Forgot to mention: I am on version 1.21

        1 Reply Last reply Reply Quote 0
        • Jackalundefined
          Jackal
          last edited by

          Each babystep adjustment is limited to -1mm to 1mm, because it's only for minor adjustment during printing/calibration.
          You shouldn't need it in your config.g.
          What are you trying to achieve?

          1 Reply Last reply Reply Quote 0
          • pnokelundefined
            pnokel
            last edited by

            I am just using babystepping as a workaround until I figure out my probe offsets. I understand that this is not what baby stepping is for.
            The behaviour of the M290 command was just different from what I expected. I think there should be a hint in the documentation what the command can do. It confused me quite a bit that I can add even .01mm with relative babysteps, but only full mm with absolute steps.

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

              There is an intentional limit on normal (relative) babystepping of +/- 1.0mm. However, that limit is also being applied unintentionally to absolute babystepping. I will fix this in the next firmware release.

              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
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA