ENDE
3D SCAN · REVERSE ENGINEERING

From 3D scan to toolpath.

A 3D scan captures the shape of a real part, but it is not yet a finished CAD model. Whether and how you get toolpaths from it depends on the goal: making a new part, repairing, reworking or measuring a stock part.

5 min read By Janarrththanan Thangavadivelu, TJ SOLUTION GmbH
3D scanning and CAM: from scan to toolpath

What a 3D scan delivers

Optical scanners, laser scanners or tactile measuring systems capture the surface of a part as a point cloud. From this, a triangle mesh is usually created, for example as an STL file. Such a mesh describes the shape but contains no design information: no exact cylinders, no planes, no dimensions or tolerances.

Point cloudTriangle mesh (STL)mill directly on the meshreverse engineering → CADscan as stock model
From scan to toolpath: point cloud, triangle mesh, then one of three routes.

Three ways from scan to NC program

  • Milling directly on the mesh: many CAM systems can calculate toolpaths directly on a mesh. Good for freeform surfaces, models and copies, provided the scan quality is right.
  • Reverse engineering: a clean CAD model with surfaces and regular geometry is rebuilt from the mesh. More effort, but necessary when dimensions, tolerances and changes matter.
  • Scan as stock: the scan of a casting, forging or 3D printed part serves as the stock model. CAM then knows the actual allowance and avoids air cuts or overload.

Alignment: bringing scan and nominal together

For scan and CAD model to match, they are aligned to each other, usually with a best-fit method. For manufacturing, what matters is which surfaces serve as the datum. A wrong alignment moves the allowance to where it is missing.

Typical applications

  • Spare parts for which no drawing or CAD model exists any more.
  • Repair and rework, for example on molds or worn parts.
  • Stock from casting, forging or additive manufacturing with uneven allowance.
  • Handmade models or design samples that are to be milled.

Limits and what to watch

  • Accuracy: the accuracy of the scan limits the accuracy of the result. Tight tolerances need reverse engineering referenced to the drawing.
  • Mesh quality: holes, noise and very dense meshes make toolpath calculation harder. A cleaned, sensibly reduced mesh saves computing time.
  • Wear and distortion: a scan shows the actual state, including wear. For spare parts you have to decide which shape is actually intended.

Frequently asked questions

Can you mill an STL file directly?

Yes, many CAM systems calculate toolpaths on meshes. For fits and tight tolerances, a reverse-engineered CAD model is the better basis.

What is reverse engineering?

Creating a CAD model from scan data. Regular geometry such as planes and cylinders is recognised, and freeforms are rebuilt with surfaces.

How accurate is a 3D scan?

That depends heavily on the scanner, the part and the surface. For manufacturing, what counts is whether the accuracy matches the required tolerance.

READ MORE
5-AXIS MACHINING
5-axis simultaneous or 3+2 machining: differences and applications
Indexed or simultaneous: how 3+2 and 5-axis simultaneous differ and which strategy is better when.
Read article
PROCESS RELIABILITY
Post-processor and machine simulation: NC programs without surprises
How a CAM toolpath becomes safe NC code and why simulation with the real machine model saves prove-out time.
Read article

Part without CAD data?

Tell me what you want to make and what data you have. I will tell you which route to the NC program makes sense.

Request a project