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

    heater fault when print starts

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    5
    28
    1.2k
    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.
    • Government_Baconundefined
      Government_Bacon
      last edited by Government_Bacon

      so when i start my print the temp just starts to drop and dosent recover and heater faults i have done auto tune and it didnt seem to help and have been trying to figure this out for a while and cant figure it out

      running a CR-10 S5 frame

      M307 H2
      Heater 2 model: gain 368.8, time constant 138.3, dead time 6.4, max PWM 1.00, calibration voltage 12.1, mode PID, inverted no, frequency default
      Computed PID parameters for setpoint change: P10.5, I0.352, D46.9
      Computed PID parameters for load change: P10.

      Config.G

      ; Configuration file for Duet WiFi (firmware version 2.03)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v2.1.2 on Sat Nov 09 2019 17:35:22 GMT-0800 (Pacific Standard Time)

      ; General preferences
      G90 ; send absolute coordinates...
      M83 ; ...but relative extruder moves
      M550 P"My Printer" ; set printer name

      ; Network
      M552 S1 ; enable network
      M586 P0 S1 ; enable HTTP
      M586 P1 S0 ; disable FTP
      M586 P2 S0 ; disable Telnet

      ; Drives
      M569 P0 S0 ; physical drive 0 goes backwards
      M569 P1 S1 ; physical drive 1 goes forwards
      M569 P2 S0 ; physical drive 2 goes forwards
      M569 P4 S0 ; physical drive 4 goes backwards
      M584 X0 Y1 Z2 E4 ; set drive mapping
      M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z400.00 E415.00 ; set steps per mm
      M566 X900.00 Y800.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
      M203 X750.00 Y750.00 Z1200.00 E8000.00 ; set maximum speeds (mm/min)
      M201 X850.00 Y850 Z20.00 E500.00 ; set accelerations (mm/s^2)
      M906 X1000 Y1500 Z1000 E700 I30 ; set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      ; Axis Limits
      M208 X0 Y0 Z0 S1 ; set axis minima
      M208 X500 Y500 Z500 S0 ; set axis maxima

      ; Endstops
      M574 X1 Y1 S1 ; set active high endstops
      M574 Z1 S2 ; set endstops controlled by probe

      ; Z-Probe
      M307 H7 A-1 C-1 D-1 ; disable heater on PWM channel for BLTouch
      M558 P9 H7 F300 T6000 ; set Z probe type to bltouch and the dive height + speeds
      G31 P500 X47 Y0 Z1.0 ; set Z probe trigger value, offset and trigger height
      M557 X15:275 Y15:275 S20 ; define mesh grid

      ; Heaters
      M140 H-1 ; disable heated bed
      M305 P1 T100000 B4725 C7.200000e-8 R4700 ; set thermistor + ADC parameters for heater 1
      M143 H1 S280 ; set temperature limit for heater 1 to 280C
      M305 P2 T100000 B4725 C7.200000e-8 R4700 ; set thermistor + ADC parameters for heater 2
      M143 H2 S280 ; set temperature limit for heater 2 to 280C

      ; Fans
      M106 P0 S1 I0 F1000 H1 T100 ; set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
      M106 P1 S1 I0 F1000 H-1 ; set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned off

      ; Tools
      M563 P1 S"Main" D0 H2 F0:1 ; define tool 1
      G10 P1 X0 Y0 Z0 ; set tool 1 axis offsets
      G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C

      ; Custom settings are not defined

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

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

        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

          @Government_Bacon said in heater fault when print starts:

          M305 P2 T100000 B4725 C7.200000e-8 R4700 ; set thermistor + ADC parameters for heater 2

          e3d thermistor use
          B4725 C7.060000e-8

          Government_Baconundefined 1 Reply Last reply Reply Quote 0
          • Government_Baconundefined
            Government_Bacon @Veti
            last edited by Government_Bacon

            @Veti i tryed this it did not work i have even replace the thermistor and autotune it and it still dose it (i had sock and fan on when i auto tuned and fan off when printing. it is as soon at the steppers start to move the temp starts to drop quickly

            M
            122
            Printing paused at X335.6 Y331.4 Z0.5
            12/31/2019, 12:21:26 AM M292 P1
            === Diagnostics ===
            RepRapFirmware for Duet 2 WiFi/Ethernet version 2.03 running on Duet WiFi 1.02 or later
            Board ID: 08DGM-917DA-G4MS8-6J9DJ-3SJ6R-KBVV9
            Used output buffers: 4 of 24 (22 max)
            === RTOS ===
            Static ram: 25680
            Dynamic ram: 93696 of which 484 recycled
            Exception stack ram used: 424
            Never used ram: 10788
            Tasks: NETWORK(ready,524) HEAT(blocked,740) MAIN(running,3820) IDLE(ready,160)
            Owned mutexes:
            === Platform ===
            Last reset 00:13:36 ago, cause: reset button or watchdog
            Last software reset at 2019-12-30 22:03, reason: User, spinning module GCodes, available RAM 10824 bytes (slot 2)
            Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
            Error status: 0
            Free file entries: 9
            SD card 0 detected, interface speed: 20.0MBytes/sec
            SD card longest block write time: 9.2ms, max retries 0
            MCU temperature: min 39.6, current 39.9, max 40.2
            Supply voltage: min 11.9, current 12.0, max 12.1, under voltage events: 0, over voltage events: 0, power good: yes
            Driver 0: standstill, SG min/max not available
            Driver 1: standstill, SG min/max not available
            Driver 2: ok, SG min/max not available
            Driver 3: standstill, SG min/max not available
            Driver 4: standstill, SG min/max 0/327
            Date/time: 2019-12-31 00:20:24
            Cache data hit count 3181261680
            Slowest loop: 30.40ms; fastest: 0.08ms
            I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
            === Move ===
            Hiccups: 0, FreeDm: 168, MinFreeDm: 142, MaxWait: 2ms
            Bed compensation in use: none, comp offset 0.000
            === DDARing ===
            Scheduled moves: 109, completed moves: 107, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
            === Heat ===
            Bed heaters = -1 -1 -1 -1, chamberHeaters = -1 -1
            Heater 2 is on, I-accum = 0.3
            === GCodes ===
            Segments left: 0
            Stack records: 2 allocated, 0 in use
            Movement lock held by autopause
            http is idle in state(s) 0
            telnet is idle in state(s) 0
            file is idle in state(s) 0
            serial is idle in state(s) 0
            aux is idle in state(s) 0
            daemon is idle in state(s) 0
            queue is idle in state(s) 0
            autopause is idle in state(s) 19
            Code queue is empty.

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

              @Government_Bacon Looking at your config.g file, it seems that you only have a single tool defined and that is tool#1. So my best guess is that your slicer puts a TO command in because tool 0 usually the default. Try either putting a T1 command in your slicer start code or better still, define your one and only tool to be TO instead of T1.

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

              Government_Baconundefined 1 Reply Last reply Reply Quote 0
              • Government_Baconundefined
                Government_Bacon @deckingman
                last edited by

                @deckingman the tooling is set up right.

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

                  @Government_Bacon said in heater fault when print starts:

                  the temp starts to drop quickly

                  how quickly? can you show the graph?

                  Government_Baconundefined 1 Reply Last reply Reply Quote 0
                  • Government_Baconundefined
                    Government_Bacon @Veti
                    last edited by Government_Bacon

                    @Veti i think i have fixed it i droped the motor mA down and i has been stable
                    81296a62-df21-4647-9b84-8a62e96f6d8f-image.png
                    a63c9c0c-6f12-411c-b240-80c34ce8db8d-image.png i guess not it still drops

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

                      @Government_Bacon said in heater fault when print starts:

                      M307 H2
                      Heater 2 model: gain 368.8, time constant 138.3, dead time 6.4, max PWM 1.00, calibration voltage 12.1, mode PID, inverted no, frequency default
                      Computed PID parameters for setpoint change: P10.5, I0.352, D46.9
                      Computed PID parameters for load change: P10.

                      where are you saving those values? there is no M501 in your config.

                      Government_Baconundefined 1 Reply Last reply Reply Quote 0
                      • Government_Baconundefined
                        Government_Bacon @Veti
                        last edited by

                        @Veti I noticed that it wasn't there and I tried adding it but didn't work is there a line of code I should put in?

                        Phaedruxundefined 1 Reply Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator @Government_Bacon
                          last edited by

                          @Government_Bacon said in heater fault when print starts:

                          @Veti I noticed that it wasn't there and I tried adding it but didn't work is there a line of code I should put in?

                          What didn't work?

                          After running the auto tune, send M500, then in config.g at the bottom of the file add M501.

                          https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+4:+Calibration/40#s161

                          Z-Bot CoreXY Build | Thingiverse Profile

                          Government_Baconundefined 1 Reply Last reply Reply Quote 0
                          • Government_Baconundefined
                            Government_Bacon @Phaedrux
                            last edited by

                            @Phaedrux i did that and this what i gotc37b1f06-5448-4660-b897-fed36cbda51f-image.png

                            1 Reply Last reply Reply Quote 0
                            • Phaedruxundefined
                              Phaedrux Moderator
                              last edited by

                              That looks right for the first part. Now you need to edit config.g and add the M501 at the end.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              Government_Baconundefined 1 Reply Last reply Reply Quote 0
                              • Government_Baconundefined
                                Government_Bacon @Phaedrux
                                last edited by

                                @Phaedrux ok got the m500 to work and it still heater falted you can see at the end on the chart it drop really hard and then wasnt droping as hard 6287d8db-b772-4d2d-88fb-b7d3f7594d12-image.png

                                1 Reply Last reply Reply Quote 0
                                • Phaedruxundefined
                                  Phaedrux Moderator
                                  last edited by

                                  Just to verify can you post your config-override.g?
                                  Is the part cooling fan running at all during that drop?
                                  Did you run the tune with the part cooling fan on at normal print speeds?
                                  What kind of hotend and thermistor are you using?
                                  Have you physically checked the wiring?

                                  Z-Bot CoreXY Build | Thingiverse Profile

                                  Government_Baconundefined 1 Reply Last reply Reply Quote 0
                                  • Government_Baconundefined
                                    Government_Bacon @Phaedrux
                                    last edited by Government_Bacon

                                    @Phaedrux the cooling fan was running full blast on the auto tune and i have a sock on and the fan was off when printing

                                    ; config-override.g file generated in response to M500 at 2019-12-31 16:54
                                    ; This is a system-generated file - do not edit
                                    ; Heater model parameters
                                    M307 H0 A90.0 C700.0 D10.0 S1.00 V0.0 B1
                                    M307 H1 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                                    M307 H2 A363.5 C140.9 D4.4 S1.00 V12.1 B0
                                    M307 H3 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                                    M307 H4 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                                    M307 H5 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                                    M307 H6 A340.0 C140.0 D5.5 S1.00 V0.0 B0
                                    G10 L2 P1 X0.00 Y0.00 Z0.00
                                    G10 L2 P2 X0.00 Y0.00 Z0.00
                                    G10 L2 P3 X0.00 Y0.00 Z0.00
                                    G10 L2 P4 X0.00 Y0.00 Z0.00
                                    G10 L2 P5 X0.00 Y0.00 Z0.00
                                    G10 L2 P6 X0.00 Y0.00 Z0.00
                                    G10 L2 P7 X0.00 Y0.00 Z0.00
                                    G10 L2 P8 X0.00 Y0.00 Z0.00
                                    G10 L2 P9 X0.00 Y0.00 Z0.00

                                    1 Reply Last reply Reply Quote 0
                                    • Government_Baconundefined
                                      Government_Bacon
                                      last edited by Government_Bacon

                                      i am using the bond tech cr-10 direct drive it has a e3d v6 and i have checked the wiring and my heat bed is independent from the main board

                                      Vetiundefined Phaedruxundefined 2 Replies Last reply Reply Quote 0
                                      • Vetiundefined
                                        Veti @Government_Bacon
                                        last edited by

                                        @Government_Bacon said in heater fault when print starts:

                                        have checked the wiring and my heat bed is independent from the main board

                                        what do you mean by independent of the main board?

                                        Government_Baconundefined 1 Reply Last reply Reply Quote 0
                                        • Government_Baconundefined
                                          Government_Bacon @Veti
                                          last edited by

                                          @Veti it is its own system you plug it in to the wall and set it manual

                                          1 Reply Last reply Reply Quote 0
                                          • Phaedruxundefined
                                            Phaedrux Moderator
                                            last edited by

                                            What is the heater fault error message shown in the console?

                                            Z-Bot CoreXY Build | Thingiverse Profile

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