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

    Configuring Pre-Stall

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    33
    1.1k
    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.
    • jjemundefined
      jjem @dc42
      last edited by

      @dc42 The macro is within the macros folder, not within sys. M203 returns 60000 which is the max speed for this X axis as set in the config. So I can't see why it's not working.

      jjemundefined 1 Reply Last reply Reply Quote 0
      • jjemundefined
        jjem @jjem
        last edited by

        This is the macro I'm using now, within the macros folder contains:

        M220
        M203
        G1 X50 F60000
        M220
        M203
        G1 X-50 F60000
        M220
        M203
        

        If I run M220 S1 and then run it, it returns:

        M98 P"0:/macros/test.g"
        Speed factor: 1.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        Speed factor: 1.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        Speed factor: 1.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        

        If I run M220 S100 and then run it, it returns:

        M98 P"0:/macros/test.g"
        Speed factor: 100.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        Speed factor: 100.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        Speed factor: 100.0%
        Max speeds (mm/min): X: 60000.0, Y: 180000.0, Z: 160000.0, E:, min. speed 30.00
        

        But both both visibly run at 100% speed

        dc42undefined 2 Replies Last reply Reply Quote 0
        • dc42undefined
          dc42 administrators @jjem
          last edited by

          @jjem you are right, currently M220 isn't applied to moves in macros at all. I'll look at how easily this can be fixed.

          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
          • dc42undefined
            dc42 administrators @jjem
            last edited by

            @jjem this should be fixed in the firmware I have just uploaded to https://www.dropbox.com/scl/fo/p0136wx04h8xf6ejwdnn9/h?rlkey=efrfwyb6o5tqid11gustz3uvy&dl=0.

            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

            jjemundefined 2 Replies Last reply Reply Quote 0
            • jjemundefined
              jjem @dc42
              last edited by

              @dc42 Great, thank you

              1 Reply Last reply Reply Quote 0
              • jjemundefined
                jjem @dc42
                last edited by

                @dc42 No luck unfortunately, I updated mainboard and all expansions but behaviour is the same.

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

                  @jjem I've just tested that macro, and with the new firmware build it works correctly for me when I invoke it directly from DWC.

                  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

                  jjemundefined 1 Reply Last reply Reply Quote 0
                  • jjemundefined
                    jjem @dc42
                    last edited by

                    @dc42 I have tried updating again, in-case I had the wrong files, but still not luck. I can't see a DWC update file, do I need one? It's currently on 3.5.0-rc.2 whereas all other boards are now on 3.5.0-rc.3+

                    droftartsundefined dc42undefined 2 Replies Last reply Reply Quote 0
                    • droftartsundefined
                      droftarts administrators @jjem
                      last edited by

                      @jjem Do you mean your mainboard isn't updated? I think you're on a 6XD. Use Duet3Firmware_6XD.bin from @dc42's dropbox link above. It's there, I've checked!
                      For DWC, use "DuetWebControl-SD.zip" from https://github.com/Duet3D/RepRapFirmware/releases/tag/3.5.0-rc.3

                      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
                      • dc42undefined
                        dc42 administrators @jjem
                        last edited by dc42

                        @jjem please post the output from sending M115 or M122, to confirm the firmware version you are using.

                        I tested the behaviour when running a macro directly from the Macros menu in DWC. It is likely to behave differently if the macro is called from a system macro such as pause.g.

                        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

                        jjemundefined 1 Reply Last reply Reply Quote 0
                        • jjemundefined
                          jjem @dc42
                          last edited by

                          @dc42 M122 returns

                          M122
                          === Diagnostics ===
                          RepRapFirmware for Duet 3 MB6XD version 3.5.0-rc.3+ (2024-02-26 21:13:26) running on Duet 3 MB6XD v1.01 or later (standalone mode)
                          

                          And the settings show this:

                          52ec46c2-f6c2-42d6-8d08-52e0c6ff7276-image.png

                          I've updated DWC to 3.5.0-rc.3 but that hasn't helped.

                          1 Reply Last reply Reply Quote 0
                          • skitidalundefined
                            skitidal
                            last edited by

                            thank you. Do you know when that might be ready, so I can plan around it? Thanks.

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