Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Solved fixed - Duet 2, Firmware 3.1.1 Wrong max temp for nozzle

    Using Duet Controllers
    2
    8
    99
    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.
    • jbergene
      jbergene last edited by jbergene

      Problem solved///
      Hi

      ; BLV MGN John Henrik Bergene
      ; Kinematic Leveling - BL Touch probe - BMG extruder
      ; Duet WiFi + Duex5 firmware version 3.1.1
      ; executed by the firmware on start-up
      
      
      ;------General preferences---------
      M80                                                      ; Turns on the ATX power supply
      G90                                                      ; Send absolute coordinates
      M83                                                      ; but relative extruder moves
      M584 X0 Y1 Z5:6 E3                                       ; set drive mapping to each axis
      M669 K1                                                  ; Select CoreXY mode
      
      
      ;------Network--------------------
      M550 P"BLV MGN CUBE JHB"                                 ; Set machine name
      M552 S1                                                  ; Enable network
      M586 P0 S1                                               ; Enable HTTP
      M586 P1 S0                                               ; Disable FTP
      M586 P2 S0                                               ; Disable Telnet
      
      
      ;------Drives---------------------                       ; Switch between S1 and S0 to switch motor direction
      M569 P0 S0                                               ; X motor (+ Direction is to the right)
      M569 P1 S0                                               ; Y motor (+ Direction is inwards)
      M569 P3 S0                                               ; E1.1 motor (+ Direction is pulling filament in)
      ;M569 P4 S0                                               ; E1.2 motor (+ Direction is pulling filament in)
      M569 P5 S0                                               ; Z motor - Left (+ Direction is down)
      M569 P6 S0                                               ; Z motor - Top right (+ Direction is down)
      M350 X16 Y16 Z16 E16 I1                                  ; Configure microstepping with interpolation
      M92 X200.00 Y200.00 Z400.00 E415                         ; Set steps per mm
      M566 X300 Y300 Z50 E300                                  ; Set maximum instantaneous speed changes (Jerk) (mm/min) 
      M203 X13200.00 Y13200.00 Z600.000 E2000                  ; Set maximum speeds (mm/min)
      M201 X2000 Y2000 Z100 E5000                              ; Set accelerations (mm/s^2)
      M906 X1200 Y1200 Z1000 E800 I45                          ; Set motor currents (mA) and motor idle factor in percent
      ;M569 P0 P1 P3 P5 P6 F10							     ; enable polarity and stealth pulse timing LOL WHAT IS THIS
      M84 S60                                                  ; Set idle timeout
      
      
      ;------Axis Limits------------------
      M208 X-22 Y0 Z0 S1                            			 ; set axis minima
      M208 X307 Y320 Z330 S0                        			 ; set axis maxima
      
      
      ;------2 independent z axis---------
      M671 X-64:367 Y155:155 S5 	  					   		 ; Set up Z-axis location
                                                               ; This tells the Duet the physical location of the center of the leadscrews.
                                                               ; for reference the order/sequence of defined coordinate positions MUST correspond to
                                                               ; the order of axis drives that was specified above (general preferences) in the M584 gcode. 
                                                               ; 1 - left, 2 - right
      
      
      ;------Endstops---------------------
      M574 X1 S1 P"xstop"                                      ; X = Low end
      M574 Y2 S1 P"ystop"										 ; y = high end
      M574 Z1 S2                         			             ; Z = BLtouch
      
      
      ;------Filament sensor--------------
      M591 D0 P5 C"e0_stop" R40:130 E3.0 S1                    ; Set Filament sensor "duet laser 1.7" for extruder drive 0, connected to endstop input 3 (E0)
      
      
      ;------Z-Probe ---------------------
      M950 S0 C"duex.pwm1"  								     ; create servo pin 0 for BLTouch on the DUEX
      M558 P9 C"^zprobe.in" H5 F1000 T12000                    ; BLTouch connected to Z probe IN pin. H=Dive Height. F=Speed the bed moves when probing. T=travel speed between points 
      G31 P25 X28.35 Y-5 Z1.56                                 ; BL touch) Set Z probe trigger value, offset and trigger height
      M557 X20:290 Y20:290 S90                                 ; Define mesh grid
      
      
      ;------Heaters----------------------
      M308 S0 P"bedtemp" Y"thermistor" T100000 R4700 B3950     ; Configure sensor 0 as thermistor on pin bedtemp ( NTC 100K ohm B3950 )
      M950 H0 C"bedheat" T0									 ; Create bed heater output on bedheat and map it to sensor 0
      M307 H0 A181.4 C1129.6 D11 B0                            ; Set PID for heated bed values. Disable Bang-bang mode for bed heater
      M140 H0 												 ; Map heated bed to heater 0
      M143 H0 P0 S120 A2                                       ; Set temperature limit for heater 0 to 120°C. Switch of temprarily if exceeds 120°C
      
      M308 S1 P"spi.cs1" Y"rtd-max31865" 					     ; Configure Sensor 1 as PT100 via CS pin spi.cs1
      M950 H1 C"e0heat" T1                                     ; Create nozzle heater output for e0heat and map it to sensor 1
      M307 H1 A399.1 C138.4 D6.3 B0                            ; Set PID for hotend values. Disable Bang-bang mode for heater
      M143 H1 P1 S400 A2                                       ; Set temperature limit for heater 1 to 400C
      
      M570 S360                                                ; Heater fault detections allow 1 minute
       
      ;------Fans & LED-------------------
      M950 F0 C"fan2" Q100        					     	 ; Assign Fan 0 - Part fan
      M106 P0 S0 H-1                                           ; Part cooler 0| set fan 0 name and value. Thermostatic control is turned off
      
      M950 F1 C"fan1" Q100         						     ; Assign Fan 0 - Heatsink fan
      M106 P1 S0.6 H1 T80                                      ; Nozzle 0 | fan 1 name and value. Thermostatic control is turned on
      
      M950 F2 C"duex.fan3" Q500 							     ; Assign Fan 0 - PSU & MB fan
      M106 P2 S1                                               ; PSU & MB fan 
      
      
      ;------Tools------------------------
      M563 P0 S"tool0" D0 H1 F0:2                                 ; 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
      
      
      ;------Automatic power saving-------
      M911 S21 R22 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"       ; Set voltage thresholds and actions to run on power loss
      
      
      ;------Limit axes-------------------
      M564 S1 H0                                               ; Do not allow movement outside boundaries (M208 Axis limits). Allow Movement of axes that have not been homed.
      
      
      ;------Advanced & misc--------------
      ;M572 D0 S0                                               ; pressure advance
      ;M592 D0 A-0.006360570381 B0.002924392221                 ; non-linear extrusion
      ;M593 F38                                                 ; Dynamic Acceleration Adjustment
      M302 P1                                                  ; Allow cold extrusion (comment out this after E step cal)
      M575 P1 S1 B57600                                        ; Paneldue
      
      T0                                                       ; Select first tool
      G1 Z0.01
      ;------END config.g-----------------	
      

      No matter what I put as max temp, for Heater 1 (nozzle 1), it faults out at 285C.
      Anyone exprienced this?

      I have printed small Ultem gears at 385°C with firmware 2, before upgrading to firmware 3.

      Best regards
      John Henrik Bergene

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

        whats the output of M143 ?

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

          also update to 3.2 there were bugfixes for the order of M143

          1 Reply Last reply Reply Quote 0
          • jbergene
            jbergene last edited by

            @Veti output is
            ///
            m143
            Heater 1 monitor 0 uses sensor 1 to generate a heater fault if the reading exceeds 285.0°C

            Heater 1 monitor 1 uses sensor 1 to temporarily switch off if the reading exceeds 400.0°C

            Heater 1 monitor 2 is disabled
            ///

            hmm

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

              @jbergene said in Duet 2, Firmware 3.1.1 Wrong max temp for nozzle:

              M143 H1 P1 S400 A2

              change this to P0

              jbergene 1 Reply Last reply Reply Quote 1
              • jbergene
                jbergene @Veti last edited by

                @Veti

                aah ofcourse.

                Thank you!

                I thought that was for bed heater.

                But when I Type in M143, only the Nozzle heater info shows up and not bed. Thats what confused me

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

                  @jbergene said in Duet 2, Firmware 3.1.1 Wrong max temp for nozzle:

                  M143

                  M143 H0 give you bed info

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

                    @Veti Thank you again 🙂 saved my evening

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