Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.11k stars 2.06k forks source link

Here is why you should add a "minimum extrusion length" setting #8813

Open RedPetroleum opened 3 years ago

RedPetroleum commented 3 years ago

Application version (all versions) I'm using 4.8.0

Platform MacOS

Printer Custom FDM Screenshot(s)

Bildschirmfoto 2020-11-21 um 13 06 42

Actual results

Bildschirmfoto 2020-11-21 um 13 06 42

Additional information Tiny inner wall extrusions can be visible on the surface. The settings Fill gaps between walls and Filter out tiny gaps are handy but don't solve this particular issue. It would be nice to have a setting that just filters out all tiny extrusions.

RedPetroleum commented 3 years ago

This one is also pretty obvious.

Bildschirmfoto 2020-11-21 um 15 03 23
Ghostkeeper commented 3 years ago

Yet these lines are printed properly. Basically it's going to be printing dots in there. Those dots are quite useful. Here's a print with similar dots:

image

When you actually print that, those dots fill up the gaps in the walls quite nicely. Here's a comparison without those dots on the left, and with those dots on the right:

IMG_20201126_180140

This is really because the nozzle goes over that spot, stands still there for a fraction of a second extruding material while realising that it doesn't have time to accelerate and decelerate, and then moves on. I'd argue that this is a good thing. The line may be very short (and thus visualised almost invisibly in the legacy layer view) but it actually prints fine.

Is there some advantage you could name? It's going to save some time to not print this, but that won't be very significant save in some extreme cases.