this post was submitted on 28 Jul 2023
23 points (100.0% liked)

3DPrinting

15583 readers
71 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 1 year ago
MODERATORS
 

I'm trying to diagnose what tuning I need to get a smooth top layer on a solid print.

The picture you see is a 50mmx50mmx1mm square (cube([50,50,1]); in openscad) printed with a .4 nozzle. (5 layers)

For tuning on the problem, I have looked into:

  • z_offset -- tried all kinds of values and if I reduce it anymore, it doesn't squish into the bed and the center part is exactly 1mm -- so unlikely to be that.
  • bed level -- bltouch is working well
  • extrusion (esteps or rotational_distance) - played with this a great deal and any less and i start to have under-extrusion in the center area.
  • different filament -- same with PLA, PETG and ABS
  • Different slicer -- same with PrusaSlicer or Cura
  • Different speeds -- one on the left was printed at 20mm/s -- the right was printed at 150mm/s

I also cant find any guides out there that show this issue. Anybody with some suggestions or threads I can pull?

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 7 points 1 year ago (1 children)

Pressure advance will solve some of your issues here. When reaching a corner, the head slows down but the filament is still pushed too fast and so it overflows. Pressure advance (in Klipper) can compensate for that.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

I'll check that out. I installed klipper yesterday for S&G -- actually quite liking the flexibility it gives me. I see the guide.

[–] [email protected] 5 points 1 year ago (1 children)

Welcome to the deepest rabbit hole in 3D printing! Klipper is nice on the surface and absolutely mind blowing when you dig deeper. If you’re programming savvy, you can make it do basically anything. You can even install a script that runs shell scripts on the pi from the printer. You could make it control your coffee maker via home automation if you wanted. Lol. Anyways. Pressure advance is the key here.

[–] [email protected] 4 points 1 year ago (1 children)

Oh boy... Yes scripting comes easy to me. It's why my default is openscad for making 3d models. :). I'm printing the pressure advance cube model now.

[–] [email protected] 2 points 1 year ago

So... I still have some tuning.

I learned that you need to adjust retraction and z offset again after implementing pressure advance.... But I'm close now.

[–] [email protected] 5 points 1 year ago (1 children)

Seems like it's squishing when the printhead decelerates and accelerates again around the corner. Perhaps the temperature is too high so too much material oozes out when speed is decreases?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

I agree, not just the perimeter but also when it's going back and forth to fill in the centre area. I'm not sure how to address it -- maybe the pressure advance settings LazaroFilm suggested. I've also tried printing at a series of different temperatures..

[–] [email protected] 1 points 1 year ago (1 children)

That's what I meant, have you tried just decreasing the printing temp by 10 degrees and then printing another square and comparing the result?

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

Yes. For this petg I've tried nozzle temps ranging from 210-240.

[–] [email protected] 1 points 1 year ago

Have you tried swapping out the nozzle? Maybe it's worn down

[–] [email protected] 4 points 1 year ago (1 children)

It looks like overextrusion, but Im not sure. Did you change overlap settings?

I would try with taller cube to eliminate 1st layer error. You might be overextruding, but due to higher nozzle distance your first layer can still look perfect

[–] [email protected] 1 points 1 year ago

No, overlap settings are default. Taller objects or objects with infill come out okay - workable but still show small signs of the issue. I've found the 5+ layer object with no infill showes the issue the most so I've been using that to tune.

You are absolutely correct that first layer tends not now show issues like zOffset to close to bed or over extrusion. The prints I've been using are 5+ solid layers to have any offset alignment or extrusion alignment issues increase with each added layer.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

Looks like the edges are lifting from the bed a bit? What is the bed temp? Also, maybe lower the z offset? Doesn't seem to be geting enough squish maybe. Hard to tell from the pictures.

[–] [email protected] 1 points 1 year ago

in those two cases, they are PETG and bed temp was 80. The curved edges were caused by me removing the print from the hot bed.. not lifting off during the print.

[–] [email protected] 1 points 1 year ago

Thank you everybody for leading me on the right path.

As I had already installed Klipper, I decided to try the pressure advance calibration as suggested and it did take some tuning, but has improved quality immensely.

In the end, here are the settings I changed: Klipper printer.cfg pressure_advance: 0.120

PrusaSlicer:PrinterSettings:Extruder 1:Retraction Length: 0

I still think I can tweak my z-offset and temperature and maybe further refine pressure_advance, but the results are quite a bit better than before.

I used the Klipper guide for pressure advance: https://www.klipper3d.org/Pressure_Advance.html

Original print on the left, print with the above changes on the right.

Having said that, I think I might have been able to improve the results using a marlin firmware and working with my retraction setup -- I use a non-default direct-drive extruder so the default settings of about 6mm are certainly incorrect.

Also, into the future, i'll check out the wear/maintenance on the nozzle -- it is a good point and I havent changed it in quite a few prints.

Thank you everybody!

load more comments
view more: next ›