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

    manual/Tuning/Tool_changing

    Scheduled Pinned Locked Moved
    Gcode meta commands
    3
    7
    363
    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.
    • luca Massimilianoundefined
      luca Massimiliano
      last edited by luca Massimiliano

      Re: re-naming tool change macros
      HI, READING the page https://docs.duet3d.com/en/User_manual/Tuning/Tool_changing#tool-change-macros, I would like some help, where the macros should be saved tfreeN.g tpreN.g tpostN.g AND ON G CODE OF THE SLICER DO I NEED TO INSERT ANY COMMANDS?. THANK YOU

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @luca Massimiliano
        last edited by

        @luca-Massimiliano the tool change macros tfreeN.g tpreN.g and tpostN.g should be in the /sys folder. This information is missing on that page, I'll add it, thanks.

        The slicer needs to send T commands to change tool, eg T0, T1, T2, then the tool change macros are run from the Duet.

        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

        stuartofmtundefined luca Massimilianoundefined 2 Replies Last reply Reply Quote 0
        • stuartofmtundefined
          stuartofmt @droftarts
          last edited by

          @droftarts @luca-Massimiliano

          If you are using a common (i.e. same for each tool) BLTouch or similar: it might be worth checking to see if you also need to add deployprobeN.g and retractprobeN.g

          I'm not entirely sure if its fixed / working as intended and may depend on the firmware version you are using.
          I had to add them even though they only call deployprobe.g and retractprobe.g

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

            @stuartofmt from the 3.5 release notes https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x :

            • When RRF needs to deploy a Z probe, it first tries to run deployprobe#.g where # is the probe number. If that file is not found then it used to be the case the for probe only it tries to run deployprobe.g. Now, if deployprobe#.g is not found it tries to run deployprobe.g regardless of the probe number and it passes the probe number as the K parameter. This makes it possible to use a single deployprobe.g file to handle all probes. Similarly for retractprobe.g.

            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

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

              @dc42 there is a typo in the above, should say
              ā€œ ..: it used to be the case the for probe 0 only it tries to run deployprobe.g.ā€

              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
              • stuartofmtundefined
                stuartofmt @droftarts
                last edited by stuartofmt

                @droftarts said in manual/Tuning/Tool_changing:

                @stuartofmt from the 3.5 release notes https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x :

                • When RRF needs to deploy a Z probe ...

                Ian

                I'll take another look as soon as I get the chance. This was not the behavior in one of the 3.5 rc's - hence the workaround. I've not checked for a while - will report back as soon as I can.

                1 Reply Last reply Reply Quote 0
                • luca Massimilianoundefined
                  luca Massimiliano @droftarts
                  last edited by luca Massimiliano

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