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

unable to extrude despite at temp

Scheduled Pinned Locked Moved Solved
Duet Web Control
extrusion
4
6
281
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
    ageis
    last edited by 27 Sept 2023, 10:09

    So I have the hotend at 215 and the bed at 65.

    But the extrusion controls are disabled. Usually in the old firmware I can extrude around 180.

    See screenshot!screenshot.gif screenshot.gif

    Here is my config: I dont have any filaments defined in the filaments section

    ; Configuration file for Duet WiFi (firmware version 3.3)
    ; executed by the firmware on start-up
    ;
    ; generated by RepRapFirmware Configuration Tool v3.3.16 on Sun Jul 23 2023 20:00:34 GMT+0100 (British Summer Time)
    ; General preferences
    G90 ; send absolute coordinates...
    M83 ; ...but relative extruder moves
    M550 P"prusa" ; set printer name
    ; 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
    M584 X0 Y1 Z2 E3 ; set drive mapping
    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
    M92 X100.00 Y100.00 Z400.00 E161.3 ; set steps per mm
    M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
    M203 X6000.00 Y6000.00 Z1000.00 E1200.00 ; set maximum speeds (mm/min)
    M201 X500.00 Y20.00 Z400.00 E250.00 ; set accelerations (mm/s^2)
    M906 X800 Y800 Z800 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 X250 Y190 Z210 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 Z1 S2 ; configure Z-probe endstop for low end on Z
    ; Z-Probe
    M558 P1 C"zprobe.in+zprobe.mod" H10 F120 T6000 ; set Z probe type to unmodulated and the dive height + speeds
    G31 P500 X230 Y9 Z4.8 ; set Z probe trigger value, offset and trigger height
    M557 X15:235 Y15:190 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
    M307 H0 R0.268 K0.283:0.000 D13.25 E1.35 S1.00 B0
    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 B4138 ; 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 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
    undefined undefined 2 Replies Last reply 27 Sept 2023, 10:22 Reply Quote 0
    • undefined
      jay_s_uk @ageis
      last edited by 27 Sept 2023, 10:22

      @ageis activate the tool by sending T0

      best to add T0 to the end of your config

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      undefined 1 Reply Last reply 27 Sept 2023, 13:03 Reply Quote 0
      • undefined
        deckingman @ageis
        last edited by 27 Sept 2023, 10:49

        @ageis Try what @jay_s_uk said first, but from your screen shot, it looks like the tool was indeed active. If that is the case, then the command which controls extrusion temperature is M302. According to the docs, it should default to 160 for extrusion and 90 for retraction using the S and R values respectively. Try sending M302 without any parameters to see what gets reported back. If it's something other than 160/90 then look for an M302 elsewhere, for example config_override.g or perhaps in the slicer start code or a macro that you might have run prior to attempting to extrude.

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

        1 Reply Last reply Reply Quote 0
        • undefined
          ageis @jay_s_uk
          last edited by 27 Sept 2023, 13:03

          @jay_s_uk
          Thanks Jay it seems to be working now.

          Maybe it needs to be fixed in the reprap config tool. I am very sure I used it because I upgraded from a very old version of the firmware to the latest. I remember generating a new set of config files based on an older config.

          undefined 1 Reply Last reply 28 Sept 2023, 09:41 Reply Quote 1
          • undefined
            droftarts administrators @ageis
            last edited by 28 Sept 2023, 09:41

            @ageis There's an option in the config tool to select the first tool on startup, which is not on by default. It adds T0 at the end of config.g.

            25956680-3549-44b8-8aaa-4b42f02e6c76-image.png

            Also, the commissioning guide explains you need to enable the tool to extrude: https://docs.duet3d.com/en/How_to_guides/Commissioning#h-6-check-heater-functionality
            When the tool is active, it will be highlighted blue in DWC. The heater can be active, even if the tool is not active.

            Ian

            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

            undefined 1 Reply Last reply 28 Sept 2023, 10:24 Reply Quote 0
            • undefined
              ageis @droftarts
              last edited by 28 Sept 2023, 10:24

              @droftarts
              Ah good to know. I wasn't aware of that.

              1 Reply Last reply Reply Quote 0
              • undefined Phaedrux has marked this topic as solved 30 Sept 2023, 20:39
              4 out of 6
              • First post
                4/6
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA