Casting Tolerance Stack: Datums, GD&T and Numbers That Hold in Production

A casting tolerance stack is arithmetic with teeth. Your print calls ±0.5 mm on a flange face, the raw casting shows up with ±1.2 mm of as-cast variation, and nobody broke a rule — nobody ever added up the pieces. Build the casting tolerance stack before you quote the part, and you will know to the dollar which number is worth paying for.

This guide uses one real part — a 14.2 kg finished ductile iron pump housing running 6,000 pieces a year — and walks the same casting tolerance stack a buyer actually has to close. Every figure below is calculated from a stated assumption, not quoted from memory, so you can rebuild it with your own numbers. Where a rule carries legal weight we point at the standard itself: the datum, datum target and projected tolerance zone rules come from ASME Y14.5 dimensioning and tolerancing, the die casting guidance comes from NADCA, and measurement traceability practice follows NIST.

casting tolerance stack — ductile iron pump housing with machined datum pads and measuring setup
A casting tolerance stack starts with the part, not the print: machined pads, cored bores and as-cast skin all behave differently.

What a Casting Tolerance Stack Really Adds Up

Most buyers treat “casting tolerance” as one number — usually whatever sits in the foundry’s general note. It is not one number. It is four different sources that behave in four different ways, and only one of them is random. Our guide to casting tolerances and ISO 8062 classes covers the classification system; this article covers what those classes do once the part meets an assembly.

LayerTypical on a 240 mm iron housingBehaviour
As-cast size and form variation±1.2 mm over 240 mmRandom within the batch; grows with core shift and mold opening
Pattern and tooling drift+0.3 to +0.5 mm across a pattern lifeOne-direction drift, not noise — it moves the mean
Cleanup machining±0.10 mm per setupReplaces the casting number on every face it touches
Heat treatment movement±0.20 mm per 100 mm on steel gradesAppears only after stress relief or normalising
Assembly mate±0.15 mm hole spacingAdds at the joint, outside your supplier’s control

The classic failure is treating all five rows as interchangeable. They are not. Machining replaces a casting number; it does not add to it. Tooling drift moves the centre of the distribution, which is why a process can sit inside tolerance on Monday and fail on the far side of the same tolerance six months later. And the assembly mate belongs to somebody else’s drawing — but it still lands in your casting tolerance stack.

The one-line version


Pick the surfaces you will machine, let those carry the datums, and give every as-cast surface a tolerance it can actually hold without machining. Everything else in this article is just the arithmetic behind that sentence.

Why Castings Need Different Datums Than Machined Parts

A machined block gives you three faces that are genuinely flat and square. An as-cast surface does not. Sand-cast skin carries ripple, parting-line step and core shift, so a full-face primary datum “rocks” on the fixture and every downstream measurement picks up that rocking as if it were part geometry.

  • Do not datum the whole face. Call small machined pads and use datum targets. ASME Y14.5 permits targets specifically because irregular surfaces cannot seat on a full plane.
  • Put datums where the metal is stable. Pad location drives the machining allowance and, later, the fixture design. A pad over a thin rib will deflect under clamping.
  • Separate machined from as-cast callouts. Anything leaving the foundry untouched should be controlled by profile; anything machined can take position, perpendicularity and size.
  • Check the material before you tighten. Alloy choice sets how much a section moves during heat treatment, and hence how much of your stack is recoverable.

All four decisions above are free on the drawing and expensive after tooling is cut. Pad layout in particular belongs inside the pattern and mold build, where moving a pad by 20 mm costs minutes rather than a tooling modification later.

casting tolerance stack — three datum target pads on a cast housing resting on a CMM fixture
Three widely spaced datum targets hold a cast housing steady. A full-face datum would rock on the as-cast skin.

Casting Tolerance Stack Step 1: Place Your Datum Targets So They Actually Work

Target placement is usually the largest single term in any casting tolerance stack, and it is the cheapest to fix. Assume the raw housing’s datum face carries 0.8 mm of peak-to-peak form deviation, and the part body is 240 mm long. If you seat it on three targets spread over 110 mm, the same 0.8 mm error rotates the part much harder than if those targets sat 210 mm apart. Treating the form error as a single bow across the target span, the induced angle is the form error divided by the span, and the throw-out at the far end of the part is that angle times the part length.

Datum target layoutSpan / part lengthThrow-out at far endOut of a 1.0 mm budget
Three targets, cramped together110 / 240 mm = 45.8%0.8 × 240 ÷ 110 = 1.745 mmAlready over by 0.745 mm
Three targets, spread out210 / 240 mm = 87.5%0.8 × 240 ÷ 210 = 0.914 mm0.086 mm left

The gap between those two rows is 0.83 mm of budget burned purely by where you drew the targets — with no change to the casting, the fixture or the machine. That is why the working rule is three datum targets spanning at least 70% of the datum feature’s greatest dimension. Both rows above use the same casting and the same form error; only the drawing differs.

When the layout is genuinely uncertain, prove it on a prototype casting before committing production tooling — one sample that seats badly is far cheaper than a fixture that measures the wrong thing for a year. Size the targets for contact pressure too. Three Ø10 mm pads give 236 mm² of contact area; at 1,200 N of clamping force that is 5.1 MPa, comfortably below the compressive capacity of ductile iron. Drop to two Ø6 mm spots and the area falls to 57 mm², lifting pressure to 21.2 MPa — a four-fold increase that will start marking the cast skin. Targets that are too small do not just locate badly, they damage the datum they are supposed to measure from.

Casting Tolerance Stack Step 2: Buy Cleanup Before You Buy Scrap

Every machined face must remove enough metal to clear the as-cast deviation plus fixture repeatability. With a ±1.2 mm general casting tolerance the total spread across a face is 2.4 mm, and say the fixture locates within 0.15 mm. The honest allowance is half the spread plus the fixture term: 1.20 + 0.15 = 1.35 mm, so specify 1.5 mm per side. Our machining allowance guide derives the same figure from the standard tables.

What happens when the drawing calls 1.0 mm


Cleanup only succeeds while deviation stays below the allowance minus fixture error: 1.0 − 0.15 = 0.85 mm. Modelling the as-cast deviation as uniform across ±1.2 mm, the chance of exceeding 0.85 mm on either side is (1.20 − 0.85) ÷ 2.4 = 14.6%. At 6,000 pieces a year that is 875 parts arriving with black skin.

Assume 70% can be rescued by extra grinding at $24 each and 30% are scrap at $186 of part value. Expected cost per event is 0.70 × $24 + 0.30 × $186 = $72.60. Annual exposure: 875 × $72.60 = $63,525.

What the extra 0.5 mm of allowance costs


Going from 1.0 mm to 1.5 mm on two faces of 45,000 mm² each removes another 45 cm³ of iron per part — 0.32 kg at 7.1 g/cm³, or $0.27 of metal at $0.85/kg. The money is not in metal, it is in time. Roughing that extra depth typically costs one additional face-mill traverse per surface: a 150 mm cutter needs 300 mm of travel per face at 400 mm/min, so 0.75 min each and 1.5 min per part. At a $72/hour machine rate that is $1.80 per part, or $2.07 with metal included — about $12,429 a year.

Allowance per sideBlack-skin riskAdded cost / yearVerdict
1.0 mm14.6% — 875 parts/year$63,525 of failure costReject — false economy
1.5 mmEffectively zero$12,429Specify this
3.0 mmEffectively zeroAbout $32,400 and no added qualityReject — you are paying to machine air

The break-even point is worth writing into your drawing notes. Paying $12,429 to eliminate failures is worth it as long as the failure rate exceeds 12,429 ÷ (6,000 × $72.60) = 2.85%. Below that, accept the occasional touch-up; above it, buy the metal. Most under-allowanced castings sit nowhere near 2.85% — they sit somewhere between 8% and 20%, which makes this one of the cheapest fixes available on any casting tolerance stack.

Casting Tolerance Stack Step 3: Write Position and Projected Tolerance Correctly

Take a bolt flange with 4 × Ø11 mm clearance holes taking M10 bolts into tapped holes in the housing. The floating fastener formula gives the total positional budget: clearance hole minimum minus fastener maximum, so 11.0 − 10.0 = 1.0 mm. Split evenly between the two parts, the cast side has 0.50 mm to work with — which sounds generous until you add height.

casting tolerance stack — bolt flange and stud assembly showing projected tolerance zone on a cast housing
Height matters: a tolerance zone that fits inside the casting can overshoot badly once the fastener leaves the surface.

The tapped hole is 20 mm deep, and the mating lug sits 34 mm above the casting surface. Within its own tolerance zone the axis may tilt by the zone divided by its depth: 0.50 ÷ 20 = 0.025 mm per mm. Extrapolated to the projected height, that tilt becomes 34 × 0.025 = 0.85 mm of offset at the top. Add the half-zone of 0.25 mm and the worst-case radial excursion is 1.10 mm — against an available radial clearance of only (11.0 − 10.0) ÷ 2 = 0.50 mm. The drawing assembles perfectly on paper and jams on the line.

FixRequired position toleranceCostComment
As drawn — Ø11 clearance, 0.50 at MMCFails: needs 1.10 mm, has 0.50 mmAssembly reworkDo not ship this
Tighten the tapped holes0.50 ÷ (0.5 + 34/20) = 0.227 → specify 0.20CNC rigid tapping instead of jig drilling; roughly $1.60/part ≈ $9,600/yrWorks, but you pay for it every part
Enlarge clearance holes to Ø12.51.25 ÷ 2.20 = 0.568 → 0.50 is fine$0 in the mating partDo this first

Note the asymmetry of the last two rows. Checking the cheap side first — be it a clearance hole, a machined pad, or a process change to fundición a presión — usually costs nothing, while a tightened callout gets paid for on every piece forever. Before tightening any callout inside a casting tolerance stack, always check whether the cheaper half of the equation is available — often it is just a clearance hole somewhere else.

Profile of a Surface Beats Three Stacked Callouts

It also keeps the casting tolerance stack simple: one tolerance zone instead of three overlapping bands that each need their own inspection setup. On an as-cast surface, this single callout is the workhorse. Profile bounds form, orientation and location at the same time, which is exactly what you want when the surface is not precisely any of those things individually. It also inspects cleanly with a scan rather than three separate setups.

  • Use it with datums when the surface mates. A profile of 1.5 mm to A|B|C bounds the whole envelope, where flatness alone would let orientation wander.
  • Use the U modifier when a wall must stay thick. A 6.0 mm wall under a plain 1.5 mm profile can legally fall to 5.25 mm. Bias the zone outward with U0.75 and material only grows, so minimum wall holds at nominal.
  • Leave non-critical skin uncontrolled or loosely controlled. Tightening profile there buys nothing and raises the casting cost for every piece.
  • Know when to change process instead. If a sealing face needs profile tighter than sand casting can hold, switching to fundición a la cera perdida is often cheaper than machining a poor-quality skin on every part.

MMC bonus on a bore datum


On machined bores used as datums or as bolt features, specifying position at maximum material condition returns real tolerance you have already paid for. An Ø62 H7 bore with 0.20 mm positional tolerance at MMC gains the amount the bore departs from its smallest size.

Bore produced atBonusEffective tolerance
Ø62.000 (MMC)0.000 mm0.200 mm
Ø62.0180.018 mm0.218 mm
Ø62.030 (LMC)0.030 mm0.230 mm

