Statistical Process Control Knowledge & Project App

Learn how to distinguish common-cause and special-cause variation, choose and interpret control charts, calculate process capability only after stability has been demonstrated, analyse variable data using working I-MR or X̄-R charts, and build a controlled SPC implementation project for manufacturing and special processes.

Stability before capabilityWorking control-chart calculatorSpecial-process examplesReaction-plan discipline
2 causes
Common-cause variation and special-cause variation require different management responses.
±3σ
Traditional Shewhart control limits are statistically calculated, not copied from specifications.
0%
Current project completeness
JSON / PDF
Portable project file and professional report output

What SPC Is

A method for learning from time-ordered process data.
Statistical Process Control uses statistical and graphical techniques to understand process behaviour, detect meaningful changes, reduce variation and maintain predictable performance. The central question is not merely “is this result inside tolerance?” but “is the process behaving consistently, and has its underlying system changed?”

Common-cause variation

Variation built into the current system: ordinary differences in material, equipment, environment, methods and people. A stable process contains common causes only.

Correct response: Improve the process system, design, equipment, controls or methods. Do not chase individual points.

Special-cause variation

A specific, identifiable influence not normally present: broken tooling, wrong setting, bath contamination, sensor failure, mixed material or an abnormal interruption.

Correct response: Contain affected output, investigate the event, remove the cause and verify recovery.

Predictability

A statistically stable process is predictable within its established control limits. Stable does not automatically mean capable or compliant with specification.

Key rule: Establish stability before interpreting Cp, Cpk or future process performance.

Control Limits Are Not Specification Limits

USLLSLUCLLCLCL
Specification limits: design/customer acceptanceControl limits: observed process behaviourProcess centre
Never place specification limits on a control chart as substitutes for control limits. Specification limits state what is acceptable. Control limits estimate what the process currently produces. A process can be stable but incapable, or capable in the short term but unstable and therefore unpredictable.
Typical Shewhart limits: centre line ± 3 × estimated standard deviation

The actual formula depends on chart type, subgroup size and estimation method. Limits should normally be calculated from a suitable baseline period and revised only for a justified process change.

Good SPC Operating Practice

1. Define

Select a meaningful process input or output linked to risk, performance or a control plan.

2. Validate

Confirm the measurement system, data definition, sampling method and rational subgroup.

3. Stabilise

Plot time-ordered data, investigate special causes and establish a trustworthy baseline.

4. Improve & control

Reduce common-cause variation, assess capability and sustain with a reaction plan.

Choose the Correct Control Chart

Start with data type, subgroup logic and event frequency.
Data and situationRecommended chartUseImportant cautions
Continuous measurement, one value at each timeI-MRIndividual values and moving rangesSuccessive values should be meaningfully time ordered. Autocorrelation can distort limits.
Continuous data, rational subgroup usually 2–10X̄-RSubgroup averages and within-subgroup rangesSubgroup members should be produced under nearly the same conditions.
Continuous data, larger subgroupsX̄-SSubgroup averages and standard deviationsUse suitable constants or software for subgroup size.
Fraction nonconforming, variable sample sizep chartProportion of units classified nonconformingEach unit must have a consistent opportunity to be classified.
Number nonconforming, constant sample sizenp chartCount of nonconforming unitsSample size must remain constant.
Number of defects, constant opportunityc chartDefect count per constant unit or areaOne unit may contain multiple defects.
Defects per unit, changing opportunityu chartDefect rate where sample size or area variesOpportunity must be measurable and appropriately modelled.
Rare events or long time between failuresg or t chartOpportunities or time between eventsUseful when conventional attribute charts contain mostly zeros.
Small sustained shift needs rapid detectionEWMA or CUSUMWeighted or cumulative evidence of changeRequires deliberate design and disciplined interpretation.

Rational subgrouping

Group observations so within-subgroup variation represents short-term common causes, while differences between subgroup averages reveal changes over time.

Example: five consecutive machined parts every hour, not one part from each of five different machines combined together.

Sampling frequency

Base frequency on process speed, change mechanisms, detection risk, batch structure, control-plan needs and the likely time between a cause and harmful output.

A fast plating line may require continuous current and temperature monitoring, while laboratory bath chemistry may be sampled per shift.

Baseline selection

Use sufficient representative data from one defined process system. Remove points only after a documented special cause is confirmed, not merely to make limits look better.

A common starting point is 20–25 rational subgroups, but adequacy depends on risk and process behaviour.

Signals of Possible Special Causes

Rules increase sensitivity but also increase false-alarm probability.
Point beyond a control limitStrong evidence that the process has changed or an unusual event occurred.
Long run on one sideA sustained shift in the process centre; often 8 or more consecutive points is used.
Consistent trendSuccessive increases or decreases can indicate wear, depletion, warm-up or drift.
Two of three near a limitPossible moderate shift detected through repeated points in an outer zone.
Four of five beyond one sigmaPossible smaller sustained change in process centre.
Cycle or repeating patternMay reflect shift patterns, furnace cycles, replenishment, maintenance or ambient conditions.
StratificationPoints unnaturally close to centre can indicate rounding, mixed streams, poor resolution or incorrect limits.
Alternation or mixtureCan reveal over-adjustment, two alternating tools, multiple cavities or blended process streams.

