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

Help PID tuning Dyzend Pro

Scheduled Pinned Locked Moved
Firmware installation
7
88
5.6k
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.
  • undefined
    chris974M
    last edited by 12 Oct 2020, 20:55

    Toujours des fluctuation de temp

    1 Reply Last reply Reply Quote 0
    • undefined
      Phaedrux Moderator
      last edited by 12 Oct 2020, 21:03

      Ok if that successfully worked you can do as DC42 said above and edit the resulting M307 command in config-overide to increase the D value.

      If you have already run heater tuning and copied the resulting values into your M307 H1 command in config.g, increase the D parameter in that command until the temperature is stable when the print head is not moving. Try increasing it by 30% initially.

      Z-Bot CoreXY Build | Thingiverse Profile

      1 Reply Last reply Reply Quote 0
      • undefined
        chris974M
        last edited by 12 Oct 2020, 21:10

        Ok je vais essayer sa

        1 Reply Last reply Reply Quote 0
        • undefined
          chris974M
          last edited by 12 Oct 2020, 22:03

          temp. régler a 220 for test
          elle monte a 232 avant de descendre vraiment doucement jusqu'à 220

          undefined 1 Reply Last reply 12 Oct 2020, 22:05 Reply Quote 0
          • undefined
            Phaedrux Moderator @chris974M
            last edited by 12 Oct 2020, 22:05

            @chris974M said in Dyzend Pro:

            temp. set to 220 for test
            it goes up to 232 before going down really slowly to 220

            If it overshoots the target, increase the A parameter. Try increasing/decreasing it by 5% or 10%.

            https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Manual_adjustments_to_the_heater_model_parameters

            Z-Bot CoreXY Build | Thingiverse Profile

            undefined 2 Replies Last reply 12 Oct 2020, 22:08 Reply Quote 0
            • undefined
              chris974M
              last edited by 12 Oct 2020, 22:06

              et la température se stabilise pas

              1 Reply Last reply Reply Quote 0
              • undefined
                chris974M @Phaedrux
                last edited by 12 Oct 2020, 22:08

                @Phaedrux
                config.g or config-override.g

                1 Reply Last reply Reply Quote 0
                • undefined
                  Phaedrux Moderator
                  last edited by 12 Oct 2020, 22:10

                  Your tuned values are stored in config-override.g You can edit them there, but if you ever re-tune they will get over wrote, so you should probably cut and paste the M307 H1 command from config-override.g into config.g. so you can edit it there.

                  Also, have you seen this from Dyze?
                  https://docs.dyzedesign.com/hotends.html#reprap-firmware

                  Z-Bot CoreXY Build | Thingiverse Profile

                  undefined 1 Reply Last reply 12 Oct 2020, 22:14 Reply Quote 0
                  • undefined
                    chris974M @Phaedrux
                    last edited by 12 Oct 2020, 22:14

                    @Phaedrux
                    PID Troubleshooting
                    The first thing we would recommend with the PID Tuning if you have any issues is to increase the functional range. Because our heater cartridge is really fast, the PID functional range might be too slow and cause some overshoot issues.

                    #define PID_FUNCTIONAL_RANGE 40 /For example, set to 40 instead of 10/
                    #Solution 1 – Reduce the Bang Max value
                    This solution is recommended if you don’t plan on printing at high temp or you’re comfortable with flashing your firmware each time you want to do higher temperature printing.

                    For example, on Marlin Firmware, reduce the BANG_MAX value to 200 or even lower.

                    #define BANG_MAX 255
                    #Solution 2 – Change the PID default safety range
                    By default, some firmware defines a low maximum temperature overshoot when doing the PID autotune, which might create some issues with our high-performance heaters. You can change this default behavior with a greater value like 40.

                    For example, on Marlin, in the PID section of configuration.h add:

                    #define MAX_OVERSHOOT_PID_AUTOTUNE 40

                    This is for Marlin ?

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      chris974M @Phaedrux
                      last edited by 12 Oct 2020, 22:32

                      @Phaedrux
                      https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control#Section_Manual_adjustments_to_the_heater_model_parameters

                      J'ai essayer plusieurs paramètre sans succès

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        Phaedrux Moderator
                        last edited by Phaedrux 13 Oct 2020, 00:55

                        Can you try with these settings in config.g and delete the config-override.g and retry tuning.

                        M308 S1 P"e0temp" Y"thermistor" T4606017 B5848 C5.548428e-8 ; configure sensor 1 as thermistor on pin e0temp
                        M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
                        M307 H1 A580.4 C256.6 D6.4 S0.50
                        M143 H1 S510

                        Z-Bot CoreXY Build | Thingiverse Profile

                        undefined 1 Reply Last reply 13 Oct 2020, 10:03 Reply Quote 0
                        • undefined
                          chris974M @Phaedrux
                          last edited by 13 Oct 2020, 10:03

                          @Phaedrux
                          C’était mes paramètres de départ impossible avec cela de faire un auto tuning sans préchauffer

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            Phaedrux Moderator
                            last edited by 13 Oct 2020, 17:46

                            I'm not sure what else to say. This is a very difficult thermistor/heater combo to auto tube. 50W and 500c. I think your best chance will be to preheat as little as possible so that you can get an auto tune complete and then manually adjust the PID values to try and get it stable at temp.

                            How does it perform with the values provided by Dyze without auto tuning?

                            Z-Bot CoreXY Build | Thingiverse Profile

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              chris974M
                              last edited by 13 Oct 2020, 17:50

                              la température regler a 220 pour impression elle monte a 231 et descend a 215 puis se mets en fault

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Phaedrux Moderator
                                last edited by 13 Oct 2020, 17:57

                                You can try using M570 H1 P60 T25 S120 to change the sensitivity of heater fault detection to allow time for it to stabilize.

                                https://duet3d.dozuki.com/Wiki/Gcode#Section_M570_Configure_heater_fault_detection

                                Z-Bot CoreXY Build | Thingiverse Profile

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  chris974M
                                  last edited by 13 Oct 2020, 18:05

                                  Ok i try

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    chris974M
                                    last edited by 13 Oct 2020, 18:11

                                    Si nécessaire, vous pouvez effectuer des ajustements manuels des paramètres du modèle M307, comme suit:

                                    Si pendant le chauffage initial, la température dépasse la cible, réduisez le paramètre A. S'il dépasse la cible, augmentez le paramètre A. Essayez de l'augmenter / le réduire de 5% ou 10%.

                                    cela doit etre fait dans config-override.g

                                    undefined 1 Reply Last reply 13 Oct 2020, 18:13 Reply Quote 0
                                    • undefined
                                      Phaedrux Moderator @chris974M
                                      last edited by 13 Oct 2020, 18:13

                                      @chris974M It must be done to the M307 command that is being sent last. So if you have an M307 H1 in config-override.g then you should change that one, but as I said before, cut and paste it into config.g and remove it from config-override.

                                      Z-Bot CoreXY Build | Thingiverse Profile

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        chris974M
                                        last edited by 13 Oct 2020, 18:18

                                        c'est difficile a comprendre et régler

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          chris974M
                                          last edited by 13 Oct 2020, 18:18

                                          Error: Heater 1 fault: temperature excursion exceeded 15.0°C (target 220.0°C, actual 236.8°C)
                                          
                                          1 Reply Last reply Reply Quote 0
                                          33 out of 88
                                          • First post
                                            33/88
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA