Measurement systems
Gage R&R After Calibration and Buy-Off: A Worked Example
A copper-pillar height example for metrology engineers who own tool qualification.
Quick answer
A metrology tool has just come back from calibration, or a new tool is waiting for buy-off. Before it is released to judge product, you run a Gage R&R study. The study tells you how much of the variation you see comes from the measurement itself, and whether that is small enough to make reliable accept/reject decisions.
This guide walks through one fictional study on copper-pillar height. It covers how to design the study, how to calculate %GRR, %Tolerance and ndc, how to read the result when operators and time sessions are mixed, and what a GRR result cannot tell you.
About the example. All numbers in this article are fictional and chosen to illustrate the calculations. The study design (10 sites × 3 operators × 3 trials) is a minimal teaching layout. Real qualification studies often use more sites, more trials, more sessions, or a longer time window, and must follow your company's procedure or your customer's requirements. Do not copy the design or the numbers as a specification.
Calibration first, then GRR
Calibration and Gage R&R answer different questions, so passing one does not prove the other.
| Check | Question it answers | What it cannot show |
|---|---|---|
| Calibration | Does the tool read the right value against a traceable reference? (bias) | Whether repeated readings scatter, or whether readings shift between people and sessions. |
| Gage R&R | How much do readings scatter on the same site (repeatability), and between operators or sessions (reproducibility)? | Whether every reading is offset from the true value. A tool can be precise and consistently wrong. |
The usual order is calibration first, then GRR. If you run GRR on a tool with an uncorrected offset, you can get an excellent precision result for a tool that misjudges every part by the same amount.
Two related checks sit outside this article. Linearity asks whether bias changes across the measuring range. Stability asks whether the tool drifts over weeks or months. If your site runs several tools on the same characteristic, tool-to-tool matching is a separate study as well.
Core formulas
Gage R&R splits the observed variation into a part (or site) component and a measurement component. All standard deviations below are in the unit of the measured characteristic, µm in this example.
| Symbol | Meaning |
|---|---|
| σEV | Repeatability (equipment variation): scatter when the same site is measured repeatedly under the same conditions. |
| σAV | Reproducibility (appraiser variation): extra scatter between operators, sessions or other conditions, including any operator × site interaction. |
| σGRR | Combined measurement system variation. |
| σPV | Part variation: real differences between the parts or sites in the study. |
| σTV | Total variation observed in the study. |
| USL, LSL | Upper and lower specification limits (µm). |
Three indices are read from these components:
%GRR compares measurement variation with the variation in your study samples. %Tolerance compares it with the specification width, so it answers the accept/reject question directly. ndc (number of distinct categories) estimates how many groups of parts the system can tell apart within the sampled range.
The guidance most engineers quote comes from the AIAG Measurement Systems Analysis (MSA) Reference Manual, 4th edition (2010):
| Result | Common interpretation |
|---|---|
| %GRR below 10% | Generally acceptable. |
| %GRR 10% to 30% | May be acceptable depending on the application, the cost of the gauge and the cost of improvement. |
| %GRR above 30% | Generally not acceptable; improve the measurement system. |
| ndc | 5 or more is the usual minimum. |
Treat these as guidance, not universal limits. Your customer or internal procedure may set stricter criteria or decide which index governs. The 4th edition uses 6σ for %Tolerance; some older procedures and software used 5.15σ, so check which multiplier your procedure specifies before comparing results.
Worked example: copper-pillar height after calibration
The tool has just been calibrated. Before releasing it to production, the team runs a GRR study on copper-pillar height, using the same fictional requirement as our PFMEA guide: 48–52 µm, so the tolerance width is 4 µm.
Study design
| Item | Setting in this example |
|---|---|
| Sample | One reference sample, 10 marked pillar sites from centre to edge. |
| Reproducibility factor | 3 operators (A, B, C), each measuring in a different session. |
| Trials | 3 per operator per site. |
| Between trials | Unload and reload the sample, then refocus. |
| Order | Site order randomised in every trial. |
| Measurement point | Defined on each pillar (for example, the highest point of the top surface), with a reference image in the procedure. |
| Analysis | Two-way crossed ANOVA with interaction. |
This gives 10 × 3 × 3 = 90 readings. As noted above, it is a minimal teaching layout, not a recommended plan.
Two design choices matter more than the formulas. Reloading and refocusing between trials captures what really happens in production; repeating a reading without moving the sample makes repeatability look better than it is. Randomising the site order stops operators from anchoring on their previous reading.
The data
Fictional readings in µm. A1 = operator A, trial 1, and so on.
Site,A1,A2,A3,B1,B2,B3,C1,C2,C3
1,49.27,49.37,49.32,49.48,49.67,49.48,49.37,49.46,49.31
2,49.66,49.69,49.68,49.70,49.83,49.96,49.48,49.72,49.64
3,49.89,50.15,50.03,50.01,50.14,50.19,49.87,49.96,49.88
4,50.16,50.24,50.03,50.29,50.22,50.28,49.98,50.04,50.07
5,50.37,50.40,50.15,50.29,50.44,50.17,50.19,50.23,50.36
6,49.68,49.58,49.57,49.63,49.81,49.61,49.49,49.56,49.51
7,50.37,50.28,50.39,50.50,50.67,50.61,50.35,50.42,50.32
8,49.96,49.85,49.91,49.81,49.97,49.77,49.63,49.80,49.74
9,50.65,50.86,50.55,50.69,50.77,50.80,50.47,50.47,50.56
10,50.08,49.93,50.02,50.18,50.07,50.20,49.93,50.11,50.03
Operator means: A = 50.003 µm, B = 50.108 µm, C = 49.932 µm. Site means range from 49.41 to 50.65 µm.
ANOVA table
| Source | DF | SS | MS | F | p |
|---|---|---|---|---|---|
| Site | 9 | 11.960 | 1.3289 | 132.2 | < 0.001 |
| Operator/session | 2 | 0.472 | 0.2360 | 23.5 | < 0.001 |
| Site × operator | 18 | 0.181 | 0.0101 | 1.25 | 0.26 |
| Repeatability | 60 | 0.484 | 0.0081 | ||
| Total | 89 | 13.097 |
Variance components come from the mean squares (p sites, o operators, n trials; negative estimates are set to zero):
Some software drops the interaction term when it is not significant and pools it into repeatability. Here the interaction is small, so the conclusion does not change.
Results
| Component | Variance (µm²) | σ (µm) | %GRR (% of study variation) | %Tolerance |
|---|---|---|---|---|
| Repeatability (EV) | 0.00806 | 0.090 | 22.3% | 13.5% |
| Reproducibility (AV) | 0.00820 | 0.091 | 22.4% | 13.6% |
| — Operator/session | 0.00753 | 0.087 | 21.5% | 13.0% |
| — Site × operator | 0.00066 | 0.026 | 6.4% | 3.9% |
| Total GRR | 0.01626 | 0.128 | 31.6% | 19.1% |
| Site variation (PV) | 0.14654 | 0.383 | 94.9% | 57.4% |
| Total variation (TV) | 0.16280 | 0.403 | 100% | 60.5% |
ndc = 1.41 × 0.383 / 0.128 = 4.2, truncated to 4.
The percentage columns do not add up to 100%. Standard deviations do not add; only variances do.
Reading the result
1. Against the tolerance, the tool is marginal but usable. %Tolerance is 19.1%, inside the 10–30% band. If your procedure judges release by %Tolerance, the tool can be accepted for pass/fail decisions with an improvement action recorded.
2. %GRR and ndc look like failures, but the sample is the reason. %GRR is 31.6% and ndc is 4. That happens because the 10 sites span only about 1.2 µm, while the tolerance is 4 µm. The study's "part variation" is small, so the measurement system looks large next to it. This says more about the sample than about the tool.
Which index governs should be decided in the procedure before the study, not after seeing the numbers. For product acceptance, %Tolerance answers the question directly. If the tool will also feed SPC or capability studies, its variation must be judged against process variation, and %GRR matters too.
3. Repeatability and reproducibility contribute about equally. Repeatability (σ = 0.090 µm) points to the tool, fixture, focus or sample handling. Reproducibility (σ = 0.091 µm) comes almost entirely from one source: operator B's session reads about 0.1 µm higher than A and 0.18 µm higher than C, on nearly every site. The interaction is small (p = 0.26), so this is a consistent shift, not a problem with particular pillars.
Because each operator measured in a different session, the data cannot say whether the shift came from operator B's technique or from the tool's condition during that session. The next section covers how to separate them.
What this does to capability
Measurement variation adds to every capability estimate made with this tool. Suppose production data shows σobserved = 0.40 µm. The process variation is closer to:
Cp moves from 4 / (6 × 0.40) = 1.67 to 4 / (6 × 0.379) = 1.76. The gap grows quickly as σGRR approaches σobserved. This correction only holds if the GRR conditions match production use. Before reporting any index, check whether Cpk or Ppk fits your data; the SPC & Capability Analyzer can estimate both from the same dataset.
When the study uses one sample and mixed sessions
Many fabs qualify a tool with one reference sample, measured by different operators in different sessions. That design is practical and close to real use. It has three consequences you should state in the report.
Choose sites that span the range
With one sample, the sites are your "parts". If they all sit near the nominal value, %GRR and ndc will look poor even on a good tool, as the example showed. Where possible, pick sites that cover the expected spread, such as centre and edge, or dense and isolated pattern areas. If the sample cannot cover the range, state in the procedure that %Tolerance governs the decision.
If you can only measure one site
With a single site there is no part variation, so %GRR and ndc cannot be calculated. The study becomes closer to a Type 1 gauge study, which repeats one reference part many times and judges bias and repeatability against the tolerance (indices Cg and Cgk). This method comes from the Bosch and VDA 5 tradition, not from the AIAG MSA manual. The repeat count, multiplier and limits differ between editions and companies, so confirm them in the edition your procedure cites.
Operator and session are confounded
When each operator measures in a different session, the operator effect and the time effect are the same column of data. For release decisions this is acceptable, and arguably realistic: it measures what changes when a different person uses the tool at a different time.
The limitation appears only when the result is poor. A large reproducibility term then says "different person plus different time" matters, but not which one. In the example, operator B's shift of about 0.1 µm could be focus technique, or tool warm-up and room temperature in that session.
To separate them, run a short follow-up:
| Follow-up design | What it isolates |
|---|---|
| Same operator, two or more sessions | Time effect: tool drift, warm-up, environment. |
| Two operators in the same session | Operator effect: focus technique, choice of measurement point. |
| Two operators × two sessions, crossed | Both effects and their interaction. |
Keep the conclusion of the original study at the level the data supports. "Reproducibility between sessions with different operators is 0.091 µm" is defensible. "Operator B needs retraining" is not, until the follow-up says so.
Common mistakes
| Mistake | What it looks like | Better practice |
|---|---|---|
| Treating calibration as GRR, or GRR as calibration | "The tool was just calibrated, so precision is fine." | Calibration checks bias; GRR checks precision. Release needs both. |
| Static repeats only | Three readings without moving the sample. | Unload, reload and refocus between trials, as production does. |
| Narrow sample, failed verdict | The tool is rejected on %GRR because all sites read within 1 µm. | Pick sites across the range, or define %Tolerance as the governing index up front. |
| Choosing the index after the result | Reporting whichever of %GRR or %Tolerance passes. | Fix the governing index and limits in the procedure before the study. |
| Over-reading confounded data | "Operator B is the problem" when B also had the only afternoon session. | Report reproducibility as operator/session; run a follow-up to separate them. |
| Only the best operator measures | The most experienced engineer runs every trial. | Use the people who will actually run the tool. |
| Undefined measurement point | Each operator picks a different spot on a domed pillar top. | Define the point in the procedure, with a reference image. |
| Re-running until it passes | A third study after two failures, with no change in between. | Use the component breakdown to find the source, fix it, then re-run. |
| Insufficient resolution | Readings rounded to 0.1 µm on a 4 µm tolerance. | Display resolution of about one tenth of the tolerance or process spread, or finer. |
| Qualify once, never again | No new study after PM, a stage repair, a software update or a recipe change. | Define triggers for re-qualification, and monitor stability between studies. |
GRR study template
Copy and adapt these three parts. Field names are a starting point; align them with your own procedure and customer requirements.
Part 1 — Study plan (fill in before measuring)
| Field | Example entry (fictional) |
|---|---|
| Tool ID and model | MET-07, optical height measurement |
| Trigger | Post-calibration release / new tool buy-off / after PM / after software update |
| Calibration reference | Certificate no., date, reference standard used |
| Characteristic and unit | Copper-pillar height, µm |
| Specification | LSL 48, USL 52 (tolerance 4 µm) |
| Measurement recipe and revision | Recipe name, rev. |
| Measurement point definition | Highest point of pillar top; reference image attached |
| Sample ID | Reference sample ID and storage condition |
| Sites | Number, map and expected range of values |
| Operators and sessions | Names or IDs, date and time of each session |
| Trials per operator per site | Number; unload/reload and refocus between trials (yes/no) |
| Randomisation | How site order is randomised |
| Analysis method | ANOVA with interaction, or Average and Range |
| Governing index and limits | For example, %Tolerance ≤ 30% and ndc ≥ 5; cite the source |
| Approver | Name, role |
Part 2 — Data sheet
One row per site, one column per operator and trial. Record values at full tool resolution.
Site,A1,A2,A3,B1,B2,B3,C1,C2,C3
1,,,,,,,,,
2,,,,,,,,,
3,,,,,,,,,
4,,,,,,,,,
5,,,,,,,,,
6,,,,,,,,,
7,,,,,,,,,
8,,,,,,,,,
9,,,,,,,,,
10,,,,,,,,,
Add columns for additional operators, sessions or trials as your procedure requires.
Part 3 — Results and decision
| Item | Result |
|---|---|
| σEV, repeatability (µm) | |
| σAV, reproducibility (µm) | |
| σGRR (µm) | |
| σPV (µm) | |
| %GRR | |
| %Tolerance | |
| ndc | |
| Site × operator interaction (p-value) | |
| Confounding noted? | For example, operator and session confounded |
| Decision | Accept / conditional accept / reject |
| Actions and owner | |
| Re-qualification triggers | PM, repair, software update, recipe change, failed check standard |
| Sign-off | Name, date |
Practical recommendations
A GRR result is most useful when it points to an action. Use the component breakdown, not just the headline percentage:
| What dominates | Where to look first |
|---|---|
| Repeatability | Focus and autofocus settings, stage or chuck seating, vibration, sample handling, tool resolution. |
| Reproducibility, consistent shift (small interaction) | Measurement procedure, focus technique, session conditions such as warm-up and temperature. Run a follow-up if operator and session are confounded. |
| Reproducibility, large interaction | Measurement point definition: some operators read certain sites differently, often on irregular shapes. |
| Neither, but %GRR and ndc poor | Sample range too narrow. Check %Tolerance and the site selection before blaming the tool. |
Three habits make the study stand up to review. Fix the governing index and limits before measuring. Write the measurement point and handling rules into the procedure. State any confounding in the report.
A GRR study is a snapshot. Between studies, measuring a check standard on a schedule and plotting it on an I-MR chart shows whether the tool stays stable. That record is also the evidence a PFMEA needs when it claims a height measurement is an effective detection control.
Sources and further reading
- AIAG — Measurement Systems Analysis (MSA) Reference Manual, 4th edition (2010). Source of the %GRR, ndc and acceptance guidance used here. This guide does not reproduce the manual's tables or replace its full methodology. Purchase: aiag.org.
- NIST/SEMATECH e-Handbook of Statistical Methods — Measurement Process Characterization. Free background on repeatability, reproducibility, gauge studies and check standards. (itl.nist.gov)
- VDA Volume 5 and Bosch Booklet 10 — Type 1 gauge study. Referenced for the single-part case only.
Related on Kitstead Labs: PFMEA: A Practical Guide for Process Engineers · Cpk vs Ppk · I-MR Chart Guide · SPC & Capability Analyzer