Horizontal lines on feature/geometry/density change


I've had an Ender 5 Plus for a few weeks now. It's printing great and I've got my tuning pretty good at the moment. I've noticed some horizontal inconsistencies matching feature/geometry changes. It seems to be associated with maybe layer time(?) I only have a picture from two models, but the problem will appear in other places on different models, always matching some change in the layers.

The problem is consistent all around the model and changes position with different prints, so I know it's not a mechanical problem. Say I printed a 2x2 cm tower 20 cm tall, it will not have any of these imperfections because every layer is identical.

I highly suspect the layer time/temperature change, but I don't know how to fix this, I'm a bit stumped. They both were printed at 200 °C and I'm trying a new one at 210 °C (best temperature with the spool I have) and it has the same problem. All three models are from the same spool of PLA.

Also, I use Cura with mostly default settings for the Ender 5+.

Here are the pictures :

I tried to highlight the idea, but every line matches with some change in the model Model 1

On the benchy it's harder to see, but the hull line match with the solid floor of the model, and the top ones match with the top window sill starting.



Posted 2021-01-18T18:06:49.253

Reputation: 121

Did you manage to improve your prints? Do you know if it was underextrusion, overextrusion, or something else? Will you accept some of answers, or have another one - or still struggle to solve this? – octopus8 – 2021-02-02T04:15:23.800

I still struggle with some of it. I've just upgraded to a 32 bit board with TMC2209 and now noticed a potential wobble in my lead screw (not linked with artifact in the post tho). So I'll fix this this week and come back to this problem which I think is due to the infill overlap pulling on outer walls while cooling. Sorry for going MIA – GmodCake – 2021-02-02T14:36:27.687



This is varying underextrusion due to loss of material to oozing in the interior of the model.

When printing the infill pattern, the nozzle doesn't follow a single continuous extrusion path, but moves from the end of one path to the beginning of the next, and under Cura defaults, does this without retracting the filament. This causes unpredictable amounts to ooze out during travel from one to the next, thereby desynchronizing the planned/intended amount of material extruded so far and the actual amount. This means, when the next outer-wall extrusion starts, there's an unpredictable deficiency between the amount of material at the nozzle to extrude, and the amount the slicer intended to extrude. The result is what you're seeing.

To fix it, you need to eliminate oozing, not just outside the model where it appears as visible stringing, but inside too. Either disable "Combing" entirely in Cura, or set "Max Comb Distance With No Retract" to something very low (0.8 mm or less). Also set "Minimum Extrusion Distance Window" to 0 to ensure Cura doesn't skip retractions for other reasons.

You may also want to play with extrusion length and speed. Too short or too long can be bad; 5-7 mm is the reasonable range for PLA with a bowden. Higher speed generally helps too; the printer should be able to handle 50 mm/s or faster.


Posted 2021-01-18T18:06:49.253

Reputation: 5 311

I don't even have the slightest form of stringing or oozing on any of my prints actually. I'm not quite sure about this theory – GmodCake – 2021-01-18T22:47:55.507

How do you know you don't have it inside them? Have you watched closely during the print? – R.. GitHub STOP HELPING ICE – 2021-01-18T23:42:38.403

Yeah I did, everything is surprisingly consistent except for this – GmodCake – 2021-01-19T00:07:38.530

1Can't the issue be related to some form of hysteresis? Not posted as an answer, just a genuine thought. The printer is decent, but not of super quality (carriages on aluminum extrusion profiles, belts not straight, etc.). These ridges are often seen when the geometry changes, so that a different path is followed by the print head causing it to result in a few tenths of a mm difference with respect to the previous layers?. My custom Pursa i3 printer has this also, but my Hypercube CoreXY does not (nor does my Ultimaker 3E). – 0scar – 2021-01-19T14:15:18.430

1These don't even look like tenths of a mm but hundredths, maybe 0.08-0.10 mm at most. Positional hysteresis seems like a possibility but I've fought with this type of issue a lot including where it's caused structural weakness, and it seems to be extrusion related. Maybe hysteresis of the Bowden tube or excess flow where extrusions prior are overhanging and have less backpressure. – R.. GitHub STOP HELPING ICE – 2021-01-19T14:47:21.880


If this matches the horizontal planes - like "solid floor" than I would advice to check overlap settings. My suspicion is slight overextrusion, which might be the reason of many small horizontal differences. Using 3 mm filament I often suffer of similar inconsistencies, until I find proper flowrate to avoid overextrusion. Adding first to second, the solid plane will push walls more to sides.

Do you print "Infill Before Walls" (Cura setting)? You may try to disable this checkbox and observe if the result persisted. Also you may enable "Outer Before Inner Walls" - to ensure, that outer wall is printed first with least interference (though some other issues may appear after travel, layer change, etc.).

  • So try print from outside to inside (outer walls > inner walls > infill).
  • Then try to reduce "Flow" until you see no overextrusion (or even small gaps in the surface).
  • Finally revert these settings (infill > inner > outer) and check again.


Posted 2021-01-18T18:06:49.253

Reputation: 722