KELIBRON Guides

Tolerances and decisions

An uncertainty budget for a caliper measurement

4 min readUpdated Course: Measurement data, uncertainty and decisions · Lesson 3

Key answer

An uncertainty budget lists every source of uncertainty, turns each into a standard uncertainty, combines them as the square root of the sum of squares and multiplies by a coverage factor. In NPL’s caliper example (resolution 0.02 mm, specification ±0.02 mm, five readings) the combined standard uncertainty is 0.017 mm (NPL writes 0.018) and the expanded uncertainty U = 0.035 mm for k = 2.

On this page
  1. Which sources go into a caliper budget?
  2. How is each source turned into a standard uncertainty?
  3. Worked example: the NPL caliper budget
  4. Do five readings change the coverage factor?
  5. How do you write the result?
  6. Using the budget with KELIBRON
  7. References
  8. Watch it done
  9. Practise in the lab
  10. Questions
Lab clipMeasure a Ø25 shaftOpen in the lab →

Which sources go into a caliper budget?

NPL Good Practice Guide 40 lists six for a caliper measurement: calibration errors that are not corrected (or only known to be within specification), flatness of the measuring faces, parallelism of the faces, squareness of the faces to the beam, resolution, and the random variation seen in repeated readings. Squareness either produces a cosine error small enough to ignore or shows up as a parallelism error, so it needs no separate line.

How is each source turned into a standard uncertainty?

The GUM gives three conversions that cover a caliper budget; the lines are then combined as a root sum of squares, which assumes they are independent and each affects the reading one for one:

  • Repeated readings (Type A): the experimental standard deviation s of n readings; the standard uncertainty of their mean is s/√n.
  • A limit ±a with any value inside equally likely (rectangular distribution, Type B): u = a/√3.
  • Resolution δ of the indication: u = δ/√12 = 0.29δ.

Worked example: the NPL caliper budget

The caliper reads to 0.02 mm and is specified to ±0.02 mm; its faces are flat to 0.005 mm and parallel to within 0.008 mm. A part is measured five times: 20.08, 20.08, 20.06, 20.10 and 20.12 mm. The mean is 20.088 mm and s = 0.0228 mm. The calibration certificate says only that the caliper meets its specification.

SourceValueConversionStandard uncertainty
Repeatabilitys = 0.0228 mm, n = 5s/√n0.0102 mm
Resolution0.02 mmδ/√120.006 mm
Face flatness0.005 mma/√30.003 mm
Face parallelism0.008 mma/√30.005 mm
Within specification±0.02 mma/√30.012 mm

Combining the unrounded lines gives uc = 0.0173 mm and U = 2 × 0.0173 = 0.035 mm, the value NPL reports. With the rounded figures in the table, uc = 0.0178 ≈ 0.018 mm. NPL treats the lines as independent; a stricter budget would check whether the specification line already covers part of the face and repeatability effects.

Do five readings change the coverage factor?

k = 2 assumes the standard uncertainty is well known. The repeatability line rests on only 5 − 1 = 4 degrees of freedom, and NPL notes that its simple calculation ignores this: for fewer than 10 readings the degrees of freedom should be taken into account, and it suggests k = 2.87, the GUM’s t-factor for 4 degrees of freedom at 95.45 %. That treats the whole budget as if it had only 4 degrees of freedom.

The GUM’s own method (G.4, the Welch–Satterthwaite formula) gives the effective degrees of freedom of uc. Here the repeatability line is about 35 % of the variance and the Type B lines are taken as exactly known, so νeff ≈ 33 and the t-factor is about 2.08: U ≈ 2.08 × 0.0173 ≈ 0.036 mm. k = 2.87 comes close only when repeatability dominates the budget; otherwise it is on the safe side.

How do you write the result?

State the measured value, U and the coverage factor together: 20.088 mm ± 0.035 mm (k = 2). The biggest lines are the specification term (about 44 % of the variance) and repeatability (about 35 %); resolution, parallelism and flatness add the rest. A better result has to come from those two lines. Correcting the readings with the errors on the calibration certificate replaces the specification line with the calibration uncertainty, including interpolation between calibration points; it is usually smaller than the specification term but never zero; and if the scatter is random, more readings lower s/√n, for example to 0.0072 mm with the same s and 10 readings.

To see how U then enters a pass/fail decision, read decision rules and guard bands; the concepts of Type A and Type B are introduced in measurement uncertainty basics.

Using the budget with KELIBRON

The lab’s vernier caliper reads to 0.02 mm, the same resolution as the NPL example, and its digital caliper to 0.01 mm, which gives 0.01/√12 = 0.003 mm for the resolution line. The lab does not yet scatter repeated readings: placing the caliper again at the same spot gives the same value, so the repeatability line has to come from real measurements until repeated-measurement practice is added.

References

  1. D. Flack, Callipers and Micrometers, NPL Measurement Good Practice Guide No. 40, Issue 2, 2014 (first issued 2001) · National Physical Laboratory
  2. JCGM 100:2008 — Evaluation of measurement data — Guide to the expression of uncertainty in measurement (GUM) · JCGM / BIPM
  3. ISO 13385-1:2019 — Geometrical product specifications (GPS) — Dimensional measuring equipment — Part 1: Design and metrological characteristics of callipers · ISO
  4. JCGM 200:2012 — International vocabulary of metrology — Basic and general concepts and associated terms (VIM, 3rd edition) · JCGM / BIPM

How the guides are checked against these sources: About KELIBRON.

Watch it done

Watch in the lab → Follow step by step →

Played back in the lab from domain commands; the reading and verdict come from the measurement model.

Practise in the lab

Questions

What goes into a caliper uncertainty budget?

Repeatability, resolution, flatness and parallelism of the measuring faces, and the calibration error or specification of the caliper; NPL GPG 40 lists these for its worked example.

How do you include resolution in an uncertainty budget?

Divide the resolution by √12: 0.02 mm gives 0.006 mm, 0.01 mm gives 0.003 mm.

Do I need k = 2.87 with five readings?

NPL’s guide suggests it as a simple, cautious choice: 2.87 is the t-factor for 4 degrees of freedom. The GUM’s Welch–Satterthwaite method gives about 33 effective degrees of freedom for this budget and k ≈ 2.08, because the Type B lines dominate.

Try it yourself

Open the same setup in the 3D lab and take the reading yourself.

Open in the lab →

Related guides