Hello everyone!
I am in a constant battle with my Ender 5 (I hope I'm not the only one that feels like this at the beginning). Although every issue I have I gain a better understanding so that the fun part.
My latest problem was I could not get a calibration cube to print right and after just letting it finish I realized I had the wrong lead screw enabled in the firmware. I enabled the new lead screw and the cube printed really well. After that I printed a simple toothpaste squeezer and it worked fine, I then tried to print 2 boxes with curved tops and 9 toothpaste squeezers all of which were separate STL's that I put in 1 Cura project. Around layer 20 one of the squeezers was messed up and puking filament everywhere. I tried to salvage the print by removing the trouble part and tried to continue the print but nothing really worked so I cancelled the whole thing.
I then looked at my BL touch data and was trying to make sure it was actually giving accurate mesh data, I spend a good amount of time trying to figure out why is was so inconsistent and realized I need to G28 before G29 for consistent results.
I also tightened the spacer on the Y axis extruder side wheels as there was some play in the X axis when I used my hand to try and rotate the hotend assembly up and down. After doing that I ran G28 & G29 then adjusted my Z offset before attempting the next print.
I wanted to attempt the same print as before just much smaller scale, so I tried the same 2 curved box stl's and 1 squeezer stl and around layer 7 this happened
There isn't supposed to be a line through there so I am not sure what the printer thought it was doing, the same sort of thing caused the big print to fail but I didn't catch it this early. It looks like it just decided to start pouring out filament for some reason and start to draw a line that shouldn't be there
So here is the hardware/software I am using:
Creality Ender 5
Silent Board V4.2.7 (Upgrade)
NEMA 17 stepper damper on Y axis
TL Smoother on Z axis
BLTouch 3.1
.4 Nozzle
Printed bed support
Glass bed
Raspberry Pi 3B+ (Ethernet connection)
th3d unified 2.22
Cura 4.8.0
OctoPrint
Mech Solutions PLA 1.75
Cura settings:
Layer Height .2
Initial Layer Height .3
Wall Thickness .8
Wall Line Coun 2
Top/Bottom Thickness .9
Top/Bottom Layers 5
Infill Density 2%
Infill Line Distance 40mm
Pattern Grid
Overlap % 20
Printing Temp 197
Printing Temp Initial Layer 205
Bed Temp 60
Print Speed 40
Top/Bottom Speed 20
Travel Speed 120
Initial Layer Speed 20
Skirt Speed 20
Accel control nothing over 1000
Jerk control 9 or less except travel is 10
Retraction Distance 6mm
Retraction Speed 40
Combing mode All
Avoid printed parts / supports when traveling
Z hop height .2
I spin the spool out by hand every once in awhile so the extruder isn't having to pull the weight of the spool as it goes. I read somewhere that when its having to pull the whole spool it could lead to inconsistent spooling.
Here is the Gcode that I used, not sure if that helps at all. https://www.dropbox.com/s/lndgjr289x6mmju/resttestsand1toothpaste.gcode?dl=0
I then calibrated the Extruder stepper, realized it was under extruding 7mm. I made the adjustment so when it is being asked to extrude 100mm it is bang on now.
I attempted a print and this is what happened
I thought now oh its because the infill cant support the top of the print that's why it failed so I did the exact same print with 15% infill instead of 2%.
It failed almost right away...