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.