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

    Tuning issues on 3.2 RC2

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    17
    424
    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.
    • nick9one1undefined
      nick9one1
      last edited by nick9one1

      I've been running 3.2 RC2 for a few days and its been absolutely fine.

      I thought I'd give the new tuning algorithm a try as I was never 100% convinced I'd previously tuned the hot end and bed particularly well.

      The tuning completes OK, but when printing I get
      516f6530-8e43-47f5-a652-7ebb7c5db85b-image.png

      at the start of layer 2 (part cooling fans are enabled).

      this is the result of M303 H1 S240

      M307 H1 R2.766 C215.7 D11.59 S1.00 V23.8				; Set PID for hotend values
      

      its an e3dV6.
      I stupidly forgot to save my previous pid values, but I'm sure the C value was around 300 (could be wrong).

      Vetiundefined 1 Reply Last reply Reply Quote 0
      • Vetiundefined
        Veti @nick9one1
        last edited by

        @nick9one1 said in Tuning issues on 3.2 RC2:

        M303 H1 S240

        with 3.2 you want to use M303 T0 S240 because it takes the fan into account.

        nick9one1undefined 1 Reply Last reply Reply Quote 0
        • nick9one1undefined
          nick9one1
          last edited by

          Thanks I'll try that now.

          Is it still best to have the bed off and lowered away from the hot end when tuning?

          Vetiundefined dc42undefined 2 Replies Last reply Reply Quote 0
          • Vetiundefined
            Veti @nick9one1
            last edited by

            @nick9one1

            with the sock on it i dont think it will make much difference

            1 Reply Last reply Reply Quote 1
            • nick9one1undefined
              nick9one1 @Veti
              last edited by nick9one1

              @Veti

              So I ran it again

              M303 T0 S240
              

              This was the output, which I have updated in config.g. I can see it has an additional value for C

              M307 H1 R2.828 C212.5:154.2 D10.76 S1.00 V23.8
              

              but it still fails

              e644840a-9bcc-4d71-8bac-165b086a2c29-image.png

              2ba19786-aa35-4a9e-86bf-ccdf4115ba52-image.png

              1 Reply Last reply Reply Quote 0
              • nick9one1undefined
                nick9one1
                last edited by nick9one1

                Its definitely the tool fan thats causing issues.

                I just tried printing a hollow cube, and this time it didn't quite drop low enough to trigger the low temp failure, but when I manually turned off the fans, it failed on too high temp.

                The dip is where the part cooling fan was enabled at 100%
                the spike is where is turned it off
                628b033f-74ce-409c-89ba-9a999799a197-image.png

                1 Reply Last reply Reply Quote 0
                • Vetiundefined
                  Veti
                  last edited by

                  you are using the e3d sock?

                  what kind of fan shroud are you using?

                  1 Reply Last reply Reply Quote 0
                  • nick9one1undefined
                    nick9one1
                    last edited by

                    Yes I am using the silicone sock.

                    20201230_180105.jpg

                    20201230_180135.jpg

                    1 Reply Last reply Reply Quote 0
                    • Vetiundefined
                      Veti
                      last edited by

                      see
                      https://duet3d.dozuki.com/Wiki/Spurious_heater_faults_and_how_to_avoid_them

                      A very strong print cooling fan may cause the nozzle temperature to drop suddenly, either when it turns on at the end of the first layer, or subsequently if the print deflects the air on to the nozzle heater block. A drop of 10C is likely to cause extrusion difficulties as well as heater faults. Make sure that the print cooling fan is directed at the print, not at the heater block. Try insulating the heater block with a silicone sleeve or Kapton tape, and/or use a lower fan speed in your M226 settings.

                      you can adjust the settings for fault using M570
                      https://duet3d.dozuki.com/Wiki/Gcode#Section_M570_Configure_heater_fault_detection

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

                        @nick9one1 said in Tuning issues on 3.2 RC2:

                        Is it still best to have the bed off and lowered away from the hot end when tuning?

                        No, it's better to have the bed close to the nozzle, so that the effect of the print cooling fan is similar to when printing.

                        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

                        nick9one1undefined 1 Reply Last reply Reply Quote 0
                        • nick9one1undefined
                          nick9one1 @dc42
                          last edited by

                          @dc42 thanks. I'll try that next.

                          1 Reply Last reply Reply Quote 0
                          • nick9one1undefined
                            nick9one1
                            last edited by

                            A PID tune with the new algorithm right next to the bed has helped.
                            I now get a 9 Celsius drop when the fan comes on, and an 11c overshoot when its off.
                            Previously it was about 20c.

                            Is this acceptable? Still seems quite a lot?

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

                              @nick9one1 said in Tuning issues on 3.2 RC2:

                              A PID tune with the new algorithm right next to the bed has helped.
                              I now get a 9 Celsius drop when the fan comes on, and an 11c overshoot when its off.
                              Previously it was about 20c.

                              Is this acceptable? Still seems quite a lot?

                              That does seem a lot. Did you tune using T0 instead of H1 in the M303 command? Did the correct print cooling fan turn on when tuning reached the "Fan on" stage?

                              What M307 command did tuning generate?

                              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
                              • Vetiundefined
                                Veti
                                last edited by

                                the dual part fan setup could be very strong.
                                put a small bowl of water underneath and see if the air flow is actually hitting underneath the nozzle

                                nick9one1undefined 1 Reply Last reply Reply Quote 0
                                • nick9one1undefined
                                  nick9one1 @Veti
                                  last edited by nick9one1

                                  @dc42
                                  Yes, I used M303 T0 S230, and yes the cooling fan did turn on. I could see the affect of it on the temp chart too.
                                  The result was;

                                  M307 H1 R2.777 C215.9:136.9 D10.87 S1.00 V23.8
                                  

                                  @Veti thanks, it looks like the air flow is hitting the water quite strongly. It could certainly be overpowered like you suggest. I've previously printed bridge and overhang tests like this with no problems.
                                  39066e02-a107-4e89-b19f-0ee4904a1c3c-image.png

                                  Is it possible to reduce the max output of the fans from config.g?
                                  e.g. If 80% provides enough cooling, I can still use 100% cooling in the slicer, but this translates to 80% when printing.

                                  20201231_135856.jpg

                                  dc42undefined 1 Reply Last reply Reply Quote 0
                                  • Vetiundefined
                                    Veti
                                    last edited by

                                    i have not used it but the x parameter might work
                                    https://duet3d.dozuki.com/Wiki/Gcode#Section_M106_Fan_On

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

                                      @nick9one1 said in Tuning issues on 3.2 RC2:

                                      Yes, I used M303 T0 S230, and yes the cooling fan did turn on. I could see the affect of it on the temp chart too.
                                      The result was;
                                      M307 H1 R2.777 C215.9:136.9 D10.87 S1.00 V23.8

                                      Your hot end has quite a large dead time (10.87, whereas 5.5 is more typical) so unfortunately the feedforward will have a delayed effect. You could try reducing the value of the second C parameter, to see if you can replace the large undershoot by a smaller undershoot followed by a small overshoot (and vice versa when the fan is turned off).

                                      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
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA