Travel moves scratching top layer

Sometimes I have “scratches” in the top layer when the print head moves to the next area/object to print. Normally during travel moves the bed is lowered a bit to prevent this, but sometimes it does not. Does someone know how to avoid this? Not only does it sound bad, but also it doesn’t look nice when it’s the final top layer.

You also see this in the Slicer.

Here is the travel move causing the scratch (only X/Y, no Z):

And here another travel move with Z going up:

So it happens when the last top left corner is filled. When then moving to the next object Z is increased to prevent scratching.

Have you checked your Z-Hop value in the slicer ?

Yes, it’s on “Auto”:

Changing to “Normal” does not change the behaviour.

Here is my test file:
test.stl (105.9 KB)

The problem can be seen at layer 2:

I cannot figure why it works sometimes and sometimes it does not.

Update: One thing I noticed: The “wrong” travel moves also do not retract before the move. Perhaps connected to this ticket here Zhop on travel · Issue #7893 · SoftFever/OrcaSlicer · GitHub ?

FOUND IT:

“Reduce infill retraction” is causing the problem.

Screenshot_20251005_154342

Turned on:

Turned off:

(you see the down travel and the 0.8mm retraction in GCode)

Just found a Reddit post that suggested that: Reddit - The heart of the internet

Here a test print: At the top you see the vertical line, the bottom one is clean.

4 Likes