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

    active and stand by temps and switching tools

    Scheduled Pinned Locked Moved
    General Discussion
    3
    7
    305
    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.
    • Tinchusundefined
      Tinchus
      last edited by

      Hello. Im using version 3.3 stable, duet 3 board connectd to a raspi.

      Im doing my dual tool configurations. Reading the wiki, the firmware when switching to a new tool at some point will set the stand by and active temperatures set on the last G10 command. If a parameter is not set, the previous last values of that parameter is still valid.
      But something is not working on this: my slicer superslicer is not putting a temperature setting on the tool switching, I have set so, so i was trusting the formware to do this. On my filament defnition, the last line on the load.g file I have set the command M568 P1 S230 R130 A0, so once the T1 tool is called, the temperature on T0 shoud be set to the standby temp of 130 degrees. That is not happening

      Can you help me on this? what could be wrong on my config?

      Stephen6309undefined 1 Reply Last reply Reply Quote 0
      • Stephen6309undefined
        Stephen6309 @Tinchus
        last edited by

        @tinchus Do you have a G10 for Tool 0? Like: G10 P0 S239 R130

        I only have one tool, and I use G10 P0 S[first_layer_temperature] R140 in the start gcode for PrusaSlicer,

        Tinchusundefined 1 Reply Last reply Reply Quote 0
        • Tinchusundefined
          Tinchus @Stephen6309
          last edited by

          @stephen6309 No, my start gcode has a G10 P0 S230. Im trusting the R130 value is already being taken from the load.g file of the filament when I load it.

          deckingmanundefined 1 Reply Last reply Reply Quote 0
          • deckingmanundefined
            deckingman @Tinchus
            last edited by

            @tinchus The M568 in your load.g sets the active and standby temperatures for tool 1. You need to use M568 or G10 to set the active and standby temperatures for tool 0 as well.

            Ian
            https://somei3deas.wordpress.com/
            https://www.youtube.com/@deckingman

            Tinchusundefined 1 Reply Last reply Reply Quote 0
            • Tinchusundefined
              Tinchus @deckingman
              last edited by Tinchus

              @deckingman I did it. Even if I didnt, it is failing because the stand by temperature is not being set for T1 either

              deckingmanundefined 1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman @Tinchus
                last edited by

                @tinchus Please post your complete config.g file, config-overide.g if you use it, your start.g file, filament and tool change macros, and anything else which contains G10 or other temperature setting commands such as slicer start codes. The active and standby temperatures need to be set before you use any tool and this can happen in any of the aforementioned files which is why we need to see them. When a tool is activated, it will switch to the active temperature of the most recent G10 command, and when it is deactivated, it will switch to the standby temperature of the most recent G10 command.

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                Tinchusundefined 1 Reply Last reply Reply Quote 0
                • Tinchusundefined
                  Tinchus @deckingman
                  last edited by

                  @deckingman here you have the files. I have checked them, hopefully you see something I didnt:

                  tpre1.g tpre0.g tpost1.g tpost0.g tfree1.g tfree0.g

                  config.g config-override.g

                  I have no start.g file

                  M586 command with active and stand by temperatures are set on my load.g file of each filament. For T0 Im using for my tests tis is its file:
                  [ABS_PRO.zip](Invalid file type. Allowed types are:

                  load.g

                  And for T1 for the filament Im using to test (PVA), my load.g is:

                  load.g

                  Thanks in advance

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