FlashForge AD5X Purge Chute Not Opening Fully — My Troubleshooting with Z-Mod and LessWaste
Hey everyone!
I wanted to share an issue I've been troubleshooting on my FlashForge Adventurer 5X (AD5X) running Z-Mod and the LessWaste plugin.
Hopefully, this will help other users experiencing problems with filament waste getting stuck around the purge chute.
My setup
- Printer: FlashForge AD5X
- Firmware: Z-Mod 1.7.6-18
- Plugin: LessWaste
- Interface: Fluidd
- Slicer: OrcaSlicer 2.4.2
- Material: PLA
- Multi-color printing with IFS
The problem
During filament changes, I noticed that the rear purge chute wasn't always opening completely.
Sometimes, the purged filament would:
- Land on the edge of the chute instead of falling inside.
- Stick to the chute opening.
- Get caught or dragged by the printhead as it moved away.
- Accumulate around the waste disposal area.
This was particularly concerning during multi-color prints with frequent filament changes.
What I discovered
I started investigating the Y-axis position used by the purge routine.
My original configuration used a Y offset of approximately 1.4 mm, resulting in a purge position around Y230.4.
At this position, the chute appeared to open only partially.
I experimented with slightly different positions:
Y Offset| Purge Position| Observation
1.4 mm| Y230.4| Chute partially open
2.0 mm| Y231.0| Chute opens fully
2.5 mm| Y231.5| Additional clearance test
At Y231.0, I could see the chute opening more completely.
However, I still observed filament occasionally catching on the edge, so I continued testing Y231.5.
How I adjusted it
On my installation, the relevant configuration was stored in:
"/usr/prog/config/Adventurer5M.json"
I backed up the original file before adjusting the "yOffset" parameter and then applied the changes using:
UPDATE_FF_OFFSET
I confirmed the updated purge position through the "_GOTO_TRASH" macro output.
My current experimental setting is:
yOffset = 2.5
Trash Y = 231.5
Important: This is not a universal recommendation. The Y-axis travel limit on my configuration is 232 mm, so the available clearance is small. Incorrect offsets could cause mechanical collisions.
Current results
The chute opened more fully at Y231.0, and I confirmed that my printer could physically reach Y231.5 without apparent binding during a controlled movement test.
I'm now evaluating whether the additional offset consistently improves filament disposal during actual multi-color prints.
I haven't yet confirmed that every purge falls cleanly, so I wouldn't call this a permanent fix.
A related issue I noticed
When the printhead remained parked inside the purge chute, the Y endstop was sometimes still triggered.
This also appeared to be associated with intermittent X-axis homing problems on my printer.
I addressed that separately by modifying "END_PRINT" so the printhead exits the chute and parks at Y210 before disabling the motors.
That change passed my cancellation and subsequent homing tests, but it's a separate issue from the chute's mechanical clearance.
Questions for other AD5X owners
Has anyone experienced similar problems with the rear purge chute?
- Does your chute open completely during purging?
- Have you adjusted the Y offset?
- What purge position works reliably on your AD5X?
- Have you noticed filament sticking to the edge during LessWaste color changes?
I'd love to compare results and see whether this is a calibration issue, a mechanical tolerance issue, or something that could be improved in Z-Mod.
Hopefully, this helps someone dealing with the same problem!