You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The assertion sm.length > 0 means that a G1/G2/G3 move inside a _EXTRUDE_SET_SPEED block has zero length. This can happen
when "fuzzy skin" is enabled in vase mode, as the perimeter generator might generate zero-length segments. The fix is to
ignore zero-length segments when accumulating length for a speed modifier.
Description of the bug
The assertion sm.length > 0 means that a G1/G2/G3 move inside a _EXTRUDE_SET_SPEED block has zero length. This can happen
when "fuzzy skin" is enabled in vase mode, as the perimeter generator might generate zero-length segments. The fix is to
ignore zero-length segments when accumulating length for a speed modifier.
Project file & How to reproduce
Aider bot suggested a patch to gracefully skip zero-length extrusions in cooling moves. Will follow up with a PR.
Checklist of files included above
Version of PrusaSlicer
2.9.9-alpha1 [git]
Operating system
Linux Fedora 41
Printer model
Geeetch A10T
The text was updated successfully, but these errors were encountered: