Skip to main content

02 / 03   Gage R&R

Application note

Measurement System Analysis and Gage R&R

Design a repeatable study that separates measurement variation from differences between parts.

Measurement System Analysis, or MSA, asks whether a measurement process supports its intended decision. Gage repeatability and reproducibility—Gage R&R—examines precision under a defined study design. It does not replace checks of bias, linearity, resolution, stability, calibration, or measurement uncertainty.

Separate the sources of variation

In a crossed study, each operator measures every part repeatedly. Equipment variation (EV) estimates repeatability within each part–operator combination. Appraiser variation (AV) describes operator differences. A part–operator interaction indicates that an operator’s effect depends on the part—for example, inconsistent alignment of particular surface geometries.

For an independent random-effects model:

σGRR2=σe2+σo2+σpo2,σtotal2=σpart2+σGRR2\sigma_{\mathrm{GRR}}^2=\sigma_e^2+\sigma_o^2+\sigma_{po}^2,\qquad \sigma_{\mathrm{total}}^2=\sigma_{\mathrm{part}}^2+\sigma_{\mathrm{GRR}}^2

Variances add; standard deviations do not. In the interaction model, the reproducibility component includes both operator and part–operator variation. Their relative sizes help distinguish a fixture or procedure problem from a broadly noisy measurement chain.

A crossed Gage R&R study measures the same parts with every operator, using repeated independent measurement cycles and a randomized run order.

View diagram at full size

Build the study around actual use

A practical starting design is ten representative parts, three operators, and two or three trials per combination. This is an example, not a universal minimum. Parts should cover the relevant production range without being selected merely to inflate part-to-part variation. Operators, fixtures, environmental conditions, and repeated setup steps should represent the measurement process being qualified.

Randomize measurement order and conceal earlier results. For an optical station, repeating the complete load, align, focus, and measure cycle can reveal variation that repeated capture of an untouched sample cannot. Destructive tests or parts that change during measurement require a different design.

A practical crossed-study procedure
  1. Define the measurand, units, operating range, decision limits, and exact measurement procedure. Confirm calibration status, resolution, and a stable reference check before the study.
  2. Identify parts and operators independently of the measured value. Preserve specimen identity, condition, orientation, and any environmental or warm-up requirements.
  3. Have every operator measure every part in a randomized sequence. Repeat the full operational cycle for each trial; do not copy prior readings or reuse a fitted result as an independent measurement.
  4. Record part ID, operator ID, trial, result, time, and relevant conditions. Review missing cells, transcription errors, drift, outliers, and within-cell ranges before calculating components.
  5. Analyze the planned model. Inspect operator-by-part plots and residuals, including unequal spread or systematic drift; a single summary percentage cannot establish model validity.
  6. Compare measurement variation with the intended tolerance and actual process range. Investigate large components, improve the procedure or hardware, and repeat the study after a material change.

The calculator below provides a balanced crossed-study template. A part damaged during testing, a missing operator–part cell, or serial dependence cannot be repaired simply by averaging the available values.

Choose the analysis method deliberately

The average-and-range method uses repeated-measurement ranges and operator means to estimate components. It is transparent and useful for conventional balanced studies, but does not separately estimate part–operator interaction.

ANOVA fits part, operator, and interaction terms. A balanced crossed random-effects analysis separates these from residual repeatability. Model assumptions and interaction treatment must be reported; the selected parts and operators determine how far the conclusions generalize.

What ANOVA separates, and what ranges estimate

For part ii, operator jj, and trial kk, the crossed model is:

yijk=μ+Pi+Oj+(PO)ij+eijky_{ijk}=\mu+P_i+O_j+(PO)_{ij}+e_{ijk}

With pp parts, oo operators, and rr repeats, a balanced method-of-moments estimate uses ANOVA mean squares:

σe2^=MSe,σpo2^=MSpo−MSer\widehat{\sigma_e^2}=MS_e,\quad \widehat{\sigma_{po}^2}=\frac{MS_{po}-MS_e}{r} σo2^=MSo−MSpopr,σpart2^=MSp−MSpoor\widehat{\sigma_o^2}=\frac{MS_o-MS_{po}}{pr},\qquad \widehat{\sigma_{\mathrm{part}}^2}=\frac{MS_p-MS_{po}}{or}

Finite data can produce negative component estimates. The calculator sets those estimates to zero for reporting and flags the boundary; zero is not proof that the underlying component is absent. It retains the interaction model rather than silently pooling an interaction into error.

For the average-and-range worksheet, let Rˉ\bar R be the mean within-cell range, RoR_o the range of operator grand means, and RpR_p the range of part means. The standard-deviation estimates are:

EV=K1Rˉ,AV=max⁡(0,(K2Ro)2−EV2pr),PV=K3RpEV=K_1\bar R,\qquad AV=\sqrt{\max\left(0,(K_2R_o)^2-\frac{EV^2}{pr}\right)},\qquad PV=K_3R_p σGRR=EV2+AV2,σtotal=EV2+AV2+PV2\sigma_{\mathrm{GRR}}=\sqrt{EV^2+AV^2},\qquad \sigma_{\mathrm{total}}=\sqrt{EV^2+AV^2+PV^2}

The worksheet below supports ten parts, three operators, and two or three trials. It uses rounded constants K1=0.8862K_1=0.8862 for two trials or 0.59080.5908 for three, K2=0.5231K_2=0.5231, and K3=0.3146K_3=0.3146. These are standard-deviation scale factors; the six-sigma study multiplier is applied afterward. Finite-sample corrections and tabulated constants differ between implementations, so report the actual convention rather than assuming all range methods are interchangeable. No separate interaction component is estimated in this worksheet.

The number of distinct categories, ndcndc, estimates how well the measurement system distinguishes the sampled part variation. This worksheet convention reports:

ndc=max⁡ ⁣(1,⌊1.41σpartσGRR⌋)ndc=\max\!\left(1,\left\lfloor1.41\frac{\sigma_{\mathrm{part}}}{\sigma_{\mathrm{GRR}}}\right\rfloor\right)

This is a discrimination indicator, not an accuracy measure. With positive part variation and zero estimated Gage R&R, the ratio is unbounded; with both zero, it is undefined. Check resolution, rounding, and study size before interpreting either case as an exceptionally good instrument.

Variance components add to total variation. Percent contribution uses squared standard deviations, while percent study variation uses standard deviations.

View diagram at full size

Read each percentage with its denominator

%Study=100σGRRσtotal,%Contribution=100σGRR2σtotal2\%\mathrm{Study}=100\frac{\sigma_{\mathrm{GRR}}}{\sigma_{\mathrm{total}}},\qquad \%\mathrm{Contribution}=100\frac{\sigma_{\mathrm{GRR}}^2}{\sigma_{\mathrm{total}}^2} %Tolerance=1006σGRRUSL−LSL\%\mathrm{Tolerance}=100\frac{6\sigma_{\mathrm{GRR}}}{USL-LSL}

“Percent total” is ambiguous unless it identifies study variation or variance contribution. Mutually exclusive variance contributions sum to 100%; do not also add their R&R subtotal. Study variation depends on the sampled part range; tolerance percentage depends on engineering limits. Neither measures accuracy. Acceptance should reflect application risk and the agreed method, with uncertainty in the estimated components considered when the study is small.

Iris Optics can design and execute optical Gage R&R studies, identify dominant error sources, and improve fixtures, procedures, and analysis before production decisions depend on them.

Explore the measurement

Crossed Gage R&R study

Use a complete crossed study to estimate precision components. The default data are synthetic dimensional measurements in millimetres; all calculations run in this browser.

Paste comma- or tab-separated data with the header shown. Use one measurement unit. Blank readings, duplicate trials, and incomplete cells are rejected. ANOVA accepts 2–100 parts, 2–10 operators, and 2–10 trials; the range worksheet accepts 10 parts, 3 operators, and 2 or 3 trials.

The blank template contains 60 labeled rows (10 × 3 × 2). Fill the readings in a spreadsheet, then paste the complete CSV here. Row grouping is for recording; randomize the actual acquisition order and conceal previous results.

Study design
10 parts × 3 operators × 2 trials
Gage R&R standard deviation
0.0021845
Gage R&R / tolerance
6.5534 %
Gage R&R / study variation
6.0299 %
Distinct categories (ndc)
23
Observations
60
Operator means by part: interactive plotCell mean / entered units against Part position (CSV first-appearance order). Operator A; Operator B; Operator C.0.289.93572.899.96775.59.99968.1110.03210.7210.064Part position (CSV first-appearance order)Cell mean / entered units
Operator AOperator BOperator C

Connected cell means are a diagnostic view, not a fitted response. Part positions follow their first appearance in the CSV. Nonparallel traces can suggest an interaction; the plot alone is not a significance test.

Variation components
SourceSDStudy width (6 SD)% contribution% study variation% tolerance
Repeatability (EV)0.00159370.00956240.193544.39934.7812
Operator0.00149390.00896360.170064.12384.4818
Part × operator00000
Reproducibility0.00149390.00896360.170064.12384.4818
Total Gage R&R0.00218450.0131070.363596.02996.5534
Part-to-part0.0361610.2169799.63699.818108.48
Total variation0.0362270.21736100100108.68

Operator and interaction combine into reproducibility; reproducibility and repeatability combine into Total Gage R&R. Those rows are subtotals, so do not sum the entire table. Only the nonoverlapping variance contributions sum to 100%. “Not defined” means a zero denominator or an omitted tolerance.

Inspect the ANOVA table
Unpooled ANOVA
SourceSum of squaresDegrees of freedomMean square
Part0.07061690.0078462
Operator9.000e-524.500e-5
Part × operator6.533e-6183.630e-7
Repeatability7.620e-5302.540e-6
Total0.07078959Not defined

Full crossed random-effects ANOVA retains part × operator interaction; no significance testing or automatic pooling is performed.

Part × operator variance was estimated below zero and is reported as zero; this does not prove that source is absent.

Formula & assumptions

Balanced, crossed random-effects design with independent, stable repeated measurements. This tool does not handle nested, destructive, missing-cell, or unbalanced studies. All results are point estimates; no confidence intervals, F-tests, or acceptance classifications are calculated.

ANOVA retains interaction and clips each negative method-of-moments variance estimate to zero with a notice. The range worksheet uses EV = R̄ K1, AV² = max(0, (Roperator K2)² − EV²/(parts × trials)), and PV = Rpart K3; it cannot isolate interaction. Its rounded constants differ from finite-group d2* implementations.

Study width = 6 SD. % contribution uses variance; % study variation uses SD; % tolerance uses 6 SD / tolerance width. ndc = floor(1.41 σpart / σGRR), reported as at least one category when finite. A zero estimate does not demonstrate a perfect instrument.

Review residuals, stability, instrument resolution, and the selected part range before interpreting the summary. This worksheet does not establish calibration, traceability, or a complete uncertainty budget.

From estimate to application

Build an MSA study around your actual measurement task.

Select representative parts, operators, fixtures, and operating conditions. Iris Optics can help design the study, analyze interactions, and validate improvements.

Discuss your measurement system study