Nozzle dragging on bottom(edit for OP) layer

0.6 nozzle on two P1s are dragging on top layers as the nozzle finishes one layer and moves to start point of the next layer (this has been happening since the previous fw upgrade). I started a print with a primitive cube with the only z adjustment but this is for retraction and not travel? What am I missing here? Any advise is appreciated.


In that same Settings Overrides area, try turning on “Retract on layer change”. This should cause it to z-hop.

Similarly, you could enable “Travel distance threshold”, which will retract (and then z-hop) after a certain distance. Setting this to 0mm or 1mm (haven’t tested if 0mm works) will force a retraction on every travel move. This should stop the scraping when printing multiple parts at once. Let me know if these work for you!

See my next post.

(FYI firmware on my P1S is 01.04.00.00, but I think this a slicer thing)

Okay, I think I found the actual cause. I happened to be printing that same calibration print and noticed the nozzle scraping in the exact pattern. One caveat is that when the print finished, the scraps weren’t on the top layer. So, it’s not z-hoping when moving between doing infills. Is the top surface scratched on your finished prints?

This article section explains this caveat: Retraction | Bambu Lab Wiki

Turn off “Reduce infill retraction” for the “Travel distance threshold” to take effect.
image

Also, by default, the main printer settings “z-hop when retracting” and “travel distance threshold” are set, so you should’t need to override it in the filament.
image

3 Likes

He said in the OP that the scratches are on the top layer, I think.

Thank you for your replies.
Indeed, the scratches are not on the top layer but only on the “bottom layers”.

(I tried to correct the title of this thread but was not able to)

All this tweaking with z hop and retractions did not make much sense to me (one should not have to adjust these settings to avoid nozzle touching a print surface). I gave it a thought and changed the “bottom surface pattern” as well as the “internal solid infill pattern” to Monotonic Line (default is Monotonic) and noticed that the nozzle does not travel to the opposite corner to begin another layer but simply starts the next layer where it ends the previous line…scratching solved…atleast solved on my test square pattern. I proceeded to calibrate another material with the 0.6 nozzle and noticed that the nozzle was scratching the surfaces of the flow rate patches again. I am curious if this calibration uses slicers default “Monotonic” pattern? It would be great to know this if you happen to read gcode. If so, is this a similar avoidance such as the grid infill for many? … meaning - if you print with an 0.6 nozzle = do not use Monotonic surface and infill pattern?

Okay, did you see my suggestion to turn off “Reduce infill retraction”? Based on your reply, it seems you didn’t.

I’ll be honest, it has nothing to do with nozzle size, surface pattern, or the infill pattern. (hint: it’s the setting I mentioned)

I was able to edit your title for this thread. If you would like for it to say something else let me know.

2 Likes

@rjdaggett
I started a new calibration and followed your suggestion to uncheck “reduce infill retraction” (pass two) and I do not see any surface nozzle drag.
I also read the Wiki link on retractions.
“Retraction” - from my understanding - is a filament move to reduce and mitigate stringing - how does any adjustment in this category prevent the scratching mark on surfaces during a nozzle travel?
I am 4yrs into printing and dont consider myself a noob but the Wiki is somehow hard to understand … can someone explain in layman’s terms?


I’m glad it worked! I know it can be confusing, I’ll try my best to simplify.

Let’s start with the setting Z hop when retracting.
This is the key setting. It tells the printer to move the bed down (away from the nozzle) every time a retraction is made.

So, if we can force a retraction, we can force a Z hop, and get the nozzle clear of our parts.

Normally, any travel move over 1mm will trigger a retraction (see default Travel distance threshold). This would have prevented the scratching, but, it was overridden by another setting.

This other setting was of course Reduce infill retraction.
No retraction = no Z hop = scratches from nozzle

Hopefully this was helpful.

1 Like

It’s technically dragging on all the infill layers, not just the bottom layer. But, we got it figured out.

1 Like