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

    Extruder parameter format question

    Scheduled Pinned Locked Moved Solved
    General Discussion
    3
    18
    856
    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.
    • GeneRisiundefined
      GeneRisi
      last edited by

      OK, now I see what you are saying. I read the documentation to mean that the M584 for a given axis had to come before the M350 for that same axis, not that the gcode needed to have all M584s before all M350s.

      I'll give it a try!

      GeneRisiundefined 3 Replies Last reply Reply Quote 0
      • GeneRisiundefined
        GeneRisi
        last edited by

        I just created SeqTest.g which contains this:

        M584 X0
        M350 X16
        M584 Y1
        M350 Y16

        It runs fine. Did it do the right thing? I don't know yet.

        1 Reply Last reply Reply Quote 1
        • GeneRisiundefined
          GeneRisi @GeneRisi
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • GeneRisiundefined
            GeneRisi @GeneRisi
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • GeneRisiundefined
              GeneRisi @GeneRisi
              last edited by

              @GeneRisi said in Extruder parameter format question:

              OK, now I see what you are saying. I read the documentation to mean that the M584 for a given axis had to come before the M350 for that same axis, not that the gcode needed to have all M584s before all M350s.

              So, @dc42 , which is true?

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                I think the problem is that M584 isn't empty by default. So when you set a single axis, the other axis are also defined as the defaults. This can lead to some unintended consequences.

                There are only a few order dependencies in RRF and M584 is one of them.

                Z-Bot CoreXY Build | Thingiverse Profile

                GeneRisiundefined 1 Reply Last reply Reply Quote 1
                • GeneRisiundefined
                  GeneRisi @Phaedrux
                  last edited by GeneRisi

                  @Phaedrux , I think my situation now could be a cautionary tale. I went to the printer and smelled something acrid burning. The hemera hot end turned on and the cooling fan did not, so it burned and melted.

                  When I disconnect the hemera, reinsert the sd card with version 2.x on it, I now get an error message after it asks me to do a manual bed leveling, which it never did before. How do I diagnose what's wrong? I am guessing it is hardware unless version 3.2.2 installed something into a non-volatile memory somewhere.

                  I get this error message now:

                  SetPositions called when DDA ring not empty

                  Also, all of my heater settings and temperature reading are -273 ... so strange

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    Post your config.g and the results of sending M122.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    GeneRisiundefined 1 Reply Last reply Reply Quote 0
                    • GeneRisiundefined
                      GeneRisi @Phaedrux
                      last edited by

                      @Phaedrux I think I know what this problem is now. When I re-insert the sdcard used for RRF2 after the failure, it didn't automatically install RRF2 firmware back on the board, so of course it doesn't work now.

                      Since my goal is to get RRF3 working, I will redo the config file to the more standard approach.

                      1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator
                        last edited by

                        That's correct. The firmware is flashed to the board itself. The SD card is just a storage medium for the config files.

                        The easiest way to switch between firmware for RRF2 and RRF3 is to upload the full release zip files for the version you want, and then upload your config files for that version.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        GeneRisiundefined 1 Reply Last reply Reply Quote 0
                        • GeneRisiundefined
                          GeneRisi @Phaedrux
                          last edited by

                          @Phaedrux Thank you!

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