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

    Replaced old with new duet2 wifi, cant get nozzle heater working

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    4
    16
    502
    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.
    • brianundefined
      brian @brian
      last edited by

      @brian 2/2/2022, 12:14:04 PM M98 P"config.g"

      HTTP is enabled on port 80
      FTP is disabled
      TELNET is disabled

      brianundefined 1 Reply Last reply Reply Quote 0
      • brianundefined
        brian @brian
        last edited by

        @brian sorry , i dont follow this " click on the </> button and paste your config.g in there"

        deckingmanundefined alankilianundefined 2 Replies Last reply Reply Quote 0
        • deckingmanundefined
          deckingman @brian
          last edited by deckingman

          @brian I think you need to PID tune the heater. You have disabled bang bang mode but there are no PID parameters in your M307.

          Edit. Unless you are using config-overide and have missed out the command to read those stored values (I'm using my phone but I think it's M501 that you need in config.g to read config-overide.g).

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

          1 Reply Last reply Reply Quote 0
          • alankilianundefined
            alankilian @brian
            last edited by

            @brian

            See at the top of the posting entry window where there are a bunch of symbols like:
            Capture.PNG

            Click the </> button and you'll get something in the posting entry window.
            ```
            code_text
            ```

            Then if you replace the code_text with your config.g it will be formatted nicely.

            Here's my config.g

            ; Configuration file for Duet WiFi (firmware version 3)
            ; executed by the firmware on start-up
            ;
            ; generated by RepRapFirmware Configuration Tool v3.2.3 on Tue Mar 09 2021 13:21:24 GMT-0500 (Eastern Standard Time)
            
            ; General preferences
            G90                                                     ; send absolute coordinates...
            M83                                                     ; ...but relative extruder moves
            M550 P"alan"                                            ; set printer name
            M665 R132.5 L291.06 B132.5 H400                         ; Set delta radius, diagonal rod length, printable radius and homed height
            M666 X0 Y0 Z0                                           ; put your endstop adjustments here, or let auto calibration find them
            
            ; Network
            M552 P0.0.0.0 S1                                        ; enable network and acquire dynamic address via DHCP
            M586 P0 S1                                              ; enable HTTP
            M586 P1 S0                                              ; disable FTP
            M586 P2 S0                                              ; disable Telnet
            
            ; Drives
            M569 P0 S1                                              ; physical drive 0 goes forwards
            M569 P1 S1                                              ; physical drive 1 goes forwards
            M569 P2 S1                                              ; physical drive 2 goes forwards
            M569 P3 S1                                              ; physical drive 3 goes forwards
            
            ; Testing external driver
            ;M569 P5 S1 T4:4:4:4                                     ; physical drive 5 goes forwards
            ;M584 X0 Y1 Z2 E3 U5                                     ; set drive mapping
            ;M350 X16 Y16 Z16 E16 U16 I1                             ; configure microstepping with interpolation
            ;M92 X100.00 Y100.00 Z100.00 U100.00 E91.00              ; set steps per mm
            ;M566 X1200.00 Y1200.00 Z1200.00 U1200 E1200.00          ; set maximum instantaneous speed changes (mm/min)
            ;M203 X18000.00 Y18000.00 Z18000.00 U18000E1200.00       ; set maximum speeds (mm/min)
            ;M201 X1000.00 Y1000.00 Z1000.00 U1000E1000.00           ; set accelerations (mm/s^2)
            ;M906 X1000 Y1000 Z1000 E800 U1000I30                    ; set motor currents (mA) and motor idle factor in per cent
            
            M584 X0 Y1 Z2 E3                                        ; set drive mapping
            M350 X16 Y16 Z16 E16 I1                                 ; configure microstepping with interpolation
            M92 X100.00 Y100.00 Z100.00 E91.00                      ; set steps per mm
            M566 X1200.00 Y1200.00 Z1200.00 E1200.00                ; set maximum instantaneous speed changes (mm/min)
            M203 X18000.00 Y18000.00 Z18000.00 E1200.00             ; set maximum speeds (mm/min)
            M201 X1000.00 Y1000.00 Z1000.00 E1000.00                ; set accelerations (mm/s^2)
            M906 X1000 Y1000 Z1000 E800 I30                         ; set motor currents (mA) and motor idle factor in per cent
            
            M84 S30                                                 ; Set idle timeout
            
            ; Axis Limits
            M208 Z0 S1                                              ; set minimum Z
            
            ; Endstops
            M574 X2 S1 P"xstop"                                     ; configure active-high endstop for high end on X via pin xstop
            M574 Y2 S1 P"ystop"                                     ; configure active-high endstop for high end on Y via pin ystop
            M574 Z2 S1 P"zstop"                                     ; configure active-high endstop for high end on Z via pin zstop
            
            ; Z-Probe
            M558 P1 C"zprobe.in" H10 F3000 T6000                    ; set Z probe type to unmodulated and the dive height + speeds
            G31 P500 X0 Y0 Z-0.1                                    ; set Z probe trigger value, offset and trigger height
            M557 R132 S40                                           ; define mesh grid
            
            ; Heaters
            M308 S0 P"bedtemp" Y"thermistor" T100000 B4388 C7.06e-8 ; configure sensor 0 as thermistor on pin bedtemp
            M950 H0 C"bedheat" T0                                   ; create bed heater output on bedheat and map it to sensor 0
            M307 H0 B1 S1.00                                        ; enable bang-bang mode for the bed heater and set PWM limit
            M140 H0                                                 ; map heated bed to heater 0
            M143 H0 S120                                            ; set temperature limit for heater 0 to 120C
            M308 S1 P"e0temp" Y"thermistor" T100000 B4385           ; 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 B0 S1.00                                        ; disable bang-bang mode for heater  and set PWM limit
            M143 H1 S280                                            ; set temperature limit for heater 1 to 280C
            
            ; Fans
            M950 F0 C"fan0" Q500                                    ; create fan 0 on pin fan0 and set its frequency
            M106 P0 S0 H-1                                          ; set fan 0 value. Thermostatic control is turned off
            M950 F1 C"fan1" Q500                                    ; create fan 1 on pin fan1 and set its frequency
            M106 P1 S0.7 H1 T45                                     ; set fan 1 value. Thermostatic control is turned on
            
            ; Tools
            M563 P0 D0 H1 F0                                        ; define tool 0
            G10 P0 X0 Y0 Z0                                         ; set tool 0 axis offsets
            G10 P0 R0 S0                                            ; set initial tool 0 active and standby temperatures to 0C
            
            ; Custom settings
            M501                                                    ; Load config-overrides.g
            ;T0                                                      ; Select tool zero
            
            ; Miscellaneous
            M575 P1 S1 B57600                                       ; enable support for PanelDue
            M912 P0 S3.5                                            ; MCU temperature calibration
            M591 D0 P3 C"e0_stop" S1                                ; Configure filament monitor
            

            After I boot, I can see the heaters like this:
            Capture.PNG

            If I click on Tool 0 and then enter a temperature, it starts to heat up like this:
            Capture1.PNG

            What happens when you do that?

            SeemeCNC Rostock Max V3 converted to V3.2 with a Duet2 Ethernet Firmware 3.2 and SE300

            Phaedruxundefined brianundefined 2 Replies Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator @alankilian
              last edited by

              Are you selecting the tool first before trying to heat it?

              Add T0 to the end of your config.g to select the tool automatically at startup.

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 1
              • brianundefined
                brian
                last edited by

                @phaedrux No i was not selecting tool first. But now it is heating up when i send a print. However, now its not homing z properly. Have added the T0 at end, no result as yet.

                brianundefined 1 Reply Last reply Reply Quote 0
                • brianundefined
                  brian @brian
                  last edited by

                  @brian ok i see that i have to click the tool to make it active, who wouldnt thunk it?

                  1 Reply Last reply Reply Quote 0
                  • brianundefined
                    brian @alankilian
                    last edited by

                    @alankilian said in Replaced old with new duet2 wifi, cant get nozzle heater working:

                    config.g

                    config.g   Thanks, found it.
                    
                    brianundefined 1 Reply Last reply Reply Quote 0
                    • brianundefined
                      brian @brian
                      last edited by

                      @brian So this is now working.

                      Config.g
                      
                      ; Configuration file for Duet WiFi (firmware version 3.3)
                      ; executed by the firmware on start-up
                      ;
                      ; generated by RepRapFirmware Configuration Tool v3.3.10 on Wed Feb 02 2022 14:20:11 GMT-0800 (Pacific Standard Time)
                      
                      ; General preferences
                      M575 P1 S1 B57600                              ; enable support for PanelDue
                      G90                                            ; send absolute coordinates...
                      M83                                            ; ...but relative extruder moves
                      M550 P"Brian's Build 3"                        ; 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 S1                                     ; physical drive 0 goes forwards
                      M569 P1 S1                                     ; physical drive 1 goes forwards
                      M569 P2 S1                                     ; physical drive 2 goes forwards
                      M569 P3 S1                                     ; physical drive 3 goes forwards
                      M584 X0 Y1 Z2 E3                               ; set drive mapping
                      M350 X32 Y32 Z32 E32 I0                        ; configure microstepping without interpolation
                      M92 X320.00 Y320.00 Z2500.00 E1050.00           ; set steps per mm
                      M566 X900.00 Y900.00 Z60.00 E120.00            ; set maximum instantaneous speed changes (mm/min)
                      M203 X6000.00 Y6000.00 Z180.00 E1200.00        ; set maximum speeds (mm/min)
                      M201 X500.00 Y500.00 Z20.00 E250.00            ; set accelerations (mm/s^2)
                      M906 X800 Y800 Z1600 E800 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 X430 Y410 Z650 S0                         ; set axis maxima
                      
                      ; Endstops
                      M574 X1 S1 P"xstop"                            ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
                      M574 Y1 S1 P"ystop"                            ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
                      M574 Z2 S2                                     ; configure Z-probe endstop for high end on Z
                      
                      ; Z-Probe
                      M558 P1 C"zprobe.in+!pson" H5 F120 T6000       ; set Z probe type to unmodulated and the dive height + speeds
                      G31 P500 X0 Y0 Z0.5                            ; set Z probe trigger value, offset and trigger height
                      M557 X15:215 Y15:195 S20                       ; define mesh grid
                      
                      ; Heaters
                      M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp
                      M950 H0 C"bedheat" T0                          ; create bed heater output on bedheat and map it to sensor 0
                      M307 H0 B1 S1.00                               ; enable bang-bang mode for the bed heater and set PWM limit
                      M140 H0                                        ; map heated bed to heater 0
                      M143 H0 S120                                   ; set temperature limit for heater 0 to 120C
                      M308 S1 P"e0temp" Y"thermistor" T100000 B4725  ; 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 B0 S1.00                               ; disable bang-bang mode for heater  and set PWM limit
                      M143 H1 S280                                   ; set temperature limit for heater 1 to 280C
                      
                      ; Fans
                      M950 F0 C"fan0" Q500                           ; create fan 0 on pin fan0 and set its frequency
                      M106 P0 S0 H-1                                 ; set fan 0 value. Thermostatic control is turned off
                      M950 F1 C"fan1" Q500                           ; create fan 1 on pin fan1 and set its frequency
                      M106 P1 S1 H1 T45                              ; set fan 1 value. Thermostatic control is turned on
                      
                      ; Tools
                      M563 P0 S"Hot End" D0 H1 F0                    ; define tool 0
                      G10 P0 X0 Y0 Z0                                ; set tool 0 axis offsets
                      G10 P0 R0 S0                                   ; set initial tool 0 active and standby temperatures to 0C
                      
                      ; Custom settings are not defined
                      M501                                                    ; Load config-overrides.g
                      ;T0  
                      
                      
                      brianundefined 1 Reply Last reply Reply Quote 0
                      • brianundefined
                        brian @brian
                        last edited by

                        @brian thanks for everyone's help

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