Post-Processing 3D Prints: From Layer Lines to Professional Finish
This article may contain affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free content.
A 3D print straight off the bed is a blank canvas. It might be functionally complete, but it looks like a 3D print. Visible layer lines, support scars, and the characteristic matte surface of FDM filament announce the manufacturing method to anyone who sees the part. If you want your prints to look injection-molded, cast, or machined, post-processing is the bridge between "that is cool for 3D printing" and "wait, that was 3D printed?"
I have refined my post-processing workflow over hundreds of parts, from cosplay props to client prototypes that needed to look production-ready. This guide covers every technique I use regularly, organized from simplest to most involved, so you can choose the right level of finishing for each project.
Level 1: Quick Cleanup (5-10 minutes)
Every print needs at minimum a quick cleanup. Remove support material with flush cutters or needle-nose pliers. Cut as close to the surface as possible without gouging the part. For stubborn support nubs, a sharp hobby knife or chisel works better than trying to snap them off, which risks cracking the part. Sand the support contact points with 120-grit sandpaper to smooth the rough patches. This ten-minute process takes a print from "obviously supported" to "clean enough for functional use."
For parts with stringing (thin filament hairs between travel moves), a quick pass with a heat gun set to low is the fastest cleanup method. Hold the heat gun 10-15cm from the surface and make quick sweeping motions. The strings melt and retract into the surface in seconds. This works for PLA, PETG, and ABS. Do not try it on TPU because the heat can deform the flexible part. Check my retraction settings to minimize stringing at the slicer level.
Level 2: Sanding for Smooth Surfaces (30-60 minutes)
Sanding is the workhorse technique for eliminating layer lines. It is simple, requires no special equipment, and works on every printable material. The process is straightforward but tedious: start with coarse grit to remove the bulk of the layer lines, then work through progressively finer grits until the surface is smooth to the touch.
120 grit: Remove support scars and major imperfections
220 grit: Flatten layer lines (this is where most of the work happens)
400 grit: Smooth the scratch pattern from 220
600 grit: Pre-paint smooth (sufficient for priming)
800-1000 grit: Mirror-smooth finish (wet sand for best results)
Wet sanding from 400 grit onwards produces a smoother finish and reduces dust.
The key to efficient sanding is pressure and technique. Sand in one direction (not circular motions) and check your progress frequently by wiping the surface with a damp cloth. Layer lines are most visible in raking light, so hold the part at an angle to a lamp to spot remaining ridges. PLA sands easily but melts if you sand too aggressively (the friction generates heat). PETG is harder to sand and tends to gum up sandpaper, so use wet sanding from the start. ABS sands beautifully and is the most pleasant material to finish by hand.
For curved surfaces, wrap sandpaper around a foam block or sponge. For flat surfaces, use a flat sanding block (a piece of MDF works perfectly). For inside corners and recesses, fold sandpaper into a point or wrap it around a dowel. Having the right backing for your sandpaper is the difference between an even, professional finish and a wavy, over-sanded mess.
Level 3: Fill and Prime (1-2 hours plus drying time)
Sanding alone cannot fully eliminate deep layer lines without removing significant material. Filling compounds bridge the remaining lines and create a perfectly smooth foundation for paint. I use two types of filler depending on the depth of the remaining lines.
For minor lines (visible but not tactile after sanding to 220), use filler primer spray (Rust-Oleum Filler Primer is my go-to). Apply two to three light coats with 15-minute drying time between coats. The high-solids formula fills micro-lines while building a sandable primer layer. Once dry, sand lightly with 400-grit to smooth the primer surface. This alone is enough for most painted finishes.
For deeper lines (tactile ridges that sanding to 220 did not flatten), apply automotive spot putty (Bondo Spot Putty or equivalent) with a flexible plastic spreader. Smear a thin layer over the ridged areas, let it cure for 30 minutes, then sand smooth with 220-grit. Spot putty fills aggressively and sands easily, but it needs to be applied thin. Thick applications crack and shrink. Two thin layers work better than one thick layer.
Level 4: Painting (2-4 hours plus drying time)
With a properly filled and primed surface, painting a 3D print is identical to painting any other surface. The layer lines are gone, the primer provides adhesion, and the paint goes on smoothly. Spray paint produces the most consistent results for solid colors. For detailed paintwork (weathering, gradients, fine details), an airbrush is worth the investment.
Primer first, always. Even if your final color is white and your primer is white, paint adheres better to primer than to raw plastic or filler. Apply two thin coats of your final color with 20-minute drying time between coats. Thin coats are critical because thick coats run, drip, and take forever to dry. Finish with a clear coat (matte, satin, or gloss depending on the look you want) to protect the paint from handling and UV damage.
For metallic finishes, spray chrome or metallic paints directly over black primer for the most reflective result. For realistic metal effects, apply metallic paint, let it dry, then lightly dry-brush with a darker metallic shade to add depth and wear patterns. This technique is popular in cosplay finishing and produces convincingly realistic metal surfaces from plain PLA prints.
Level 5: Advanced Assembly Techniques
Large props, enclosures, and multi-part assemblies need joining techniques beyond just gluing two halves together. For structural joints in PLA, cyanoacrylate (super glue) with accelerator spray produces an instant, strong bond. For PETG and ABS, solvent welding with acetone (ABS) or MEK (PETG) creates a chemical bond that is stronger than the surrounding material. Apply solvent to both surfaces with a small brush, press together for 30 seconds, and let cure for 24 hours.
For assemblies that need to be disassembled, heat-set threaded inserts with bolts are the professional solution. For parts that need alignment during assembly, design registration pins or dovetail joints into the geometry. These alignment features ensure parts mate correctly every time and are much more reliable than trying to align by eye while glue sets.
The most impressive finished prints combine multiple techniques. A cosplay helmet might use sanding and filling on the outer surface, XTC-3D on complex curves, spray primer and paint for the base color, airbrush detail work for weathering, threaded inserts for the visor attachment, and a clear coat for durability. Each technique is simple on its own. The skill is knowing which combination to use for each project and executing them in the right order. Start with Level 1 on every print, add techniques as needed, and within a few projects you will develop an intuition for what each piece needs.
Published by the 3D Printer Stuff editorial team. Published June 18, 2026.
Editorial responsibility: see Imprint.
Spotted an error or have something to add? corrections@3dprinterstuff.com
Explore more
All articles on 3D Printer Stuff →
Maker Tips, Delivered
New guides, filament tests, and project ideas — every week in your inbox.
🎁 Free bonus: 3D Printing Starter Checklist (PDF)