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

    M500 does not seem to save parameters

    Scheduled Pinned Locked Moved Solved
    Using Duet Controllers
    4
    10
    309
    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.
    • TomasLundefined
      TomasL
      last edited by

      When I am calibrating my printer, and determine Z=0, with G92 Z0 and then enters M500, the new Z0 is not stored in config-override.g.
      What am I doing wrong here.

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @TomasL
        last edited by

        @tomasl thats not how it works
        what type of printer do you have? what type of probe do you have?

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        1 Reply Last reply Reply Quote 0
        • TomasLundefined
          TomasL
          last edited by TomasL

          Home built Prusa I3-steel, E3D Hermera, Duet3 WiFi, Duet IR-probe, 3-point adjustments on the bed.
          This is what I do:
          Homing all axis.
          Navigate the nozzle to where the fixed bed location (the adjusting screw that is the reference for bed leveling)
          Issues the following commands
          M561
          M564 S0
          Lowering the nozzle so it touches the bed (so I can move a piece of paper under the nozzle)
          The paper is 0,1mm thick, so I lower the nozzle an additional 0,05 mm
          issues the command G92 Z0
          Issues the command M500
          I would have thought that the new offset would end up as a new z-axis limit in the config-overide file.

          Obviousl I got something wrong or dont understand.
          (I was told to use the M500 command to save the new Z-limit)

          jay_s_ukundefined droftartsundefined 2 Replies Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @TomasL
            last edited by

            @tomasl https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_testing

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            1 Reply Last reply Reply Quote 1
            • droftartsundefined
              droftarts administrators @TomasL
              last edited by droftarts

              @tomasl See M500 for a list of parameters that are stored, and how. Basically, you need to use M500 P31. But make sure you understand what is being saved, because what it needs to know is the probe offset, ie the position of the nozzle above the bed when the probe is triggered.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              tecnoundefined 1 Reply Last reply Reply Quote 1
              • TomasLundefined
                TomasL
                last edited by

                Ok, so I was told wrong then, and the edit in config.g is all that needs to be done, and I do not need to send any M500 commands

                tecnoundefined 1 Reply Last reply Reply Quote 0
                • tecnoundefined
                  tecno @droftarts
                  last edited by

                  @droftarts

                  https://docs.duet3d.com/User_manual/Reference/Gcodes#m500-store-parameters

                  Above is the correct link to what you wanted to point out Ian

                  droftartsundefined 1 Reply Last reply Reply Quote 1
                  • tecnoundefined
                    tecno @TomasL
                    last edited by

                    @tomasl

                    No you got info based on that you READ latest documentation which you obviously did not 😞

                    TomasLundefined 1 Reply Last reply Reply Quote 1
                    • droftartsundefined
                      droftarts administrators @tecno
                      last edited by

                      @tecno said in M500 does not seem to save parameters:

                      @droftarts

                      https://docs.duet3d.com/User_manual/Reference/Gcodes#m500-store-parameters
                      Above is the correct link to what you wanted to point out Ian

                      Yes and no! I generally point at the individual Gcode pages, which currently forward to the relevant section of the single large Gcode page, because eventually we are going to update the documentation so all Gcodes have their own page. There will still be a single large Gcode page, which collects all the individual pages together too, as people love it for searching; it's a feature that is hopefully 'coming soon' to the wiki software.

                      Thanks, I've edited my link so it is correct.

                      Ian

                      Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                      1 Reply Last reply Reply Quote 0
                      • TomasLundefined
                        TomasL @tecno
                        last edited by

                        @tecno Yes I read the documentation, then I was instructed on another forum that I need to do an M500 command, obviously that was not correct.

                        1 Reply Last reply Reply Quote 0
                        • dc42undefined dc42 marked this topic as a question
                        • dc42undefined dc42 has marked this topic as solved
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA