<p>I bought a TL smoother which fixed the problem!</p>

CC BY-SA 4.0
2022-12-01T02:05:38.033Z
It would be beneficial to future readers if you could explain what TL smoothers are and how they fixed the problem.
agarza
CC BY-SA 4.0
2022-12-01T07:40:40.793Z
TL smoothers only work for DRV8825 drivers, so the question is, do you have these drivers?, else there might be a different solution, or did you print the exact G-code file. Please expand the answer to include more information.
0scar
CC BY-SA 4.0
2022-12-01T14:56:43.293Z
This seems plausible even with the A4988s in a classic Ender. Without reduction gearing, the E motor only has 5.8 full steps per mm of filament moved. 1 mm of filament is about 30 linear mm of extrusion, so you get a full step about every 5 mm of motion. If microstepping linearity is poor (and it's likely to be poor under the high holding torque needs of a direct drive extruder) you'd expect to see this kind of oscillating extrusion.
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2022-11-30T23:30:52.447Z
2022-11-30T23:30:52.447Z
Adam Salem
<p>I have an Ender 3 Pro with the direct drive upgrade, aluminum extruder (The same problem happened with the plastic one), double-sided bed default black on one side and PEI on the other (Happens with both), aluminum adjustment knobs for bed with better springs, and upgraded spool holder with ball bearings.</p>
<p>Things I have done to try to fix this:</p>
<ul>
<li>Add aluminum extruder</li>
<li>Upgraded spool holder with ball bearings</li>
<li>Calibrated my E-steps</li>
<li>Upgraded firmware</li>
<li>Stopped using OctoPi</li>
<li>Switched build surface (The only one that I could try that I have on hand is glass but that didn't work the last time I tried it)</li>
<li>Tightened belts</li>
<li>Printed calibration cube</li>
<li>Printed temp tower</li>
<li>Printed retraction tower</li>
<li>Printed retraction speed tower</li>
<li>Looked up YouTube videos</li>
<li>Cleaned motherboard (There was dust in there)</li>
</ul>
<p>Those all failed and I have no idea what this is or how to get rid of it, please help.</p>
<p>Settings:</p>
<ul>
<li>Layer height: 0.2 mm (I haven't tried a different layer height)</li>
<li>Print speed: 40 mm/s (I have tried slower/faster)</li>
<li>Nozzle temperature: 195 °C (I have tried higher)</li>
<li>Infill density: 15 % pattern: cubic (I have tried different infill patterns and density)</li>
<li>Cooling: 100 %</li>
</ul>
<p>I'm afraid there is literally nothing else I could possibly do at this point except replace/tune mechanical parts, which I have tried.</p>
<p><a href="https://i.sstatic.net/lh0wA.jpg" rel="nofollow noreferrer" title="Photo of a calibration cube with irregularities on the surfaces"><img src="https://i.sstatic.net/lh0wA.jpg" alt="Photo of a calibration cube with irregularities on the surfaces" title="Photo of a calibration cube with irregularities on the surfaces" /></a></p>

CC BY-SA 4.0
2022-11-21T00:42:53.300Z
UPDATE: I have determined that the problem has something todo with infill. If I change the infill then the problem also changes (Like the pattern on the surface changes) I'm currently trying different infill patterns to see which ones yields the best results.
Adam Salem
CC BY-SA 4.0
2022-11-21T07:56:24.283Z
What settings do you have on the shell? The shell should always be multiple of the nozzle diameter. Also what nozzle size you're using and which slicer. Depending on the slicer there are some settings that like print shell before infill and infill overlap.
LostKatana
CC BY-SA 4.0
2022-11-21T15:28:07.317Z
@LostKatana, can you explain what you mean by this? In PrusaSlicer, vertical shells are a quantity, not a distance. On horizontal shells thickness, it should be a multiple of the layer height, not nozzle diameter, right?
LarryBud
CC BY-SA 4.0
2022-11-22T00:16:46.590Z
I am using Cura Slicer; and did you mean walls? I've tried 2, 3, 4 walls and it still looks the same.
Adam Salem
CC BY-SA 4.0
2022-11-22T17:44:57.220Z
@LarryBud I'm not familiar with PrusaSlicer, but the shell/wall should be a multiple of the nozzle as e.g. Cura calculates based on the thickness how many (wall line count is the setting name) it needs and will adjust gcode accordingly.
LostKatana
CC BY-SA 4.0
2022-11-22T17:45:18.057Z
AdamSalem yes, in Cura it is called walls. Is this effect on all sides?
Your wall settings would be helpful here. I have a .4mm nozzle and usually print with at least 3 walls. I have not faced this so far.
What you can also look up is the Infill overlap setting, maybe this has been modified by accident.
LostKatana
CC BY-SA 4.0
2022-11-25T17:16:23.403Z
Do you print the walls first, or the infill? As far as I know, such patterns can come when you're printing the infill first, so if you do, maybe try the opposite way. The next reason I can imagine are retract settings or vibration issues.
DaniJan
CC BY-SA 4.0
2022-11-26T22:30:39.757Z
I tried both printing infill first and walls first.
Adam Salem
<creality-ender-3><print-quality><calibration><direct-drive>
Ender 3 Pro Direct Drive weird/small blobs?
Adam Salem
# Ender 3 Pro Direct Drive weird/small blobs?

(Asked by: username_0 on 2022-11-20)

I have an Ender 3 Pro with the direct drive upgrade, aluminum extruder (The same problem happened with the plastic one), double-sided bed default black on one side and PEI on the other (Happens with both), aluminum adjustment knobs for bed with better springs, and upgraded spool holder with ball bearings.

Things I have done to try to fix this:

* Add aluminum extruder
* Upgraded spool holder with ball bearings
* Calibrated my E-steps
* Upgraded firmware
* Stopped using OctoPi
* Switched build surface (The only one that I could try that I have on hand is glass but that didn't work the last time I tried it)
* Tightened belts
* Printed calibration cube
* Printed temp tower
* Printed retraction tower
* Printed retraction speed tower
* Looked up YouTube videos
* Cleaned motherboard (There was dust in there)

Those all failed and I have no idea what this is or how to get rid of it, please help.

Settings:

* Layer height: 0.2 mm (I haven't tried a different layer height)
* Print speed: 40 mm/s (I have tried slower/faster)
* Nozzle temperature: 195 °C (I have tried higher)
* Infill density: 15 % pattern: cubic (I have tried different infill patterns and density)
* Cooling: 100 %

I'm afraid there is literally nothing else I could possibly do at this point except replace/tune mechanical parts, which I have tried.

[![Photo of a calibration cube with irregularities on the surfaces](https://i.sstatic.net/lh0wA.jpg "Photo of a calibration cube with irregularities on the surfaces")](https://i.sstatic.net/lh0wA.jpg "Photo of a calibration cube with irregularities on the surfaces")

**Tags:** creality-ender-3, print-quality, calibration, direct-drive
> **Comments:**
> **username_0**: UPDATE: I have determined that the problem has something todo with infill. If I change the infill then the problem also changes (Like the pattern on the surface changes) I'm currently trying different infill patterns to see which ones yields the best results.  
> **username_1**: What settings do you have on the shell? The shell should always be multiple of the nozzle diameter. Also what nozzle size you're using and which slicer. Depending on the slicer there are some settings that like print shell before infill and infill overlap.  
> **username_2**: @LostKatana, can you explain what you mean by this? In PrusaSlicer, vertical shells are a quantity, not a distance. On horizontal shells thickness, it should be a multiple of the layer height, not nozzle diameter, right?  
> **username_0**: I am using Cura Slicer; and did you mean walls? I've tried 2, 3, 4 walls and it still looks the same.  
> **username_1**: @LarryBud I'm not familiar with PrusaSlicer, but the shell/wall should be a multiple of the nozzle as e.g. Cura calculates based on the thickness how many (wall line count is the setting name) it needs and will adjust gcode accordingly.  
> **username_1**: AdamSalem yes, in Cura it is called walls. Is this effect on all sides? Your wall settings would be helpful here. I have a .4mm nozzle and usually print with at least 3 walls. I have not faced this so far. What you can also look up is the Infill overlap setting, maybe this has been modified by accident.  
> **username_3**: Do you print the walls first, or the infill? As far as I know, such patterns can come when you're printing the infill first, so if you do, maybe try the opposite way. The next reason I can imagine are retract settings or vibration issues.  
> **username_0**: I tried both printing infill first and walls first.  

---

## 1 answers

### Answer by username_0 on 2022-11-30. Score: 0 | Accepted answer

I bought a TL smoother which fixed the problem!

> **Comments:**
> **username_4**: It would be beneficial to future readers if you could explain what TL smoothers are and how they fixed the problem.  
> **username_5**: TL smoothers only work for DRV8825 drivers, so the question is, do you have these drivers?, else there might be a different solution, or did you print the exact G-code file. Please expand the answer to include more information.  
> **username_6**: This seems plausible even with the A4988s in a classic Ender. Without reduction gearing, the E motor only has 5.8 full steps per mm of filament moved. 1 mm of filament is about 30 linear mm of extrusion, so you get a full step about every 5 mm of motion. If microstepping linearity is poor (and it's likely to be poor under the high holding torque needs of a direct drive extruder) you'd expect to see this kind of oscillating extrusion.  

---

