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

    Controlling Heated Chamber from Simplify3d?

    Scheduled Pinned Locked Moved
    General Discussion
    5
    11
    2.3k
    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.
    • coffman34undefined
      coffman34
      last edited by

      I have a heated chamber setup and working properly. The heated chamber is setup as H2 using a SSR to control the heater. The temperature is read from the PT100 daughterboard, using 200.

      In Simplify3d, you can add controllers. But the tool mappings are setup with temperature identifiers: T0-T5. Both the bed and extruder 1 are on T0. Which doesn't make sense, but it works, so?

      Does anyone know what to select or what I need to change to add the heated chamber into Simplify3d?

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

        There are dedicated GCodes for controlling a chamber heater, in particular M141 (which you can follow with M116 to wait for the temperature to be reached). However, as far as I can see S3D doesn't support chamber heaters directly, just tool heaters and extruder heaters.

        If you want a constant chamber temperature throughout the print, you can set the chamber temperature and then wait in your start script. If your end script ends in M0 then that will turn off the chamber heater automatically.

        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
        • coffman34undefined
          coffman34
          last edited by

          I have it setup in the start script. However, it's sometime a PITA to remember to go in there and change it. If it was right there with the temperatures I think I would remember it more often.

          Thanks for the reply, guess it's time for a feature request to Simplify3d!

          1 Reply Last reply Reply Quote 0
          • patterson6undefined
            patterson6
            last edited by

            I have two chamber heaters I have to change so I’m in the same boat as you.

            I seen this tonight so it might help you. Haven’t tried it yet though.

            https://forum.simplify3d.com/viewtopic.php?f=8&t=7734&p=34376#p33186

            1 Reply Last reply Reply Quote 0
            • coffman34undefined
              coffman34
              last edited by

              I was finally able to get this working.

              First I had to remove the M141 H2 line from the config.g file to prevent duplicate items on the DWC.

              Then I simply created a new tool using M563 P1 H2. P# is the tool number to use, and H2 is the heater control that is connected to my chamber relay.

              Then inside Simplify3D I added a temperature controller, using T1 as the tool, with the name Chamber Heater.

              Now when I set the temperature on the chamber heater, it will control the temperature of the chamber correctly.

              1 Reply Last reply Reply Quote 0
              • c310undefined
                c310
                last edited by

                @coffman34:

                … into Simplify3d?

                i was trying to make Simplify3D to work with duetWiFi but no luck….

                may i ask you to share your settings?
                many thanks!

                1 Reply Last reply Reply Quote 0
                • coffman34undefined
                  coffman34
                  last edited by

                  Ok. After updating to the newest 1.21RC3 it broke again. I had to revert back to the old way of doing it. However, this time I changed the starting script.

                  I left in the new temperature controller "Chamber Temperature" and instead of manually setting the temp in the starting script, my M141 commands looks like this:

                  [[language]]
                  M141 S[extruder1_temperature]
                  
                  

                  So, when the chamber temperature, which is set to tool1, is set, it will auto insert in that temperature into the starting script to start the chamber heater.

                  ozpete81undefined 1 Reply Last reply Reply Quote 0
                  • coffman34undefined
                    coffman34
                    last edited by

                    @c310:

                    @coffman34:

                    … into Simplify3d?

                    i was trying to make Simplify3D to work with duetWiFi but no luck….

                    may i ask you to share your settings?
                    many thanks!

                    What issue are you having? Are you trying to connect Simplify3D directly to the Duet? If so, I do not use it this way. I slice my gcode, then upload it to the web control page.

                    1 Reply Last reply Reply Quote 0
                    • c310undefined
                      c310
                      last edited by

                      i tried to generate g-code and than manually upload it to duet.
                      my issue is - generated gcode makes printer crazy (moves are not following the model at all..)

                      on the other hand my slic3r works…. i have copied settings from slic3r printer startup gcode to simplify3d and selected delta printer, but it did not help.
                      i guess there is some kind of setting im missing...

                      1 Reply Last reply Reply Quote 0
                      • coffman34undefined
                        coffman34
                        last edited by

                        @c310:

                        i tried to generate g-code and than manually upload it to duet.
                        my issue is - generated gcode makes printer crazy (moves are not following the model at all..)

                        on the other hand my slic3r works…. i have copied settings from slic3r printer startup gcode to simplify3d and selected delta printer, but it did not help.
                        i guess there is some kind of setting im missing...

                        This isn't related to controlling a heated chamber. You would have better luck making a new post and asking for help there.

                        1 Reply Last reply Reply Quote 0
                        • ozpete81undefined
                          ozpete81 @coffman34
                          last edited by

                          @coffman34
                          Sorry for resurrecting this thread, I just wanted to clarify this as I just came across it and had to rework slightly what you had advised,

                          Im running Duet 2.01 now with Simplfy3d and the chamber heater on Heater 2, I basically followed Your advice to NOT use the M141 command to define the Chamber heater instead what I used in my Config.g file was:

                          ; Chamber Heater
                          M563 H2 P5 S"Chamber Heater"
                          ;M141 H2 ; Set Heater/Thermistor 2 to Chamber Heater/Thermistor
                          M143 H2 S95 ; Set temperature limit for Chamber heater to 95C
                          M305 P2 T100000 B3950 C0 R4700 ; Set thermistor + ADC parameters for heater 2 (Chamber Thermistor)
                          M307 H2 A30 C157 D5 F2 B0 S1 ; Set Heater Parameters for Chamber heater

                          In Simplfy3d I added the extra tool function as T5 see below
                          0_1535631282947_Capture.JPG

                          I didnt have to add anything to Starting Scripts for M141 or anything in the terminal command post processing box, I dont see that it is needed.

                          This allows me to save power by turning on and off the chamber heater at any specified layer height.

                          Hypercube Evolution/Duet Wifi/Fusion/heated chamber/Nimble
                          Flashforge Creator Pro/Duet Wifi/Bontech/Microswiss All-Metal Hotend
                          Anycubic Photon/PhysicsAnonymous mgn Z carriage

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