Reverse Engineering: How to Recreate a Part from Scratch

Published on 21 June 2026 at 18:18

No drawing. No CAD file. Just a physical part in your hand and a job to do. Reverse engineering is one of the most practically valuable skills a CAD technician can develop — and one of the most misunderstood.

When reverse engineering is the right call

Reverse engineering comes up more often than most people expect: a legacy component with no surviving drawings, a bought-in part that needs modifying, a competitor product being benchmarked, or a worn casting that needs remaking in a better material. The goal isn't just to produce a copy — it's to produce an intelligent model that captures the design intent, not just the worn dimensions of a thirty-year-old part. That distinction matters enormously when the part goes into a new manufacturing process or gets iterated on later.

Tools of the trade

What you use depends on the complexity and budget. Here's an honest breakdown:

  1. Digital calipers: Essential baseline. Accurate to 0.01 mm. Covers the vast majority of prismatic parts.

  2. Radius gauges: Leaf-style gauges identify fillet and chamfer radii that calipers can't measure directly.

  3. CMM / scan arm: For complex organic geometry or tight tolerances. Outputs a point cloud or mesh.

  4. 3D scanner: Portable structured-light or photogrammetry scanners. Great for freeform surfaces, expensive for simple prismatic work.

Don't over-tool it. For a simple bracket or housing with flat faces and standard hole patterns, calipers, a thread gauge, and half an hour will get you there. Reserve scanning for parts that genuinely require it.

Step one: measure with intent, not just accuracy

The biggest mistake in reverse engineering is measuring every dimension you can find and trying to reproduce them exactly. Real parts have wear, manufacturing variation, casting shrinkage, and surface corrosion. Copying those imperfections into your model produces a part that's accurate to the worn original — not to the designer's original intent.

Instead, measure to understand the design logic. Ask: what standard sizes were probably used here? What tolerances make sense for this function?

  • Identify nominal dimensions. A bore that measures 12.03 mm is almost certainly an M12 or 12 mm nominal. Use measured values to infer standards, not to set them.

  • Check for standard thread forms. Measure pitch with a thread gauge before assuming metric or imperial. A 1/4-BSP fitting in a metric assembly is an easy trap.

  • Measure each feature multiple times and in multiple orientations. Average the readings. Worn parts can show 0.5 mm variation across a single flat face.

  • Photograph everything before disassembly. Context is harder to recover than dimensions — you'll want to know which face was the datum reference surface.

Sketch first, CAD second

Before opening your CAD package, sketch the part by hand. This sounds old-fashioned, but it forces you to understand the geometry holistically rather than jumping between features. Which face is likely to have been the manufacturing datum? What's the primary profile? Where are the critical interfaces with other parts?

A hand sketch with annotated measurements also gives you a single reference document that's faster to scan than jumping between CAD and a pile of caliper readings.

Watch out for assumed symmetry. A part that looks symmetrical often isn't — small asymmetries are intentional (anti-rotation, keyed fits, assembly orientation). Measure both sides independently before assuming they're equal.

Building the model: feature-based thinking

Approach the CAD model the way the original designer probably approached it — from the primary form outward. Start with the base extrusion or revolution, add material, then cut features. This produces a parametric model that's easy to modify and tolerances properly, rather than a direct mesh conversion that's opaque and brittle.

1. Parametric (preferred):

  • Feature tree reflects design intent
  • Easy to modify dimensions later
  • Works with standard tolerancing
  • Suitable for manufacturing drawings

 

2. Direct mesh / scan-to-model:
  • Captures organic geometry
  • Hard to modify specific features
  • Poor for downstream manufacturing
  • Best used as reference, not final output

If you've used a 3D scan, don't model directly on the mesh. Import it as a reference body and use it to guide sketches and feature dimensions. The scan shows you what exists; your model should capture what was intended. Name your features as you go. In a reverse-engineered model, it's easy to lose track of what each feature represents. Boss_PCD_70mm is far more useful than Extrude4 six months later.

Tolerancing a part you didn't design

Original tolerances are rarely recoverable from a worn part. You have to infer them from function. Ask: what does this feature do? Does it locate, seal, transmit load, clear something? Use that to assign an appropriate tolerance class rather than trying to back-calculate one from measurements.

For standard fits — shaft in a bore, boss in a housing — refer to ISO 286 or your applicable standard and apply a fit grade that makes sense for the application. A running clearance fit on a lightly-loaded pivot is H7/f7. A press fit is H7/p6. Don't invent intermediate tolerances.

Surface finish and material. If you can't identify the original material, cross-reference the mass (weigh the part, calculate theoretical volume, divide) and colour against common alloys. Hardness testing or spectrometry can confirm if accuracy matters. Don't assume aluminium is 6061 or steel is mild — many legacy parts are in unexpected alloys.

Validation: does the model match the part?

Once the model is built, validate it against the physical part before producing any drawings or sending for manufacture. The best approach depends on what you have available.

  • Print a reference prototype. A 3D-printed version at 1:1 scale placed against the original part will immediately reveal any profile errors that calipers missed.
  • Check critical interfaces. If the part mates with something, test the model in its mating assembly. A 0.2 mm error in a bore location won't show in isolation but will fail assembly immediately.
  • Cross-check overall envelope dimensions. Measure the original's bounding box (length, width, height) and compare to the model. Large discrepancies indicate a systematic error in the measurement reference.

Final deliverable checklist

  • All critical dimensions inferred from standards, not copied directly from worn part
  • Thread forms verified with physical gauge, not assumed
  • Symmetry confirmed — both sides measured independently
  • Feature tree named and organised logically
  • Tolerances assigned by function, not back-calculated from measurement
  • Material and surface finish specified with engineering justification
  • Prototype or assembly check completed before drawing release
  • Measurement photographs and hand sketch archived with the model

Reverse engineering is detective work, not copying. The physical part is your evidence, not your specification. Use measurements to understand what the original designer intended, apply engineering standards, and build a model that a manufacturer can work with confidently.

Add comment

Comments

There are no comments yet.