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

    config-override parameters gets lost after saving

    Scheduled Pinned Locked Moved
    General Discussion
    4
    10
    503
    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.
    • CR3Dundefined
      CR3D
      last edited by

      Hi Community,

      i have a problem with the config-override at my idex machine (RRF3.3)

      e7a5973a-9cfe-48fd-a861-a1f53384b267-image.png

      I need the G31 (z-offset) and the G10 (tool-offsets) at the config-override

      It should like that:

      ; config-override.g file generated in response to M500 at 2021-08-26 18:57
      ; This is a system-generated file - do not edit
      ; Heater model parameters
      M307 H0 R0.240 C1114.234:1114.234 D13.83 S1.00 V24.1 B0 I0
      M307 H1 R2.689 C190.490:190.490 D4.64 S1.00 V23.8 B0 I0
      M307 H2 R2.640 C210.477:210.477 D4.37 S1.00 V23.8 B0 I0
      ; Z probe parameters
      G31 K0 P500 X0.0 Y0.0 U0.0 Z2.21
      ; Probed tool offsets
      G10 P0 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      G10 P1 X0.00 Y0.37 Z0.00 U-0.20 0.00 0.00 0.00 0.00 0.00 0.00
      

      But we can not save the file without something gets lost:

      only M500
      every offset gets lost:

      ; config-override.g file generated in response to M500 at 2021-08-26 18:57
      ; This is a system-generated file - do not edit
      ; Heater model parameters
      M307 H0 R0.240 C1114.234:1114.234 D13.83 S1.00 V24.1 B0 I0
      M307 H1 R2.689 C190.490:190.490 D4.64 S1.00 V23.8 B0 I0
      M307 H2 R2.640 C210.477:210.477 D4.37 S1.00 V23.8 B0 I0
      ; Z probe parameters
      G31 K0 P500 X0.0 Y0.0 U0.0 Z2.21
      ; Probed tool offsets
      G10 P0 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      G10 P1 X0.00 Y0.37 Z0.00 U-0.20 0.00 0.00 0.00 0.00 0.00 0.00
      

      M500 P10
      the G31 z-offset gets lost:

      ; config-override.g file generated in response to M500 at 2021-08-26 19:02
      ; This is a system-generated file - do not edit
      ; Heater model parameters
      M307 H0 R0.240 C1114.234:1114.234 D13.83 S1.00 V24.1 B0 I0
      M307 H1 R2.689 C190.490:190.490 D4.64 S1.00 V23.8 B0 I0
      M307 H2 R2.640 C210.477:210.477 D4.37 S1.00 V23.8 B0 I0
      ; Probed tool offsets
      G10 P0 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      G10 P1 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      

      M500 P31
      the G10 offsets gets lost

      ; config-override.g file generated in response to M500 at 2021-08-26 19:03
      ; This is a system-generated file - do not edit
      ; Heater model parameters
      M307 H0 R0.240 C1114.234:1114.234 D13.83 S1.00 V24.1 B0 I0
      M307 H1 R2.689 C190.490:190.490 D4.64 S1.00 V23.8 B0 I0
      M307 H2 R2.640 C210.477:210.477 D4.37 S1.00 V23.8 B0 I0
      ; Z probe parameters
      G31 K0 P500 X0.0 Y0.0 U0.0 Z2.21
      

      and now it comes

      M500 P10:31

      all lines of the config-override are there, but the values of the G10 P1 are zero!

      ; config-override.g file generated in response to M500 at 2021-08-26 19:03
      ; This is a system-generated file - do not edit
      ; Heater model parameters
      M307 H0 R0.240 C1114.234:1114.234 D13.83 S1.00 V24.1 B0 I0
      M307 H1 R2.689 C190.490:190.490 D4.64 S1.00 V23.8 B0 I0
      M307 H2 R2.640 C210.477:210.477 D4.37 S1.00 V23.8 B0 I0
      ; Z probe parameters
      G31 K0 P500 X0.0 Y0.0 U0.0 Z2.21
      ; Probed tool offsets
      G10 P0 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      G10 P1 X0.00 Y0.00 Z0.00 U0.00 0.00 0.00 0.00 0.00 0.00 0.00
      

      it has worked before ... but it has always been a gamble which command you need to carry it out. At RRF 2 it was enough to send M500 and everything was there.

      Is there a solution to the problem?

      Thank you in advance

      Regards Christian (CR-3D)

      Christian from CR-3D
      Homepage:
      www.cr-3d.de

      Facebook:
      https://www.facebook.com/cr3d.official

      Our Discord Server
      https://discord.gg/SxRaPNuRdA

      Thingiverse Profile:
      https://www.thingiverse.com/cr-3d_official/about

      fcwiltundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • fcwiltundefined
        fcwilt @CR3D
        last edited by

        @cr3d

        Did you reset the lost values after they were gone from config-override.g before executing M500 P10:31?

        Frederick

        Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

        CR3Dundefined 1 Reply Last reply Reply Quote 0
        • CR3Dundefined
          CR3D @fcwilt
          last edited by

          @fcwilt yes i copied that by myself.

          G10 was lost forever

          G31 comes back after i used M500 P31

          Christian from CR-3D
          Homepage:
          www.cr-3d.de

          Facebook:
          https://www.facebook.com/cr3d.official

          Our Discord Server
          https://discord.gg/SxRaPNuRdA

          Thingiverse Profile:
          https://www.thingiverse.com/cr-3d_official/about

          jay_s_ukundefined fcwiltundefined 2 Replies Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @CR3D
            last edited by

            @cr3d you have the same issue as here https://forum.duet3d.com/topic/24816/m500-after-pid-autotune-overwrites-g31-in-config-override-g/4
            this indicates its probably a bug

            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

            CR3Dundefined 1 Reply Last reply Reply Quote 0
            • CR3Dundefined
              CR3D @jay_s_uk
              last edited by

              @jay_s_uk ok thank you! 🙂

              Looks like this yes... so I hope for a solution for it

              Christian from CR-3D
              Homepage:
              www.cr-3d.de

              Facebook:
              https://www.facebook.com/cr3d.official

              Our Discord Server
              https://discord.gg/SxRaPNuRdA

              Thingiverse Profile:
              https://www.thingiverse.com/cr-3d_official/about

              1 Reply Last reply Reply Quote 0
              • fcwiltundefined
                fcwilt @CR3D
                last edited by

                @cr3d said in config-override parameters gets lost after saving:

                @fcwilt yes i copied that by myself.

                G10 was lost forever

                G31 comes back after i used M500 P31

                And you re-entered the lost values in what file?

                And after restoring them you always used M500 P10:31?

                Frederick

                Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                  @cr3d I confirm that M500 without the P31 parameter never saves the G31 parameters, even if they have been saved before or loaded previously from config-override.g. I will fix this in RRF 3.4beta4.

                  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

                  fcwiltundefined CR3Dundefined 2 Replies Last reply Reply Quote 1
                  • fcwiltundefined
                    fcwilt @dc42
                    last edited by

                    @dc42 said in config-override parameters gets lost after saving:

                    @cr3d I confirm that M500 without the P31 parameter never saves the G31 parameters, even if they have been saved before or loaded previously from config-override.g. I will fix this in RRF 3.4beta4.

                    Is there some reason to not simply use M500 P10:31 at all times? It seems to save the required information.

                    Is there are reason that M500 alone could not simply save all the information now requiring the P parameter?

                    Thanks.

                    Frederick

                    Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                    1 Reply Last reply Reply Quote 0
                    • CR3Dundefined
                      CR3D @dc42
                      last edited by

                      @dc42 ok thank you

                      Please keep in mind that the same does not work for G10

                      Christian from CR-3D
                      Homepage:
                      www.cr-3d.de

                      Facebook:
                      https://www.facebook.com/cr3d.official

                      Our Discord Server
                      https://discord.gg/SxRaPNuRdA

                      Thingiverse Profile:
                      https://www.thingiverse.com/cr-3d_official/about

                      CR3Dundefined 1 Reply Last reply Reply Quote 0
                      • CR3Dundefined
                        CR3D @CR3D
                        last edited by

                        Quick answer -> after a firmware change in that thread:

                        https://forum.duet3d.com/topic/24816/m500-after-pid-autotune-overwrites-g31-in-config-override-g/19

                        Now it works!

                        We can use M500 / M500 P10 / M500 P31 / M500 P10:31 and nothing gets deleted 🙂

                        Thank you!

                        Christian from CR-3D
                        Homepage:
                        www.cr-3d.de

                        Facebook:
                        https://www.facebook.com/cr3d.official

                        Our Discord Server
                        https://discord.gg/SxRaPNuRdA

                        Thingiverse Profile:
                        https://www.thingiverse.com/cr-3d_official/about

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