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

    Set temperatures on the fly

    Scheduled Pinned Locked Moved
    Firmware wishlist
    4
    7
    990
    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.
    • DeltaConundefined
      DeltaCon
      last edited by

      I have an idea about the temperature of hotend and perhaps bed to be able to set on the fly, independent of what the slicer says. A little bit like baby-stepping overruling the Z height throughout the whole print. Now if one prints a sliced object and conclude that the temp should be higher 5 degrees overall, you would have to reslice, delete the old file and upload the new file. Especially in multi-tool setups that is a real pain because temps keep changing throughout the print. Maybe even add a job-ticket to a file in which you can note the changes you made to the objectfiles defaults that gave the best result. Is this a stupid idea? It would even make it possible to print ABS objects that were sliced for PLA and the other way around.

      If you think trial and error is dangerous, try routine. That's even more so!

      1 Reply Last reply Reply Quote 0
      • Dougal1957undefined
        Dougal1957
        last edited by

        You can already alter the temps on the Fly using either the Web interface or the PanelDue in fact this has been available for as long as I have been running Duets and that is at leat 2 years.

        1 Reply Last reply Reply Quote 0
        • T3P3Tonyundefined
          T3P3Tony administrators
          last edited by

          As Doug says simply changing the temperature using the web interface or other input is already possible. If you want to ensure that you always get to determine the temperatures then edit the slicer's start, and tool change scripts to remove any temperature changes from them. That way you need to ensure the printer is at the right temperature before beginning to print. For tool changes you set the tools to have the desired active and standby temperatures.

          www.duet3d.com

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

            RepRapFirmware is unique (I think) in that it is designed to manage active/standby temperatures without the slicer being involved. This is why it uses G10 as the primary means of setting temperatures, and supports M104/M109 just for backwards compatibility. It's all part of the move towards making GCode independent of the printer it runs on. So do as Tony says: let RRF manage the change between active and standby temperatures, then you can change them on the fly using G10 commands even in multi-nozzle printers.

            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
            • DeltaConundefined
              DeltaCon
              last edited by

              Unless it is a feature I am unaware of, I don't understand this… Of course I know you can change the temperature after a print starts, but as soon as a new temp command occurs in the gcode it will need changing again... Just as with baby stepping it would be nice to be able to set an offset to the temps set in gcode. If it already exists, exactly where do I set that?

              If you think trial and error is dangerous, try routine. That's even more so!

              1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators
                last edited by

                You need to change your slicer to not set any temperatures. Different slicers are different so have a look through the settings. You can check for M104 etc commands in the gcode file to confirm the slicer is not adding any temperatures. At that point you know whatever you set with G10 is what you will get.

                I understand you are asking for an additional features to override the slicer, either absolutely or relatively. As this thread is in the firmware wishlist the request will be swept up in future reviews and given a priority based on all the other requests

                www.duet3d.com

                1 Reply Last reply Reply Quote 0
                • DeltaConundefined
                  DeltaCon
                  last edited by

                  Thanks!

                  If you think trial and error is dangerous, try routine. That's even more so!

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