The reverse also holds: where roundness or sealing contact governs rather than assembly, call RFS and skip the bonus. Writing MMC by habit on every hole is how parts pass a gauge and still leak.

Worst-Case or RSS? Do Not Guess

Once the terms are listed the instinct is to add them. Summed worst-case gives 1.20 + 0.10 + 0.20 + 0.15 = 1.65 mm. Root-sum-square gives √(1.20² + 0.10² + 0.20² + 0.15²) = 1.23 mm, apparently buying 0.42 mm of budget for free. It is not free, and on the as-cast term it is downright unsafe: pattern wear is a one-direction drift, not noise, so it does not average out.

Chain termValueSafe to RSS?
Casting general dimension±1.20 mmNo — includes tooling drift
Machining allowance variation±0.10 mmYes
Bore position versus datums±0.20 mmYes
Mating frame hole spacing±0.15 mmYes
Hybrid: casting held worst-case, rest RSS1.20 + √(0.10² + 0.20² + 0.15²) = 1.47 mmRecommended

Pick the rule before you release the drawing, because the casting tolerance stack changes shape the moment you move from worst-case to RSS. The honest hybrid saves 0.18 mm instead of 0.42 mm. Take it if you need it, but only after you have verified with real process data that the machining terms are independent and centred — otherwise you are doing statistics on a distribution nobody has measured. Confirm it with a capable supplier in the way our supplier audit checklist describes.

What a Casting Tolerance Stack Costs When You Skip It

Here are the three decisions above on one page. Each follows the same pattern: the expensive-looking option is usually the cheapest, because failure cost dwarfs the cost of doing it right the first time.

DecisionDo nothingDo it rightNet at 6,000/yr
Datum target span1.745 mm throw-out, over budget0.914 mm throw-out0.83 mm of budget, free
Machining allowance875 failures = $63,5251.5 mm = $12,429Save about $51,100
Projected tolerance zoneJams: 1.10 mm vs 0.50 mmØ12.5 clearance holes, $0Avoid $9,600 of tapping

None of these required a better foundry. The first two are drawing changes; the third is a hole size in somebody else’s part. That is the real lesson of a casting tolerance stack: most of it is decided long before anyone pours metal, and it is decided by whoever writes the drawing.

Drawing Checklist Before You Send the RFQ

Ten items, each one a place where the casting tolerance stack quietly grows by another term nobody budgeted, and where a missing line turns into a phone call three weeks later. Pair the drawing with the data set in our casting RFQ guide.

ItemWhat to writeWhy it matters
1. Machined datum padsPad size and location on the casting drawingWithout pads there is nothing stable to measure from
2. Datum target sizesThree Ø10 targets spanning over 70% of the featureOver 0.8 mm of throw-out either way
3. Machining allowanceDerived value, not a round habit numberUnder buys scrap, over buys machine time
4. General casting toleranceISO 8062 class plus “unless stated”Stops every un-dimensioned surface from becoming critical; check the class against your fundición en arena route first
5. Profile on as-cast surfacesProfile to datums; add U where walls must stay thickReplaces three stacked callouts
6. Position at MMC or RFSMMC for fasteners, RFS for sealing boresHabitual MMC is how parts pass and still leak
7. Projected tolerance zoneZone height equal to mating thicknessCatches the jam the paper drawing misses
8. Parting line and ejector limitsBands where mismatch or witness marks are acceptableAvoids cosmetic disputes at first article inspection
9. Test coupons and their locationSeparately cast or attached, and which properties applyPrevent disagreements about which result represents the part
10. Secondary operationsWhich dimensions apply before and after heat treat or coatingCoating thickness from surface treatment and heat movement will otherwise land in your stack

If you are unsure whether a given callout is achievable in the process you plan to quote, run it past the foundry before release rather than after a failed sample. A short conversation about solidification simulation is cheaper than a second tooling round.

Where to Go Next

Three habits cover most of the risk on any casting tolerance stack. First, draw datums only on surfaces you intend to machine, and space the targets wide. Second, derive the machining allowance instead of copying one from the last drawing. Third, check the height at which your position tolerance actually has to work — most jams are projected zone problems, not position problems.

From there the work branches. Process selection changes everything above, so compare routes in our Guía de fundición de metales before you finalise the drawing. If the part is a candidate for combining several pieces into one, our article on casting part consolidation shows how the same break-even arithmetic applies. And if the numbers above do not fit your geometry, ask for them to be rebuilt on your actual part — that is the whole point of the exercise.

Preguntas frecuentes

How tight can a casting tolerance stack get without machining?

For sand casting in the 240 mm range, plan on about ±1.2 mm general capability and treat anything tighter as a machining operation rather than a casting tolerance. Processes differ — see how much tighter each process can hold before you write the number.

Should I put GD&T on as-cast surfaces at all?

Yes, but keep it to profile of a surface against datums set on machined pads. Position, perpendicularity and runout belong on machined features. Putting machined-style controls on as-cast skin is the fastest route to a drawing nobody can inspect.

Do I need both ISO 8062 and GD&T on the same drawing?

Yes, and they do different jobs. ISO 8062 classes cover every dimension you did not bother to tolerance; GD&T covers the features that actually assemble. As-written defaults are why unlabelled surfaces turn into arguments — a point covered at length in our casting quality agreement article.

Who pays when the stack fails at assembly?

Whoever owns the drawing usually owns the outcome. If the casting meets its general tolerance and your machining cannot clean up, the allowance was too small — that is a design cost, not a supplier defect. Put allocation in writing before the first shipment.

What should I send so the foundry can check my stack?

The full assembly context, not just the casting drawing. Mating part tolerances, fastener sizes, projected heights and clamp locations all feed the calculation. A supplier that offers CNC machining services can close the loop internally and tell you where the stack actually fails.

¿Busca una fundición de metales confiable en China?

  • Podemos ayudarte a optimizar el diseño de tus productos y a reducir costos.
  • Podemos ayudarte con piezas de fundición de alta calidad y en grandes cantidades.
  • Podemos entregar a tiempo y conseguir más oportunidades en el mercado de ventas.
  • Te beneficiarás del servicio de fundición de metales de Supro MFG.

*Figures calculated from the stated assumptions in this article: 6,000 pieces/year, $72/hour machine rate, $0.85/kg iron. Replace with your own volumes and rates before quoting.

Proporcione la solución de costos más rentable para la fabricación y el ensamblaje de productos, ampliando la competitividad del producto.

un equipo técnico especializado en la fabricación de carcasas a medida durante más de 30 años.
Equipos de manufactura avanzada: Fabricante líder en la industria de gabinetes metálicos personalizados con talleres propios de lámina metálica, fundición a presión, maquinado de precisión y talleres de recubrimiento de superficies.

Normas de producción certificadas ISO 9001-2015, nivel PPAP III, RoHS, NEMA, CE y otras.
Soporte técnico en inglés en línea 24/7: El equipo profesional en inglés responde rápidamente a las preguntas técnicas de los usuarios en línea en cualquier momento.

ayudar a los usuarios desde el diseño de productos, prototipos, fabricación por lotes, tratamiento de superficies, ensamblaje y embalaje, transporte y una serie de servicios de valor agregado.

Con laboratorios internos de mecánica y química, puede supervisar rápidamente el control de calidad del proceso de fabricación para garantizar la entrega de productos de alta calidad.

Aceptar la firma de documentos de confidencialidad para garantizar que la información de los productos de los clientes esté protegida.

Entrega puerta a puerta en empaques seguros personalizables, tras cumplir con los detalles de entrega acordados con el cliente.

¿Busca un fabricante confiable?

¿Empezar el siguiente proyecto en Supro MFG?

Scroll al inicio