Reaction Plan

Detect

Confirm the signal, data identity and measurement validity. Do not erase or remeasure merely because the point is inconvenient.

Contain

Identify the last known stable point, affected material, batches, equipment, time window and downstream exposure.

Investigate

Check changes in material, machine, method, people, measurement and environment. Preserve evidence.

Recover

Correct the assignable cause, verify a stable restart, disposition product and capture learning in controls.

Avoid tampering. Adjusting a stable process after every high or low result transfers common-cause variation into the setting and usually increases total variation. Adjustment should follow an approved rule based on process knowledge, not nervous reaction to random noise.

Process Capability and Performance

Cp = (USL − LSL) / (6σwithin)
Cpk = min[(USL − mean)/(3σwithin), (mean − LSL)/(3σwithin)]
Pp and Ppk use overall, long-term variation
Interpretation sequence: First confirm the process is stable and the measurement system is suitable. Then check the distribution and specification logic. Only then calculate and interpret capability. A numerical index without these checks can be dangerously persuasive.
IndexWhat it indicatesWhat it can hide
CpPotential short-term capability if the process were centred.Off-centre mean, instability, non-normality and measurement error.
CpkShort-term capability considering the nearest specification limit.Long-term shifts, unstable behaviour and incorrect within-sigma estimation.
PpOverall spread compared with tolerance.Location relative to specifications.
PpkOverall performance including centring.Root causes and time structure of variation.

Typical benchmarks

Values such as 1.33, 1.67 or 2.00 are often used, but the required threshold should be defined by customer, sector, risk and control strategy.

Non-normal data

Do not force every characteristic into a normal model. Consider transformation, percentile methods, distribution fitting or a different performance measure.

One-sided specifications

Use the relevant one-sided index and consider physical boundaries. Examples include maximum contamination, minimum strength or maximum defect rate.

SPC for Special Processes

Control process variables and verification characteristics that influence outcomes not fully confirmed by later inspection.
Special processPotential SPC characteristicsTypical chart/applicationRisk and interpretation notes
Heat treatmentSoak temperature, furnace uniformity indicators, quench delay, hardness, vacuum level, dew pointI-MR for cycle metrics; X̄-R for hardness samples; rare-event charts for failed cyclesSeparate furnace zones, recipes and alloy families where behaviour differs. Do not average away local excursions.
ElectroplatingBath temperature, pH, metal concentration, contaminants, current density, coating thicknessI-MR for analyses; X̄-R for thickness subgroups; EWMA for gradual chemistry driftReplenishment creates expected shifts; establish rules around additions and solution maintenance.
AnodisingAcid concentration, dissolved aluminium, temperature, voltage/current profile, coating thickness, seal qualityI-MR for chemistry; profile monitoring for electrical cycle; X̄-R for thicknessAlloy, temper, racking and geometry can create separate process families.
Chemical conversion coatingConcentration, pH, temperature, contact time, rinse conductivity, coating mass or test resultsI-MR for bath checks; p chart for pass/fail verification; trend charts for rinse qualityAttribute tests may be too infrequent for timely control; monitor leading process variables.
Painting / coatingViscosity, mix ratio, pot life, booth temperature/humidity, WFT, DFT, cure profile, defectsX̄-R for film thickness; I-MR for viscosity; p/u charts for defect rateStratify by painter, gun, colour, geometry, batch and coating system where necessary.
WeldingCurrent, voltage, wire feed, travel speed, heat input, gas flow, weld dimensions, defect countsI-MR/profile monitoring for parameters; u chart for defects per weld lengthProcedure qualification ranges are not control limits. Monitor the actual production process within qualified boundaries.
BrazingFurnace profile, vacuum, atmosphere, joint clearance, filler application, leak rateCycle/profile control; I-MR for leak results; p chart for acceptance outcomesLoad configuration and thermal mass can be important stratification factors.
NDTBath concentration, UV intensity, white light, sensitivity checks, equipment performance, indication ratesI-MR for control checks; p/u charts for indications with careful product-mix stratificationIndication rate is influenced by actual product quality; never use it alone to judge inspector performance.
Composite cureVacuum integrity, ramp rate, pressure, dwell temperature/time, exotherm, resin condition, porosityProfile monitoring and I-MR of extracted cycle featuresUse sensor-level data where local thermal response matters; an average may conceal a cold or hot location.
Printed circuit assemblyPaste height/volume, placement offsets, reflow profile, solder defects, first-pass yieldX̄-R for paste metrics; u chart for defects; EWMA for placement driftStratify by package type, stencil aperture, line and product family.
Leading and lagging controls: Special processes benefit from monitoring leading process parameters that can be corrected before loss, alongside lagging verification characteristics that confirm output. A coating thickness chart cannot replace control of bath chemistry, electrical conditions, racking and time.

Variable-Data Control Chart Calculator

Analyse I-MR data or X̄-R subgroups, add optional specifications and generate report-ready charts.
Do not sort data. Preserve the order in which the process produced or measured it.
Enter time-ordered measurements and select Calculate & Plot.

SPC Project Builder

Define phase
0% complete

SPC Project Report

Generated from the project builder and current control-chart analysis.
Complete the project builder and select Generate Report.