Duet3D Logo

    Duet3D

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

    Solved DUET WiFi E0 / E1 no workie - config?

    General Discussion
    5
    12
    584
    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.
    • nurbie
      nurbie last edited by nurbie

      RMAX V3
      DUET WiFi 2.02 firmware

      XYZ + endstops/homing all work perfectly

      PREFACE, I did fudge with the config, adjusted steps to 80, and deleted anything heated/thermistors, bed, and hot-end.
      Not extruding anything heated.

      The BIG DEALio (fail):
      The extruder stepper itself is connected to the E0 section, but it doesn't energise/show an LED, and the DUET WiFi interface has the Extruder controls grayed out and inaccessible:
      1_1558402261740_E0_STP_LED.jpg 0_1558402261740_Duet_GUI_01.jpg
      I have tried 2x other steppers and none of them seem to respond/show a connection to the Duet in either E0 or E1 positions.

      E0 and E1 steppers don't energize/connect
      wiring is correct/tried multiple steppers on both E0 and E1
      It must be my n00b-modified config.g
      Can you see what I'm missing? (config below)

      M550 PODWOOD_CLAY_01 ; Printer name
      M555 P2 ; Gcode Output Type
      M552 S1 ; Enable Wifi
      G21 ; Work in millimeters
      G90 ; Send absolute coordinates

      M569 P0 S0 ; Drive 0 goes forwards (X)
      M569 P1 S0 ; Drive 1 goes forwards (Y)
      M569 P2 S0 ; Drive 2 goes forwards (Z)
      M569 P3 S0 ; Drive 3 goes forwards (E0)
      M569 P4 S0 ; Drive 4 goes forwards (E1)

      M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)

      M665 R144 L291.06 B135 H375 X0 Y0 Z0 ; delta radius, diagonal rod length, printable radius and homed height
      ; Y X Z are tower angle offsets
      M666 X0 Y0 Z0 ; endstop offsets in mm

      M350 X16 Y16 Z16 E16:16 I1 ; Set 16x microstepping w/ Interpolation
      M92 X80 Y80 Z80 ; Set axis steps/mm
      M92 E400.0:400.0 ; Set extruder steps/mm

      M906 X1200 Y1200 Z1200 E1200:1200 I50 ; Set motor currents (mA) and idle current %
      M201 X4200 Y4200 Z4200 E5000 ; Accelerations (mm/s^2)
      M203 X15000 Y15000 Z15000 E15000 ; Maximum speeds (mm/min)
      M566 X2000 Y2000 Z2000 E2000 ; Maximum instant speed changes mm/minute

      M106 P0 H-1 ; Part Cooling Fan
      M106 P1 S0.5 H-1 ; Case fan
      M106 P2 T50 S0.7 H1 ; Heat sink fan

      M558 P5 I1 X0 Y0 Z0 H15 F200 ; FSR Settings
      G31 P500 X0 Y0 Z-0.3 ; Probe trigger value and offsets
      M270 I1 P1 S0.05 ; Enabled Probe doubletap w/ 0.05mm tolerance
      M557 R140 S30 ; default bed mapping
      M501 ; Load saved config values
      T0 ; Select Tool 0

      M302 ; COLD EXTRUSION
      M375 ; Load height map

      ////////////

      My JohnSL FSR board doesn't seem to respond at the DUET board either; it's properly sensing and the wiring is correct per the DUET2 instructions/wiring diagram...

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

        for the extruder to work the hot end must be 160deg or you could use a M302 to allow for cold extrusion.

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

          Yes, this machine will be doing cold extrusion exclusively.
          Where would I enter the M302 value?

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

            Put it at the end of your configuration file.

            Alive: 1 Ormerodish machines. 1 Custom Cantilever. 3 P3Steel. 1 Ciclopish scanner. In build: 1 P3Steel. Controllers: 2 Duet 2 , 2 D0.6, 1 D0.8.5, 1 D3 v0.5, 1 RAMPS/DRV8825, 1 Uno/Scan Card.

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

              XYZ steppers appear to be energised and have LEDs on.
              That, and I know they work since I can control them through the GUI.

              Does the LED for E0 / E1 only light up if extrusion is called for in gcode?

              How can I test the E0 / E1 steppers to know that they are working /wired correctly?
              Is there some gcode I can load to test them?

              A Former User 1 Reply Last reply Reply Quote 0
              • A Former User
                A Former User @nurbie last edited by A Former User

                @nurbie said in DUET WiFi E0 / E1 no workie - config?:

                Does the LED for E0 / E1 only light up if extrusion is called for in gcode?

                LEDs are for the ends stops (and the two other E0/E1 leds are for the FETs)

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

                  How can I test the E0 / E1 steppers to know that they are working /wired correctly?

                  How do I control them through the GUI/terminal?

                  Any tests/ideas?

                  dc42 1 Reply Last reply Reply Quote 0
                  • A Former User
                    A Former User last edited by

                    If you were to look up the M302 command you'd find you also need to specify which extruder to allow cold extruding for.

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

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

                      @nurbie said in DUET WiFi E0 / E1 no workie - config?:

                      How can I test the E0 / E1 steppers to know that they are working /wired correctly?

                      How do I control them through the GUI/terminal?

                      Any tests/ideas?

                      Select a tool that has an associated extruder. Either set that tool to have no associated heaters in your M563 tool definition command, or enable cold extrusion. Then the extruder buttons in DWC won't be greyed out.

                      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
                      • nurbie
                        nurbie last edited by

                        YES! Gracci dc42!

                        M563 P0 D0 S"LDM_01" did the trick! now testable via GUI.
                        Should there be a Duet LED (proximate to the connector like XYZs) showing that the E0 is energized?

                        M302's not sure if they made any changes but added them as backup.

                        NOW, on the getting the FSRs recognized by the Duet . . . (that's another forum post)

                        M563 P0 D0 S"LDM_01" ; create a named tool using extruder drive 0

                        M558 P5 X0 Y0 Z0 H15 F200 I1 ; FSR Settings
                        G31 P500 X0 Y0 Z-0.3 ; Probe trigger value and offsets
                        M270 I1 P1 S0.05 ; Enabled Probe doubletap w/ 0.05mm tolerance
                        M557 R140 S30 ; default bed mapping
                        M501 ; Load saved config values
                        T0 ; Select Tool 0

                        M302 ; Report current state
                        M302 P0 ; Allow cold extrusion
                        M375 ; Load height map

                        A Former User 1 Reply Last reply Reply Quote 0
                        • A Former User
                          A Former User @nurbie last edited by

                          @nurbie said in DUET WiFi E0 / E1 no workie - config?:

                          Should there be a Duet LED (proximate to the connector like XYZs) showing that the E0 is energized?

                          Only if the heater or endstop is active.

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

                            thanks m8

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