Statistics

Process capability

In French: Capabilité (Cp, Cpk, Pp, Ppk)

Capability indices compare the spread of a process with the tolerance interval: Cp measures what the process would be capable of if it were centred, Cpk what it is capable of as it stands.

What it is

A process can be consistent and still produce out of tolerance, if it is off-centre. That is the whole difference between the two indices: Cp looks only at the spread, Cpk takes the offset into account. A high Cp together with a low Cpk is the signal of a setting to correct — good news, it is the easiest case to deal with.

The second pair, Pp and Ppk, is calculated the same way but with the overall standard deviation of all the data, whereas Cp and Cpk use the spread within subgroups. The gap between the two families measures how much the process drifts between samples. When Cpk is good and Ppk poor, the process is capable in the short term and unstable over time.

In French, industrial usage says "capabilité"; the normative vocabulary retains "aptitude". Both designate the same thing, and it is better to know both before an audit.

What it is for, in production

A capability index answers a decision question: can this process hold this tolerance in series production, or does sorting have to be done? 100 % unit inspection is expensive and lets defects through; knowing in advance that a process will not hold avoids discovering the problem in a customer complaint.

Three moments when the calculation is useful. When qualifying a piece of equipment, before series launch. When defining the monitoring plan: a characteristic that is comfortably capable justifies a lighter inspection, a characteristic that is only just capable requires a control chart. In the dialogue with the customer, where the index serves as a common language — hence its presence in contracts far more often than in a standard.

The index also carries information that the scrap rate does not give: it is predictive. A scrap rate describes what happened; a capability calculated on a stable process says what the next parts will produce. That is why the stability condition is not a formality.

Finally, the gap between the indices directs the action. Low Cp: spread, so work on the process. Good Cp and low Cpk: an offset, so an adjustment. Good Cpk and low Ppk: a drift, so a stability problem. Three diagnoses, three teams.

One bore, figure by figure

Dimension to hold: 12.00 mm at ± 0.05 mm. The lower limit is therefore at 11.95, the upper at 12.05, and the tolerance interval is 0.10 mm. Twenty-five subgroups of five parts are sampled over the course of production.

The standard deviation calculated within subgroups comes out at 0.010 mm. Cp = 0.10 / (6 × 0.010) = 1.67. The machine is more than consistent enough for the tolerance requested: on its own, that value would lead to the conclusion that all is well.

The mean, however, stands at 12.022 mm. Cpk retains the least favourable side: on the upper side, (12.05 − 12.022) / (3 × 0.010) = 0.93; on the lower side, (12.022 − 11.95) / (3 × 0.010) = 2.40. Cpk = 0.93. The gap between 1.67 and 0.93 is not spread, it is an offset of 22 microns — nearly a quarter of the tolerance, consumed without producing anything useful.

Translated into parts, the offset is easier to see. The upper limit is 2.8 standard deviations from the mean: in the order of 2,600 parts per million beyond it, in short-term operation. Recentring on 12.000 puts both limits at 5 standard deviations, brings that figure under one part per million and brings Cpk back to Cp, at 1.67. The gain lies in an offset correction.

The second family remains. The standard deviation calculated over all the data is 0.016 mm and not 0.010. Pp = 1.04 and Ppk = 0.028 / (3 × 0.016) = 0.58. The gap between 0.93 and 0.58 measures how much the process drifts between two samples: consistent at a given moment, it wanders over time.

The order of treatment reads directly in those four numbers: first stabilise the drift that widens the gap between 0.010 and 0.016, then recentre, and conclude on capability only afterwards. Doing the opposite means adjusting a machine that will move again the following week.

Calculation

Cp = (USL − LSL) / 6σ

Cpk = min[ (USL − μ) / 3σ ; (μ − LSL) / 3σ ]

USL and LSL: upper and lower specification limits · μ: process mean · σ: within-subgroup standard deviation for Cp/Cpk, overall for Pp/Ppk. The thresholds commonly required in industry are in the order of 1.33, and higher on critical characteristics — these are contractual practices, not normative requirements.

The common mistakes

Calculating a capability on a process that is not in statistical control. The index then has no predictive value: it describes a past that will not repeat itself. The order is always the same — first stability, checked on a control chart, then only capability. And before all that, check the measurement system, failing which you are measuring the spread of your own gauge.

Announcing a Cpk without saying on how many parts it was calculated, nor how they were sampled. Thirty consecutive parts produced within the same hour tell you only about that hour. An estimate without its sample size or its sampling plan cannot be interpreted.

Treating an insufficient Cpk by widening the tolerance. It is unanswerable and it changes nothing about the part: what was out of tolerance yesterday is identical today, one has merely decided to accept it. The approach is legitimate if the tolerance was too tight with regard to the functional need — but that still has to be demonstrated and approved.

On the shop floor — Machining

On a critical dimension, Cp was more than sufficient and Cpk was under the customer threshold. The process was not dispersed, it had been off-centre by a quarter of the tolerance since a tool change. The correction took a morning; demonstrating that the problem was not the machine took three weeks.

The other tools illustrated by this trade: machining, mechanical engineering and finishing.

Articles that cover it

Frequently asked questions

What is the difference between Cp and Cpk?

Cp compares the width of the tolerance with the spread of the process, without looking at where the process is centred: it is what the process would be capable of if it were perfectly centred. Cpk takes the offset into account by retaining the limit closest to the mean. Cpk is therefore always lower than or equal to Cp, and the gap between the two measures exactly the offset. When both are equal, the process is centred.

What is the difference between Cpk and Ppk?

The formula is the same; it is the standard deviation that changes. Cp and Cpk use the spread calculated within subgroups, which reflects short-term behaviour. Pp and Ppk use the overall standard deviation of all the data, which additionally includes the drift that occurred between samples. A good Cpk together with a poor Ppk describes a process that is capable moment by moment, but unstable over time.

Why is a Cpk above 1.33 required?

Because 1.33 places the tolerance limits at four standard deviations from the mean, which leaves a margin for the unavoidable drift of a real process. Below that, the slightest deviation pushes parts out. It is a widespread industrial practice, frequently written into contracts, often raised to 1.67 on critical characteristics — not a normative requirement: read the specification rather than assume.

Do the maths

To enter your tolerances and your readings and obtain the four indices as well as the corresponding sigma level, open the Cpk / Ppk calculator, on the Kernel Ops website, beltup’s publisher.

Standardised term

ISO 22514 — Statistical methods in process management: capability and performance

The authoritative definition is in that standard. This entry is an explanation written by us: it does not reproduce the text and does not replace it.

See also

Practise this topic

The Six Sigma Green Belt track has questions on this subject. It is part of full access.

See the track