May 18, 2026 12:00 AM
My Build 350mm Voron 2.4
Hotend Configuration
Steps
- Working on the hotend, specifically dialing in the Stealthburner.
- Multiple disassembles of the unit were necessary.
- Commands used:
-
m564 S0 H0 to allow steppers to move without homing.-
extruder run G1 E100 F60 to test extrusion.-
M563 P0 D0 to configure the extruder.-
M84 to release motors.-
M302 P1 to allow cold extrusion.-
M84 E0:1:2 to disable specific motors.Hotend Issues
Problem
- Issues with the hotend, particularly with the 1LC CAN bus board, which made the assembly bulky and difficult to manage.
- The expensive print head clogged frequently.
- The hotend fan runs off the Duet control and its default is off, leading to overheating if the heater is on without the fan.
Solution
- Considering switching to the first-gen print head.
- Ordered injection-molded parts for a better assembly technique.
Motor Configuration
Overview
- Configuring motors on a Voron 2.4 with a Duet 3 6HC.
Parts
- Duet 3 6HC with integrated stepper drivers (Driver 0–5).
- Motors for X, Y, Z1, Z2, Z3, and Extruder (E0).
Steps
- Motor-to-driver mapping:
- X Motor: Driver 0
- Y Motor: Driver 1
- Z Motor (Front Left): Driver 2
- Z Motor (Front Right): Driver 3
- Z Motor (Rear Center): Driver 4
- Extruder Motor (E0): Driver 5
- Configuring the motors in RepRapFirmware:
-
M584 X0 Y1 Z2:3:4 E5 to map the drivers.-
M671 X-10:310:150 Y10:10:345 S10 to define physical Z lead screw locations.Notes
- The order of Z motors doesn’t matter for physical connection but must be defined properly in firmware for bed leveling and Z tilt correction.
- Configuring the system with unshielded motor cables can cause false phase errors and intermittent shutdowns.
Z Motor Issues
Problem
- Z motor (right rear) experienced phase short errors, causing the motor to quit.
- Replacing the motor and Duet 3 6HC did not resolve the issue.
Solution
- Immediate fixes:
- Reduce Z motor current slightly using
M906 Z800.- Adjust acceleration and jerk settings:
-
M566 Z4 for jerk.-
M203 Z300 for max speed.-
M201 Z20 for acceleration.- Temporarily move the motor to a different driver port.
- Long-term fixes:
- Replace with shielded, twisted pair cable.
- Use crimped JST VH or Molex connectors.
Configuration
- Driver wiring:
- Driver 0 = Z3
- Driver 1 = B
- Driver 2 = A
- Driver 3 = Z0
- Driver 4 = Z1
- Driver 5 = Z2
- Sys.cfg:
`plaintext; Configuration file for RepRapFirmware on Duet 3 Main Board 6HC
; Executed by the firmware on start-up
;
; Generated by RepRapFirmware Configuration Tool v3.5.4 on Wed Jul 24 2024
; General
G90 ; Absolute positioning
M83 ; Relative extruder moves
M550 P"Duet 3" ; Set hostname
`Lessons Learned
- Unshielded motor cables can cause false phase errors and intermittent shutdowns.
- Proper configuration and wiring are crucial for reliable operation.
- Regular disassembly and cleaning can prevent clogs in the hotend.