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
I do not yet have sufficient details on how this is happening or a shareable repro case (the models I've encountered it with in the wild are all paid models), but I'm opening the issue now and will follow up with more details later.
I am using latest main from git (24fd962) as of a few days ago, but this has been going on for a while with versions a few weeks older too, and looks like it likely goes back to the work on fractional support layers.
Somehow, the travel G0 X4.275 Y-2.921 Z14 got inserted in between components of the support, and it happened before the phase where extrusion amounts were computed, because the next extrusion move is extruding a large amount of material for the full resulting ~6mm wrong move, rather than for the correct move on the order of 0.2mm.
I suspect there's some sort of move reordering going on to separate out the fractional-layer and full-layer parts of the support, and that it's not seeing Z-hops correctly and thereby misordering some travels.
I will see if I can extract out a region of one of the affected models that's minimal enough to feel comfortable sharing, but that still exhibits the issue, and follow up with more details. In the mean time, if anyone familiar with how the fractional support layers work has ideas where to look for the problem, I build CuraEngine from source already and would be happy to work on tracking down and fixing the bug myself.
The text was updated successfully, but these errors were encountered:
I do not yet have sufficient details on how this is happening or a shareable repro case (the models I've encountered it with in the wild are all paid models), but I'm opening the issue now and will follow up with more details later.
I am using latest main from git (24fd962) as of a few days ago, but this has been going on for a while with versions a few weeks older too, and looks like it likely goes back to the work on fractional support layers.
Here is an example of some of the wrong gcode:
Somehow, the travel
G0 X4.275 Y-2.921 Z14
got inserted in between components of the support, and it happened before the phase where extrusion amounts were computed, because the next extrusion move is extruding a large amount of material for the full resulting ~6mm wrong move, rather than for the correct move on the order of 0.2mm.I suspect there's some sort of move reordering going on to separate out the fractional-layer and full-layer parts of the support, and that it's not seeing Z-hops correctly and thereby misordering some travels.
I will see if I can extract out a region of one of the affected models that's minimal enough to feel comfortable sharing, but that still exhibits the issue, and follow up with more details. In the mean time, if anyone familiar with how the fractional support layers work has ideas where to look for the problem, I build CuraEngine from source already and would be happy to work on tracking down and fixing the bug myself.
The text was updated successfully, but these errors were encountered: