duet recovery from smoke

F

duet recovery from smoke

Overview

Setting up 6 3D printers with upgrades including Duet WiFi control, dual Z axis, auto bed leveling, quick change head assembly, enclosures with exhaust, better material management, and video feeds.

Parts

  • Duet WiFi control
  • Dual Z axis
  • Paneldue
  • BL Touch
  • Duet2 WiFi boards (3 new ones)
  • SD card with firmware files

Steps

1. Connect Duet WiFi with a USB data cable. 2. Ensure YAT program finds the Duet board. 3. Update firmware from 1.02 to 3.3 using DuetWiFiServer.bin and Duet2CombinedIAP.bin. 4. Use M997 S0 for firmware update. 5. If connection fails, try a different cable or computer. 6. If necessary, erase board completely and use BOSSA.

Notes

  • Upgrading directly from version 1.x or 2.x firmware to 3.01 or later firmware is not possible.
  • Refer to Duet3D Wiki for detailed instructions.

Problem

Encountered issues with extruder after updating hot end and dual Z axis setup.

Solution

  • Ensure correct configuration for dual Z axis setup.
  • Use M584 X0 Y1 Z2 E3 to map drivers correctly.
  • Check motor currents and settings.

Configuration

  • M569 P0 S1 ; physical drive 0 goes forwards
  • M569 P1 S0 ; physical drive 1 goes backwards
  • M569 P2 S1 ; physical drive 2 goes forwards
  • M569 P3 S0 ; physical drive 3 goes backwards
  • M569 P4 S1 ; physical drive 4 goes forwards
  • M584 X0 Y1 Z2 E3:4 ; set drive mapping
  • M350 X16 Y16 Z16 E16:16 I1 ; configure microstepping with interpolation
  • M92 X80.00 Y80.00 Z400.00 E93.00:400.00 ; set steps per mm
  • M566 X1200.00 Y1200.00 Z24.00 E300.00:24.00 ; set maximum instantaneous speed changes (mm/min)
  • M203 X9000.00 Y9000.00 Z180.00 E6000.00:180.00 ; set maximum speeds (mm/min)
  • M201 X500.00 Y500.00 Z100.00 E5000.00:100.00 ; set accelerations (mm/s^2)
  • M906 X800 Y800 Z800 E1000:800 I50 ; set motor currents (mA) and motor idle factor in per cent
  • M584 X0 Y1 Z2:4 E3 ; two Z motors connected to driver outputs Z and E1
  • M671 X-20:220 Y0:0 S0.5 ; leadscrews at left (connected to Z) and right (connected to E1) of X axis
  • M84 S30 ; Set idle timeout
  • M208 X0 Y0 Z0 S1 ; set axis minima
  • M208 X300 Y300 Z400 S0 ; set axis maxima
  • M208 X-5:305 Y0:300 ; X carriage moves from -5 to 305, Y bed goes from 0 to 300
  • 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

Additional Commands

  • M115 to check version
  • M997 S0 for firmware update
  • Turn WiFi off, send M587 command string, turn WiFi on
  • M997 S1 for WiFi install
  • M552 S1 to start WiFi
  • M552 S0 to stop WiFi
  • M302 S1 to allow cold extrusion

Firmware Files

  • DuetWiFiServer.bin
  • Duet2CombinedIAP.bin

File Repository

Want to join the discussion? Create a free account to reply and post.

Join ForumLA Free →