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

    Controlling Stepper motors via drive numbers EG G1 D4 700 F100

    Scheduled Pinned Locked Moved
    General Discussion
    2
    7
    877
    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.
    • JLink33undefined
      JLink33
      last edited by

      Is there any way for me to control stepper motors without their drive letter, controlling them via drive number. I want to write custom tool change macros, but they can't do what I want them to do with the limited pre, post, and free macros. I always get the no extruder selected because of files being called between tool changes. I want to call a tool that is not selected to load the filament into the extruder, but I can't find a way to do this.
      Thanks

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

        What's the reason that you can't select the tool first, then do the filament loading in its tpre file?

        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
        • JLink33undefined
          JLink33
          last edited by

          It wont let me extrude in tpre files as no extruder is selected

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

            I think it may make more sense if tpre allowed you to do extruder movement on the new tool. I'll take a look at this.

            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

            JLink33undefined 1 Reply Last reply Reply Quote 0
            • JLink33undefined
              JLink33 @dc42
              last edited by

              @dc42 Instead, to prevent changing other peoples' file setup maybe add a tcurrent file. One that would run after the tool is selected.

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

                @jlink33 said in Controlling Stepper motors via drive numbers EG G1 D4 700 F100:

                @dc42 Instead, to prevent changing other peoples' file setup maybe add a tcurrent file. One that would run after the tool is selected.

                I think that would be over-complicating things. I think few people use the tpre files, and it's most unlikely that someone has an extruding command in one and they rely on it not working.

                What's the reason you want to drive the extruder before the tool is selected and starts heating up?

                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
                • JLink33undefined
                  JLink33
                  last edited by

                  Good point, the tpre should allow extruder movements. Is there a way I can change the firmware myself or do I have to wait for the next release. Thanks

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