Workshop/3D Scanning to Printing: The Complete Reverse Engineering Workflow

3D Scanning to Printing: The Complete Reverse Engineering Workflow

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.

3D Scanning to Printing: The Complete Reverse Engineering Workflow

A broken knob on my 1987 lathe was the project that got me into 3D scanning. The part was discontinued decades ago, and the only replacement option was machining one from scratch. Instead, I scanned the broken knob from both sides with my phone, reconstructed the geometry in Meshmixer, and had a functional PETG replacement printing within two hours. That workflow has since become one of my most-used skills, and it relies entirely on free software and a phone camera.

The core process is: capture photos of the object from many angles, feed them into photogrammetry software to generate a 3D mesh, clean up that mesh so it is watertight and geometrically correct, scale it to the right dimensions, and slice it for printing. Each step has pitfalls, but once you understand them, the workflow becomes surprisingly fast and reliable.

Step 1: Capturing Photos

Photogrammetry reconstructs 3D geometry from overlapping 2D photos. Quality depends almost entirely on your capture technique. Place the object on a non-reflective surface (matte white paper works well) in diffused lighting. Harsh shadows and reflections confuse the algorithm. Take 40-60 photos walking around the object in a circle at roughly 30-degree intervals, keeping the camera about 30cm away. Repeat the circle from a higher angle and a lower angle. For complex objects with recesses, take additional close-up shots of those areas.

3d scanning to print workflow — practical guide overview
3d scanning to print workflow
Photo capture checklist:
Diffused, even lighting (overcast day or two desk lamps with diffusers)
Non-reflective, plain background
40-60 photos minimum, overlapping by at least 60%
Three height levels: eye level, 45° above, 45° below
Extra shots for recesses, holes, and undercuts
Keep the object stationary, move the camera
Use the highest resolution your phone allows

Step 2: Photogrammetry Processing

🤏

Bambu Lab A1 Mini

180³ bed-slinger, fully calibrated out-of-box, ~$300, the easiest entry into Bambu's ecosystem.

See on Amazon →

Feed your photos into photogrammetry software. I use Meshroom (free, open source) on my desktop and Polycam (freemium) on my phone for quick scans. Meshroom produces more accurate results but requires an NVIDIA GPU and takes 20-60 minutes to process. Polycam is faster and phone-only but less precise. For functional parts where dimensions matter, use Meshroom. For organic shapes or display pieces, Polycam is good enough.

The output is a textured mesh, usually in OBJ or PLY format. This mesh will have holes, noise, and artifacts that need cleaning before it is printable. Do not expect a perfect result from the scan alone. Post-processing is always required, and the amount depends on your capture quality.

3d scanning to print workflow — step-by-step visual example
3d scanning to print workflow

Step 3: Mesh Cleanup

Open the raw scan in Meshmixer (free from Autodesk). The first priority is making the mesh watertight, meaning it has no holes, non-manifold edges, or self-intersections. Meshmixer's Inspector tool (Analysis menu) finds these issues and can auto-repair most of them. For holes, use the Inspector's auto-fill or manually bridge the gaps with the Stamp tool. For noise and bumps, use the Sculpt tools (Smooth brush with medium strength) to clean up the surface without losing important geometry.

When photogrammetry fails: Shiny, transparent, or very thin objects scan poorly because the algorithm cannot match features across photos. For these, lightly dust the object with dry shampoo spray or developer spray (photographers use this) to create a matte, feature-rich surface. Alternatively, skip scanning and model the part from scratch using measurements and calipers. My design for 3D printing guide covers basic CAD modeling.

Step 4: Scaling and Verification

Photogrammetry produces meshes at arbitrary scale. You need at least one real-world measurement to scale the model correctly. Measure a known dimension on the physical object with calipers, then in Meshmixer use Edit > Transform to scale the model so that same dimension matches. Verify by measuring two or three additional dimensions. If they all match within 0.5mm, your scale is correct. If not, the scan has geometric distortion that may require re-scanning or manual correction.

For replacement parts with mating surfaces (like my lathe knob), I add 0.2mm clearance to internal dimensions and subtract 0.1mm from external dimensions to account for printing tolerances. These offsets depend on your printer's calibration, so test-fit with a quick draft print before committing to a full-quality print. Refer to my calibration guide for dimensional accuracy tuning.

Step 5: Export and Slice

Export the cleaned, scaled mesh as STL from Meshmixer and open it in your slicer. The mesh from photogrammetry is typically much denser (more triangles) than a CAD-designed model, which can slow down slicing. If your slicer struggles, decimate the mesh in Meshmixer (Edit > Reduce) to bring the triangle count down to 50,000-100,000. This is sufficient detail for FDM printing while keeping slicer performance reasonable.

3d scanning to print workflow — helpful reference illustration
3d scanning to print workflow

Print orientation matters more than usual for scanned parts because the surface is already imperfect and layer lines will add to the roughness. Orient the part so the most cosmetically important surfaces face upward or outward, and use the orientation rules from my print orientation guide for structural considerations. With a clean scan, good scaling, and proper print settings, you can reverse-engineer replacement parts that are functionally indistinguishable from the originals.

Published by the 3D Printer Stuff editorial team. Published June 11, 2026.

Editorial responsibility: see Imprint.

Spotted an error or have something to add? corrections@3dprinterstuff.com

Share with fellow makers:
3d scanningphotogrammetryworkflowreverse engineeringmesh repair
📖

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)

You might also like

Comments (0)

Leave a comment

Comments are reviewed before publishing.