Advanced Inspection — CMM, Optical & 3D Scanning
When hand tools aren't enough — for complex geometries, tight GD&T tolerances, or 100% inspection of production parts — you move to automated and optical inspection. This page covers the main systems, what they're good at, and their limitations.
Coordinate Measuring Machine (CMM)
A CMM is a computer-controlled 3-axis (or more) machine with a touch probe that physically probes points on the part. It records X/Y/Z coordinates and constructs geometric features (planes, circles, cylinders, cones) from those points.
How it works
- Part is placed on the CMM granite table.
- Operator establishes the datum reference frame by probing the datums (A|B|C) from the drawing.
- Program runs: the probe touches each programmed point on the part.
- Software constructs features and compares measured values to drawing nominal + tolerance.
- Report passes/fails each dimension and GD&T callout.
| Characteristic | Typical value |
|---|---|
| Volumetric accuracy | (1.9 + L/300) µm — ~2–5 µm for small parts |
| Probe repeatability | 0.5–2 µm |
| Measuring force | 0.05–0.3 N (very light) |
| Temperature range | 20 ±1–2°C controlled room |
| Speed | 5–20 seconds per point (touch-trigger); scanning much faster |
CMM in practice: a CMM is not a universal "measure anything" machine. It measures what you program it to measure. A good CMM program follows the drawing's datums exactly. If the part setup on the CMM doesn't match the drawing's datum reference frame, the CMM will report accurate numbers in the wrong coordinate system — and parts will fail inspection even though they're actually good.
Touch-trigger vs scanning probes
| Probe type | How it works | Best for |
|---|---|---|
| Touch-trigger (TP20, TP200) | Single point touch — stops when trigger fires | Basic dimensions, hole positions, simple GD&T |
| Continuous scanning (SP25, PH10) | Drags along surface, collects hundreds of points/sec | Complex surfaces, profile, form errors, turbine blades |
| Vision probe (optical) | Camera captures edges — no contact | Delicate parts, small features, soft materials |
Optical Measurement
Optical systems measure without touching the part. They're fast and non-contact, but they can't see inside holes or measure hidden surfaces.
Vision Systems (2D)
A camera with zoom lens, backlight, and ring light. Measures 2D features on the top/visible face: hole positions, edge distances, part outlines, small features. Common in electronics and precision machining.
| Pros | Cons |
|---|---|
| Very fast — measure hundreds of features in seconds | Only 2D — can't measure depth without Z axis |
| No contact — no risk of damaging delicate parts | Needs good edge contrast — polished/chrome surfaces tricky |
| Good for small parts (under 300 mm) | Depth perception limited — 3D features need multiple angles |
Laser Scanning / Laser Displacement
A laser triangulation sensor projects a laser line or dot onto the part and measures the reflected position. Non-contact, very fast, good for complex contours.
| Technology | Resolution | Best for |
|---|---|---|
| Laser micrometer | 0.1 µm | In-line diameter checking, extruded parts |
| Laser line scanner | 5–20 µm | Reverse engineering, surface comparison |
| Laser interferometer | nm-level | Machine/CMM calibration, not part inspection |
3D Scanning
3D scanners capture millions of points on a surface to create a point cloud, which is then compared to a CAD model (best-fit alignment) to show where the part deviates from nominal.
| Technology | Accuracy | Best for |
|---|---|---|
| Blue light scanning (structured light) | 0.02–0.05 mm | Castings, molds, full-part comparison to CAD |
| Laser arm scanning | 0.03–0.1 mm | Large parts, on-machine inspection, reverse engineering |
| CT scanning (industrial) | 5–50 µm | Internal geometry, wall thickness, defects (non-destructive) |
3D scanning caveat: scanner accuracy is not CMM accuracy. A 3D scanner at 0.05 mm resolution is great for showing "the part is warped by 0.2 mm" but not for inspecting a ⌀10 ±0.01 mm hole. Use scanners for form/shape analysis, not for tight dimensional inspection.
Surface Profilometer
Measures surface roughness (Ra, Rz, etc.) by dragging a diamond stylus across the surface or using optical interferometry.
| Type | Measures | Typical use |
|---|---|---|
| Contact profilometer (stylus) | Ra, Rz, Rt, Rq, waviness | Precision surfaces, bearing journals, seal surfaces |
| Optical profilometer | Same parameters, plus 3D topography | Delicate surfaces, thin coatings, non-contact |
Convert between Ra, Rz, RMS: Surface Finish Conversion Tool
Comparing Inspection Methods
| Method | Accuracy | Speed | Best for |
|---|---|---|---|
| Caliper / micrometer | ±0.002–0.05 mm | Slow (manual) | Simple features, shop floor |
| Dial indicator / bore gauge | ±0.001–0.005 mm | Slow | Form, runout, comparison |
| CMM (touch probe) | ±0.002–0.005 mm | Medium (programmed) | GD&T, complex dimensions, FAI |
| Vision system | ±0.001–0.005 mm | Fast | 2D small features, production |
| Laser / 3D scanner | ±0.02–0.1 mm | Very fast | Form, shape, reverse engineering |
| CT scan | ±0.005–0.05 mm | Slow (expensive) | Internal geometry, defects |
Key principle: match the instrument to the tolerance and the feature. Don't use a CMM to check a ±0.5 mm dimension (waste of time), and don't use a caliper to check a ±0.01 mm hole (wrong tool). The drawing's tolerance dictates the method.