4

I got my first 3D printer this week, a Creality Ender 3.

Tried to print a few small samples to test it, but every shape I printed had an extra external layer. Please, check these images:

Photo of printed object with extra layer

Photo of extra layer, with layer pulled to one side

I used Freecad to draw the objects, and Slic3r to convert them to G-code.

Am I doing something wrong? Is my printer not a good one?

Any comment will be very helpful.

0scar
  • 35,554
  • 12
  • 65
  • 151
  • It looks like under-extrusion. Have you changed something in printer settings? What settings did you change in Slic3r? Can you share one of G-code files that you are trying to print? – kosteklvp Apr 12 '23 at 18:46
  • Hi, thank you for your response. I didn't change anything. AFAIK I'm using factory settings. How can I share the G-code? I didn't find a way to upload files here. – Roberto Bodo Apr 12 '23 at 19:51
  • You can't. But, you can upload it to some upload site and provide a link here. – kosteklvp Apr 12 '23 at 19:54
  • See if you can access https://github.com/rppbodo/3d-printing/blob/main/cube-25mm.gcode – Roberto Bodo Apr 12 '23 at 20:00
  • 1
    You should add this solution as a separate answer. It may help others in the future if someone also runs into this issue. Describe also, what exactly was causing it. – kosteklvp Apr 14 '23 at 08:32
  • Dear Roberto, please post your update as an answer (the update is not part of the problem, it is a solution, I've hidden the part by placing it into an HTML comment block). SE differs from regular forum sites. It's perfectly fine to add your solution as an answer, you will receive votes and gain reputation. Please do the [tour] and look into [help] to better understand SE sites. Thanks! – 0scar Apr 14 '23 at 09:25

1 Answers1

4

If you do some quick calculations it appears that this is caused by under-extrusion.

Comparing the extruded volume to the calculated volume for the deposition there is a mismatch of about 2.6. This hints to the use of an incorrect diameter for the filament $\frac{2.85^2}{1.75^2}=2.65$.

0scar
  • 35,554
  • 12
  • 65
  • 151
  • 1
    In line 4511 of provided G-code is: `; filament_diameter = 3`. It looks like you are right. – kosteklvp Apr 13 '23 at 09:23
  • 1
    @kosteklvp I only looked at the first 20 lines or so, but good spot! – 0scar Apr 13 '23 at 09:31
  • Thank you so much for all the responses. I am waiting for more filament to arrive by mail. As soon as I manage to print again with correct filament diameter, I mark this problem as solved. I'll let you know. – Roberto Bodo Apr 13 '23 at 13:40
  • 1
    I'm not sure, if you understood it correctly. You should change filament diameter value int the slicer to 1.75. Filaments with diameter of 3 mm are not very common. – kosteklvp Apr 13 '23 at 17:43
  • 1
    3 mm is not common, but 2.85 mm is pretty common, especially for UltiMaker printers. Nowadays is 1.75 mm mainstream for most users, only dinosaurs like me use it for their homebuilds. Note that you need to buy filament your printer is designed for, in this case 1.75 mm and use that value in your slicer. – 0scar Apr 13 '23 at 18:07
  • 1
    Yes, I understood. hahaha The config was wrong, not the actual filament width. I bought more 1.75mm, because the sample that came with the printer ended. Thanks, everyone. =) – Roberto Bodo Apr 13 '23 at 18:42
  • Yeah! I just printed with new G-code, and it is perfect! Thanks, everyone! <3 – Roberto Bodo Apr 13 '23 at 20:53
  • That's good, everything is clear. – kosteklvp Apr 13 '23 at 21:20
  • 1
    Wow, why is this still a thing in 2023?!? 2.85/3 mm is pretty much a thing of the past, and should not be popping up in settings unless the user intentionally configured a weird printer. – R.. GitHub STOP HELPING ICE Apr 13 '23 at 23:13