I have problems with layer widths and uneven outer walls on my 3D prints. Sometimes layers are squeezed and sometimes pushed outside. I noticed that these problems happen when there are retractions on layers. I don't have problems with round and simple objects without changes on layers or where all layers are identical.
I think that this can be linked with pressure in the nozzle or retraction. It looks like sometimes the pressure is too high and it's pushing too much filament and sometimes it's too low and it's not pushing enough filament. In this picture, layers in the first circle are squished in and it looks like there is not enough filament being pushed from the nozzle. In the second circle layer is pushed out and is wider than other layers. Looks like there is not enough filament being extruded at the start of the layer and too much being extruded at the end.
This problem happens always on the same layers, where there are some retractions on these layers. I tried to print the same objects multiple times and it always occurs on the same layers.
What have I did to fix this problem:
- calibrated e-steps and slicer flow,
- tightened belts,
- different slicers (Cura, PrusaSlicer),
- different filaments (e.g. PrusamentPLA),
- disabled combing in slicer,
- printed with and without infills,
- different retraction distance (from 3 mm to 8 mm),
- different retraction speeds (from 20 mm/s to 80 mm/s),
- different retraction accelerations (from 500 to 1500),
- different hotend temperatures (from 200 °C to 230 °C),
- slow printing speed (up to 15 mm/s),
- calibrated K-factor (also tried many values from 0.0 to 2.0),
- calibrated junction deviation (also tried many values from 0.0 to 0.3),
- printed with and without cooling.
I think, that disabling coasting and changes in retraction settings helped a little, but not too much.
My setup:
- Ender 5, SKR mini E3 V1.2
- Capricorn PTFE Bowden tube,
- printing with PLA, but this problem also occurs with PETG.
The most similar issue I've found is this question, Inconsistent Layer Issues, but this didn't resolve my problem.
How can I get rid of inconsistency in layers widths and get smoother outer walls?
I calibrated K-factor with K-factor Calibration Pattern and discovered that lines are always thicker after retraction at the start of the line and thinner at the end of the line. Then I generated and printed test files to confirm this. My lines are always thicker at the start of the line and they get thinner later. This is the problem presented in the second picture.
I printed 3 cubes (dimensions of a cube: X=0.2 mm, Y=100 mm, Z=10 mm). This is the result.
This is the best representation of my problem. The order of printing was as follows: 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 1 -> 2 etc. There are under extrusions at the end of the second and third line (points 4 and 6) and under extrusion at the start of the first line (point 1). These under extrusions are before (points 4 and 6) and after (point 1) travel moves.
What can cause this problem?