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

    Using Slic3r with Tool Changer

    Scheduled Pinned Locked Moved
    General Discussion
    2
    6
    582
    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.
    • St Tawundefined
      St Taw
      last edited by

      I am developing my Tool Changer like E3D machine.
      Using Slic3r PE.
      Trying to print only with tool T3

      The Slic3r creates...

      M107
      M190 S65 ; set bed temperature and wait for it to be reached
      M104 S200 T3 ; set temperature

      At this point T3 is not selected as the operational tool

      My start code...
      G28 ; home all axes
      G1 Z15 F5000 ; lift nozzle

      Then Slic3r puts in

      M109 S200 T3 ; set temperature and wait for it to be reached

      T3 is now selected as the operational tool.

      However no T3 macros have been run to get the tool. So cannot print.

      Any suggestions as the correct way to resolve this?

      Thanks for any help.

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

        The tool change macros should be run provided that the firmware considers that the machine has been homed when the M109 T3 command is executed, and tool 3 was not already selected. Did the G28 succeed?

        Which firmware version are you running?

        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
        • St Tawundefined
          St Taw
          last edited by

          Thankyou for reply

          I ran the following in console after just powering up machine so not in homed state.
          Here is log

          12:58:22: T: Tool 3 is selected So tool is selected by M109 command but no macro's run.
          12:58:04: M109 S200 T3
          12:57:31: T: No tool is selected
          12:57:23: G1 Z15 F5000 Bed moves OK
          12:57:01: T: No tool is selected
          12:56:40: G28 All homes OK
          12:55:54: T: No tool is selected
          12:55:47: M104 S200 T3
          12:55:14: T: No tool is selected
          12:54:53: M190 S40
          12:54:32: M107
          12:54:01: Message Log cleared!

          Firmware details.

          Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
          Firmware Electronics: Duet WiFi 1.02 or later + DueX5
          Firmware Version: 2.02(RTOS) (2018-12-24b1)
          WiFi Server Version: 1.22
          Web Interface Version: 1.22.6

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

            If you send T3 instead of sending the M109 T3 command, do the tool change macros run?

            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
            • St Tawundefined
              St Taw
              last edited by

              Hi,
              Repeated the previous sequence exactly the same except replaced

              M109 S200 T3

              with

              T3

              Yes the macros run and it gets the tool.

              1 Reply Last reply Reply Quote 0
              • St Tawundefined
                St Taw
                last edited by

                The documentation for M109 says if the T command is used the tool is selected (slic3r behaviour). By implication although not explicitly stated I would expect the pre and post macros to be run.
                So is the a bug?

                Also when I cancel a print no macros are not run to deselect the tool and yet the status is then no tools selected.

                I have in cancel.g
                M0
                T-1
                And yet the macros are not run.

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