DEV Community

Cover image for How I stopped fighting print lines and started covering them instead
Josh Green
Josh Green

Posted on

How I stopped fighting print lines and started covering them instead

I spent about two years sanding print lines off models before I admitted the whole approach was backwards.

If you print anything you care about, you know the moment. Geometry is clean, fit is right, colour is right. Then you turn it toward the light and every flat face is covered in fine horizontal print lines. The part is good. It just looks printed, and you wanted it to look made.

Sanding is the obvious fix and the wrong one for most prints

Sanding works on a flat panel if you have an afternoon. Coarse grit, finer grit, primer, more grit. I am not going to pretend it does nothing.

But most of what I print is organic. Figures, handles, terrain, grips. On those, sanding is a slow way to destroy the detail you just printed. Every pass rounds off the sharp edges, and you end up with a softer, blurrier version of the model that happens to be smoother. After enough ruined parts I stopped asking how to sand better and started asking why the print lines were visible at all.

Print lines show up because the surface around them is blank

Here is the part that changed how I work.

A print line is a regular, repeating feature sitting on a smooth surface. Evenly spaced ridges, plain background. Your eye is built to catch a regular pattern against a blank field, and that contrast is the thing that reads as 3D printed. The lines are not ugly on their own. They are ugly because there is nothing else on the surface.

That gives you two options. Remove the ridges, which is sanding, slow and rough on detail. Or remove the blank surface, by covering the whole thing in surface relief. Wood grain, stone, stipple, woven cloth, any irregular relief. Once the surface is busy everywhere, the regular print lines stop standing out, because now they are competing with a pattern instead of sitting alone.

This is why a stone-textured planter looks finished off the bed and the same planter printed smooth never does, no matter how you tune the machine.

The workflow

The old problem was adding that relief. The textbook answer is a displacement or remesh modifier in Blender, and I gave it a real try. Blender is free and it is powerful. It is also a steep learning curve. Remeshing, UVs, texture coordinates, modifier stacks, an evening or two the first time you do it, and not something you can hand to someone else, because running Blender headless from a script is its own project.

What I do now is much shorter:

  1. Take the STL I already have, smooth faces and all.
  2. Run it through a browser 3D file upscaler that bakes real surface relief into the mesh.
  3. Slice and print as usual.

Because the relief becomes real geometry and not a painted-on image, it survives slicing and prints on any filament through any slicer. Nothing to install, no account, which is the only reason it actually stuck as a habit.

What to watch for

  • Match the relief depth to your layer height. If the relief is shallower than one layer, the print lines can still show through on glossy filament. A slightly deeper grain fixes it.
  • Organic relief is the most forgiving. Wood, leather and stone cover print lines completely, because irregular relief beats regular relief. Keep the fine geometric patterns for grips and panels.
  • You are covering the lines, not deleting them. If you need a mirror-smooth lens or a display piece that has to look manufactured, this is the wrong tool and you should sand and polish or use a chemical smoothing pass. For everything else, relief is faster and looks better.

Print lines were never a defect I had to grind out. They were a plain surface with a pattern on it, and the fix was to give the rest of the surface a pattern too. Cover them first, and the print comes off the bed already looking finished.

Top comments (0)