1

When I have overhangs in my model, Cura colors them red. However, I noticed if I make layer thickness thinner, the red area is reduced or disappears.

This could mean that thinner layer thickness is better for overhang, but it could also mean that a larger ratio of line width to layer thickness is better. It makes sense that if line width is 4X the layer thickness (such as 0.15 layers with 0.6 line width), overhang performance should be better than if line width is only 2X (such as 0.3 layers with the same 0.6 line width.

Is there a model that explains the optimum ratio of line thickness to layer height? Is only the ratio important, or is layer height also important by itself?

BetterSense
  • 211
  • 2
  • 6

3 Answers3

1

A wide line works if there is something below it to squeeze the filament against, but if you don't have a full layer below it, it will stay thinner and it will droop. I would not use extreme ratios on overhangs. Still, do a parametric test: a overhang tower (a compact one) at different line widths and layer heights. If you test 3 layer heights and 3 line widths, it's only 9 short prints.

However, as you can see in filament reviews, different materials behave differently. I think there is no a priori optimal value.

FarO
  • 3,906
  • 13
  • 31
1

Cura high-lights overhangs in red if the printer would end up printing completely into thin air.

If your overhang is angled instead of being a purely vertical-to-horizontal transition, a much thinner layer height can increase the chances that enough of the prior layer exists to support the next layer being printed.

Basically, the thinner the layer (within reason), the greater the allowable angle of overhang that is safe to print.

woneill1701
  • 189
  • 5
0

In terms of Cura's model for showing overhangs, I'm nearly sure it's just the ratio - rise over run, or rather run over rise. And indeed that's what makes sense mathematically:

At least some portion of the wall extrusion in layer N+1 needs to sit on top of the corresponding wall extrusion in layer N. For a given 3D surface slope, the "run" - the distance the cross-section moves from one layer to the next, which needs to be bounded by some fraction of the line width - varies proportionally to the "rise" - the layer height.

  • In that case, there seems to be little downside of maximizing the ratio. Are there any other downsides of wide lines, but thin layers? I think for me with a 0.4mm nozzle, that 0.1 layer and 0.7 line width would be the practical limit--a ratio of 7. – BetterSense May 14 '20 at 04:45
  • You can't actually make lines wider than your nozzle width without something to press down against under the nozzle orifice. You'll just extrude the nozzle width into thin air. – R.. GitHub STOP HELPING ICE May 14 '20 at 10:21
  • I routinely use 0.7mm line widths with my 0.4mm nozzle. I think the limit is related to the size of the flat area at the end of the nozzle. Sadly, nobody seems to specify the diameter of the flat area of nozzles, though it would seem to be a relevant parameter. – BetterSense May 14 '20 at 14:23
  • You can use 0.7 line width fine as long as there's either bed surface or existing printed material under a decent portion of the nozzle orifice. You can't when the nominal line only overlaps the one below it by 0.15 mm because there's no surface below the nozzle orifice to make the extrusion spread out to 0.7 mm. It'll just extrude 0.4 mm into thin air. Essentially, line width greater than nozzle size makes at best minimal improvement to ability to print overhangs – R.. GitHub STOP HELPING ICE May 14 '20 at 15:44
  • I have an open feature request for Cura that could improve this and allow printing near-arbitrary overhangs, but it's unlikely to happen anytime soon. https://github.com/Ultimaker/CuraEngine/issues/1215 – R.. GitHub STOP HELPING ICE May 14 '20 at 15:47
  • The need for something on which to squeeze the new layer is the reason for the slicers to completely ignore line width on unsupported bridges, which assume a perfectly round extrusion, as wide and as thick as the nozzle (more or less). – FarO Jul 13 '20 at 18:47
  • @FarO: Sadly they don't do this correctly at all, which is why unsupported bridges end up being a bunch of loose strings on the first layer or two... – R.. GitHub STOP HELPING ICE Jul 13 '20 at 19:25
  • @R..GitHubSTOPHELPINGICE are you sure? in PrusaSlicer you can see that the line width changes for bridges. And if you tune bridges, they usually need very little flow rate compensation. https://www.youtube.com/watch?v=M0kkCw7LGhk If it doesn't work it's more likely that parameters are not optimal: https://www.youtube.com/watch?v=4KAMFamy3zw – FarO Jul 14 '20 at 07:55
  • @FarO: Cura has that too but it doesn't do the calculations right. If the layer height is 0.2 mm but you have an 0.4 mm nozzle, extruding an unsupported bridge requires more than the nominal extrusion amount to make the lines 0.4 mm wide, and they still won't bond with one another even if you adjust the flow up that much. They'll also interfere in the space below that's supposed to be empty. To do this right, bridges would have to be compensated by lifting the nozzle (essentially starting with the second layer or third of theb bridge), printing lines closer together than the nozzle width, – R.. GitHub STOP HELPING ICE Jul 14 '20 at 16:05
  • 1
    and adjusting the flow. Doing this all by hand for the layer height in effect is tedious and error-prone. Aside from the lifting part, I think it *can* be done with current slicers, but it's not automated at all. – R.. GitHub STOP HELPING ICE Jul 14 '20 at 16:06