Setup
- Snapmaker U1 firmware: 1.5.2.13
- multiACE: 0.99.8b based custom build; loading and feed-assist code matches public v0.99.8b
- One ACE 2 Pro, protocol V2
- ACE firmware reports V1.1.3O. This is an ACE2-Open build derived from stock V1.1.31. Its documented changes are RFID-only, but I list it as a separate variable until the flashed binary is hash-checked.
- PLA, ACE dryer approximately 50 C, chamber approximately 42 C
- feed_speed 80, retract_speed 80, load_length 1400
- seat_overshoot_length 20, load_retry 3, extrusion_retry 7
- wiggle_scheme EAEAEAE
Problem
This is the third similar incident within approximately one week. It has occurred on T0 and T3 and repeated after installing a new replacement head.
The filament becomes flattened or buckled inside the PTFE/toolhead path and is chewed by the toolhead gears. In one incident it was forced sideways out of the normal path. The audible clicking starts after the filament has already jammed.
During one print, the T3 entry sensor became false while the ACE still reported filament present. The nozzle was stable at 221/220 C and no MCU, CAN or thermal fault was recorded. The print paused, and four automatic reload attempts failed to reach the head sensor.
After cleaning and reassembling the head, a controlled load reproduced the failure. The head sensor became true, but no plastic exited the nozzle and the extruder clicked.
Timing observed during the controlled load
- ACE transport started at approximately 16:31:06.465 with a 1400 mm command at 80 mm/s.
- The e3 sensor became true at 16:31:07.398.
- The v0.99.8b load path has an unconditional approximately 4 second wait before it begins polling the head sensor.
- The earliest possible stop was approximately 16:31:10.67.
- This leaves approximately 3.27 seconds, nominally up to 262 mm, of commanded feed after e3 had already detected filament. Actual physical movement is unknown because the ACE buffer and resistance are not measured.
- The head was still below 100 C when the filament reached e3.
After heating, the recovery sequence continued with the seat move, 16 extrusion probes of 20 mm, and seven E/A wiggle cycles. Every wheel check remained 1 -> 1, and coil delta was only 279 to 969 against a 5000 threshold. No extrusion was detected, but the retry sequence continued.
The final error was: "filament reached but no plastic comes from nozzle."
Suspected mechanism
ACE pressure or feed assist pushes filament into a blocked or not-yet-ready toolhead path. The filament buckles or flattens near the drive gears. The subsequent extrusion retries and wiggles grind the already damaged strand and produce the clicking sound.
This appears closely related to #109 and may also share part of the ACE2-specific behavior reported in #57.
Questions
- Can the fixed 4 second wait be replaced with immediate sensor polling and a verified stop command?
- Should the recovery terminate after the first confirmed no-wheel-movement result instead of continuing all extrusion retries?
- Should resistance_pause be enabled by default for ACE2?
- Is disabling print-time feed assist for ACE2 currently the recommended safe workaround?
- Which sanitized log sections would be most useful for diagnosing this?
I can provide exact timestamped excerpts from multiACE state logs and klippy.log. No private network addresses need to be included.
Setup
Problem
This is the third similar incident within approximately one week. It has occurred on T0 and T3 and repeated after installing a new replacement head.
The filament becomes flattened or buckled inside the PTFE/toolhead path and is chewed by the toolhead gears. In one incident it was forced sideways out of the normal path. The audible clicking starts after the filament has already jammed.
During one print, the T3 entry sensor became false while the ACE still reported filament present. The nozzle was stable at 221/220 C and no MCU, CAN or thermal fault was recorded. The print paused, and four automatic reload attempts failed to reach the head sensor.
After cleaning and reassembling the head, a controlled load reproduced the failure. The head sensor became true, but no plastic exited the nozzle and the extruder clicked.
Timing observed during the controlled load
After heating, the recovery sequence continued with the seat move, 16 extrusion probes of 20 mm, and seven E/A wiggle cycles. Every wheel check remained 1 -> 1, and coil delta was only 279 to 969 against a 5000 threshold. No extrusion was detected, but the retry sequence continued.
The final error was: "filament reached but no plastic comes from nozzle."
Suspected mechanism
ACE pressure or feed assist pushes filament into a blocked or not-yet-ready toolhead path. The filament buckles or flattens near the drive gears. The subsequent extrusion retries and wiggles grind the already damaged strand and produce the clicking sound.
This appears closely related to #109 and may also share part of the ACE2-specific behavior reported in #57.
Questions
I can provide exact timestamped excerpts from multiACE state logs and klippy.log. No private network addresses need to be included.