{"id":8158,"date":"2026-10-28T04:01:37","date_gmt":"2026-10-28T04:01:37","guid":{"rendered":"https:\/\/chinametalfoundry.com\/?p=8158"},"modified":"2026-10-28T04:01:37","modified_gmt":"2026-10-28T04:01:37","slug":"casting-tolerance-stack","status":"publish","type":"post","link":"https:\/\/chinametalfoundry.com\/ru\/blog\/casting-tolerance-stack\/","title":{"rendered":"Casting Tolerance Stack: Datums, GD&#038;T and Numbers That Hold in Production"},"content":{"rendered":"<article class=\"sc-article\" style=\"max-width: 820px; margin: 0 auto; font-family: 'Poppins',sans-serif; color: #7e7e7e; font-size: 16px; line-height: 1.7;\">\n<div class=\"sc-intro\" style=\"background: #F5F5F5; border-radius: 20px; padding: 22px 24px; font-style: italic; color: #3a3a3a; margin: 0 0 26px; line-height: 1.6;\">\n<p style=\"margin: 0;\">A casting tolerance stack is arithmetic with teeth. Your print calls \u00b10.5 mm on a flange face, the raw casting shows up with \u00b11.2 mm of as-cast variation, and nobody broke a rule \u2014 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.<\/p>\n<\/div>\n<p style=\"margin: 0 0 18px;\">This guide uses one real part \u2014 a 14.2 kg finished ductile iron pump housing running 6,000 pieces a year \u2014 and walks the same <strong style=\"color: #273171;\">casting tolerance stack<\/strong> 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 <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/www.asme.org\/codes-standards\/find-codes-standards\" target=\"_blank\" rel=\"noopener\">ASME Y14.5 dimensioning and tolerancing<\/a>, the die casting guidance comes from <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/www.nadca.com\/\" target=\"_blank\" rel=\"noopener\">NADCA<\/a>, and measurement traceability practice follows <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/www.nist.gov\/\" target=\"_blank\" rel=\"noopener\">NIST<\/a>.<\/p>\n<figure style=\"margin: 24px 0;\"><img decoding=\"async\" style=\"width: 100%; display: block; border-radius: 4px;\" src=\"https:\/\/chinametalfoundry.com\/wp-content\/uploads\/2026\/10\/p249-cover.webp\" alt=\"casting tolerance stack \u2014 ductile iron pump housing with machined datum pads and measuring setup\" \/><figcaption style=\"font-size: 13px; color: #7e7e7e; text-align: center; margin-top: 8px;\">A casting tolerance stack starts with the part, not the print: machined pads, cored bores and as-cast skin all behave differently.<\/figcaption><\/figure>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">What a Casting Tolerance Stack Really Adds Up<\/h2>\n<p style=\"margin: 0 0 18px;\">Most buyers treat &#8220;casting tolerance&#8221; as one number \u2014 usually whatever sits in the foundry&#8217;s general note. It is not one number. It is <strong style=\"color: #273171;\">four different sources<\/strong> that behave in four different ways, and only one of them is random. Our guide to <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-%d0%b4%d0%be%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%bc-%d0%bf%d1%80%d0%b8-%d0%bb%d0%b8%d1%82%d1%8c%d0%b5\/\" target=\"_blank\" rel=\"noopener\">casting tolerances and ISO 8062 classes<\/a> covers the classification system; this article covers what those classes do once the part meets an assembly.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Layer<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Typical on a 240 mm iron housing<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Behaviour<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">As-cast size and form variation<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b11.2 mm over 240 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Random within the batch; grows with core shift and mold opening<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Pattern and tooling drift<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">+0.3 to +0.5 mm across a pattern life<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">One-direction drift, not noise \u2014 it moves the mean<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Cleanup machining<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.10 mm per setup<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Replaces the casting number on every face it touches<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Heat treatment movement<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.20 mm per 100 mm on steel grades<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Appears only after stress relief or normalising<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Assembly mate<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.15 mm hole spacing<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Adds at the joint, outside your supplier&#8217;s control<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">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&#8217;s drawing \u2014 but it still lands in your casting tolerance stack.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 26px 0 8px; text-transform: capitalize;\">The one-line version<\/h3>\n<hr style=\"width:100px;height:4px;background:#EF890D;border:none;border-radius:2px;margin:0 0 14px;line-height:0;opacity:1;\" \/>\n<p style=\"margin: 0 0 18px;\">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.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Why Castings Need Different Datums Than Machined Parts<\/h2>\n<p style=\"margin: 0 0 18px;\">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 &#8220;rocks&#8221; on the fixture and every downstream measurement picks up that rocking as if it were part geometry.<\/p>\n<ul style=\"margin: 0 0 18px; padding-left: 22px;\">\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Do not datum the whole face.<\/strong> Call small machined pads and use datum targets. ASME Y14.5 permits targets specifically because irregular surfaces cannot seat on a full plane.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Put datums where the metal is stable.<\/strong> Pad location drives the <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-machining-allowance\/\" target=\"_blank\" rel=\"noopener\">machining allowance<\/a> and, later, the fixture design. A pad over a thin rib will deflect under clamping.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Separate machined from as-cast callouts.<\/strong> Anything leaving the foundry untouched should be controlled by profile; anything machined can take position, perpendicularity and size.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Check the material before you tighten.<\/strong> <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/how-to-choose-casting-alloy\/\" target=\"_blank\" rel=\"noopener\">Alloy choice<\/a> sets how much a section moves during heat treatment, and hence how much of your stack is recoverable.<\/li>\n<\/ul>\n<p style=\"margin: 0 0 18px;\">All four decisions above are free on the drawing and expensive after tooling is cut. Pad layout in particular belongs inside the <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/casting-molds-making\/\" target=\"_blank\" rel=\"noopener\">pattern and mold build<\/a>, where moving a pad by 20 mm costs minutes rather than a tooling modification later.<\/p>\n<figure style=\"margin: 24px 0;\"><img decoding=\"async\" style=\"width: 100%; display: block; border-radius: 4px;\" src=\"https:\/\/chinametalfoundry.com\/wp-content\/uploads\/2026\/10\/p249-datum.webp\" alt=\"casting tolerance stack \u2014 three datum target pads on a cast housing resting on a CMM fixture\" \/><figcaption style=\"font-size: 13px; color: #7e7e7e; text-align: center; margin-top: 8px;\">Three widely spaced datum targets hold a cast housing steady. A full-face datum would rock on the as-cast skin.<\/figcaption><\/figure>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Casting Tolerance Stack Step 1: Place Your Datum Targets So They Actually Work<\/h2>\n<p style=\"margin: 0 0 18px;\">Target placement is usually the largest single term in any casting tolerance stack, and it is the cheapest to fix. Assume the raw housing&#8217;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.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Datum target layout<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Span \/ part length<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Throw-out at far end<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Out of a 1.0 mm budget<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Three targets, cramped together<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">110 \/ 240 mm = 45.8%<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.8 \u00d7 240 \u00f7 110 = 1.745 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Already over by 0.745 mm<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Three targets, spread out<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">210 \/ 240 mm = 87.5%<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.8 \u00d7 240 \u00f7 210 = 0.914 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.086 mm left<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">The gap between those two rows is <strong style=\"color: #273171;\">0.83 mm of budget burned purely by where you drew the targets<\/strong> \u2014 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&#8217;s greatest dimension. Both rows above use the same casting and the same form error; only the drawing differs.<\/p>\n<p style=\"margin: 0 0 18px;\">When the layout is genuinely uncertain, prove it on a <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d0%bf%d0%be-%d0%bb%d0%b8%d1%82%d1%8c%d1%8e-%d0%bc%d0%b5%d1%82%d0%b0%d0%bb%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d1%85-%d0%bf%d1%80%d0%be%d1%82%d0%be%d1%82\/\" target=\"_blank\" rel=\"noopener\">\u043b\u0438\u0442\u044c\u0435 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u0432<\/a> before committing production tooling \u2014 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 \u00d810 mm pads give 236 mm\u00b2 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 \u00d86 mm spots and the area falls to 57 mm\u00b2, lifting pressure to 21.2 MPa \u2014 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.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Casting Tolerance Stack Step 2: Buy Cleanup Before You Buy Scrap<\/h2>\n<p style=\"margin: 0 0 18px;\">Every machined face must remove enough metal to clear the as-cast deviation plus fixture repeatability. With a \u00b11.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 = <strong style=\"color: #273171;\">1.35 mm, so specify 1.5 mm per side<\/strong>. Our <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-machining-allowance\/\" target=\"_blank\" rel=\"noopener\">machining allowance guide<\/a> derives the same figure from the standard tables.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 26px 0 8px; text-transform: capitalize;\">What happens when the drawing calls 1.0 mm<\/h3>\n<hr style=\"width:100px;height:4px;background:#EF890D;border:none;border-radius:2px;margin:0 0 14px;line-height:0;opacity:1;\" \/>\n<p style=\"margin: 0 0 18px;\">Cleanup only succeeds while deviation stays below the allowance minus fixture error: 1.0 \u2212 0.15 = 0.85 mm. Modelling the as-cast deviation as uniform across \u00b11.2 mm, the chance of exceeding 0.85 mm on either side is (1.20 \u2212 0.85) \u00f7 2.4 = <strong style=\"color: #273171;\">14.6%<\/strong>. At 6,000 pieces a year that is 875 parts arriving with black skin.<\/p>\n<p style=\"margin: 0 0 18px;\">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 \u00d7 $24 + 0.30 \u00d7 $186 = <strong style=\"color: #273171;\">$72.60<\/strong>. Annual exposure: 875 \u00d7 $72.60 = <strong style=\"color: #273171;\">$63,525<\/strong>.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 26px 0 8px; text-transform: capitalize;\">What the extra 0.5 mm of allowance costs<\/h3>\n<hr style=\"width:100px;height:4px;background:#EF890D;border:none;border-radius:2px;margin:0 0 14px;line-height:0;opacity:1;\" \/>\n<p style=\"margin: 0 0 18px;\">Going from 1.0 mm to 1.5 mm on two faces of 45,000 mm\u00b2 each removes another 45 cm\u00b3 of iron per part \u2014 0.32 kg at 7.1 g\/cm\u00b3, 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 <strong style=\"color: #273171;\">$1.80 per part<\/strong>, or $2.07 with metal included \u2014 about $12,429 a year.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Allowance per side<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Black-skin risk<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Added cost \/ year<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Verdict<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.0 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">14.6% \u2014 875 parts\/year<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">$63,525 of failure cost<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Reject \u2014 false economy<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.5 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Effectively zero<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">$12,429<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Specify this<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">3.0 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Effectively zero<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">About $32,400 and no added quality<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Reject \u2014 you are paying to machine air<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">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 \u00f7 (6,000 \u00d7 $72.60) = <strong style=\"color: #273171;\">2.85%<\/strong>. Below that, accept the occasional touch-up; above it, buy the metal. Most under-allowanced castings sit nowhere near 2.85% \u2014 they sit somewhere between 8% and 20%, which makes this one of the cheapest fixes available on any casting tolerance stack.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Casting Tolerance Stack Step 3: Write Position and Projected Tolerance Correctly<\/h2>\n<p style=\"margin: 0 0 18px;\">Take a bolt flange with 4 \u00d7 \u00d811 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 \u2212 10.0 = <strong style=\"color: #273171;\">1.0 mm<\/strong>. Split evenly between the two parts, the cast side has 0.50 mm to work with \u2014 which sounds generous until you add height.<\/p>\n<figure style=\"margin: 24px 0;\"><img decoding=\"async\" style=\"width: 100%; display: block; border-radius: 4px;\" src=\"https:\/\/chinametalfoundry.com\/wp-content\/uploads\/2026\/10\/p249-boltflange.webp\" alt=\"casting tolerance stack \u2014 bolt flange and stud assembly showing projected tolerance zone on a cast housing\" \/><figcaption style=\"font-size: 13px; color: #7e7e7e; text-align: center; margin-top: 8px;\">Height matters: a tolerance zone that fits inside the casting can overshoot badly once the fastener leaves the surface.<\/figcaption><\/figure>\n<p style=\"margin: 0 0 18px;\">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 \u00f7 20 = 0.025 mm per mm. Extrapolated to the projected height, that tilt becomes 34 \u00d7 0.025 = <strong style=\"color: #273171;\">0.85 mm of offset<\/strong> at the top. Add the half-zone of 0.25 mm and the worst-case radial excursion is 1.10 mm \u2014 against an available radial clearance of only (11.0 \u2212 10.0) \u00f7 2 = 0.50 mm. <strong style=\"color: #273171;\">The drawing assembles perfectly on paper and jams on the line.<\/strong><\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Fix<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Required position tolerance<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Cost<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Comment<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">As drawn \u2014 \u00d811 clearance, 0.50 at MMC<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Fails: needs 1.10 mm, has 0.50 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Assembly rework<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Do not ship this<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Tighten the tapped holes<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.50 \u00f7 (0.5 + 34\/20) = 0.227 \u2192 specify 0.20<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">CNC rigid tapping instead of jig drilling; roughly $1.60\/part \u2248 $9,600\/yr<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Works, but you pay for it every part<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Enlarge clearance holes to \u00d812.5<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.25 \u00f7 2.20 = 0.568 \u2192 0.50 is fine<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">$0 in the mating part<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Do this first<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">Note the asymmetry of the last two rows. Checking the cheap side first \u2014 be it a clearance hole, a machined pad, or a process change to <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d1%83%d1%81%d0%bb%d1%83%d0%b3%d0%b8-%d0%bb%d0%b8%d1%82%d1%8c%d1%8f-%d0%bf%d0%be%d0%b4-%d0%b4%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5%d0%bc\/\" target=\"_blank\" rel=\"noopener\">\u043b\u0438\u0442\u044c\u0435 \u043f\u043e\u0434 \u0434\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c<\/a> \u2014 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 \u2014 often it is just a clearance hole somewhere else.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Profile of a Surface Beats Three Stacked Callouts<\/h2>\n<p style=\"margin: 0 0 18px;\">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.<\/p>\n<ul style=\"margin: 0 0 18px; padding-left: 22px;\">\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Use it with datums when the surface mates.<\/strong> A profile of 1.5 mm to A|B|C bounds the whole envelope, where flatness alone would let orientation wander.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Use the U modifier when a wall must stay thick.<\/strong> 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.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Leave non-critical skin uncontrolled or loosely controlled.<\/strong> Tightening profile there buys nothing and raises the <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/%d1%80%d0%b0%d0%b7%d0%b1%d0%b8%d0%b2%d0%ba%d0%b0-%d0%b7%d0%b0%d1%82%d1%80%d0%b0%d1%82-%d0%bd%d0%b0-%d0%bb%d0%b8%d1%82%d1%8c%d0%b5\/\" target=\"_blank\" rel=\"noopener\">casting cost<\/a> for every piece.<\/li>\n<li style=\"margin: 0 0 8px;\"><strong style=\"color: #273171;\">Know when to change process instead.<\/strong> If a sealing face needs profile tighter than sand casting can hold, switching to <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%bb%d0%b8%d1%82%d1%8c%d0%b5-%d0%bf%d0%be-%d0%b2%d1%8b%d0%bf%d0%bb%d0%b0%d0%b2%d0%bb%d1%8f%d0%b5%d0%bc%d1%8b%d0%bc-%d0%bc%d0%be%d0%b4%d0%b5%d0%bb%d1%8f%d0%bc\/\" target=\"_blank\" rel=\"noopener\">\u043b\u0438\u0442\u044c\u0435 \u043f\u043e \u0432\u044b\u043f\u043b\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u043c \u043c\u043e\u0434\u0435\u043b\u044f\u043c<\/a> is often cheaper than machining a poor-quality skin on every part.<\/li>\n<\/ul>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 26px 0 8px; text-transform: capitalize;\">MMC bonus on a bore datum<\/h3>\n<hr style=\"width:100px;height:4px;background:#EF890D;border:none;border-radius:2px;margin:0 0 14px;line-height:0;opacity:1;\" \/>\n<p style=\"margin: 0 0 18px;\">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 \u00d862 H7 bore with 0.20 mm positional tolerance at MMC gains the amount the bore departs from its smallest size.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Bore produced at<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Bonus<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Effective tolerance<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00d862.000 (MMC)<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.000 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.200 mm<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00d862.018<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.018 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.218 mm<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00d862.030 (LMC)<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.030 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.230 mm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">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.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Worst-Case or RSS? Do Not Guess<\/h2>\n<p style=\"margin: 0 0 18px;\">Once the terms are listed the instinct is to add them. Summed worst-case gives 1.20 + 0.10 + 0.20 + 0.15 = <strong style=\"color: #273171;\">1.65 mm<\/strong>. Root-sum-square gives \u221a(1.20\u00b2 + 0.10\u00b2 + 0.20\u00b2 + 0.15\u00b2) = <strong style=\"color: #273171;\">1.23 mm<\/strong>, 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.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Chain term<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Value<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Safe to RSS?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Casting general dimension<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b11.20 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">No \u2014 includes tooling drift<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Machining allowance variation<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.10 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Bore position versus datums<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.20 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Yes<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Mating frame hole spacing<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00b10.15 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Hybrid: casting held worst-case, rest RSS<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.20 + \u221a(0.10\u00b2 + 0.20\u00b2 + 0.15\u00b2) = 1.47 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Recommended<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">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 \u2014 otherwise you are doing statistics on a distribution nobody has measured. Confirm it with a capable supplier in the way our <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-supplier-audit\/\" target=\"_blank\" rel=\"noopener\">supplier audit checklist<\/a> describes.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">What a Casting Tolerance Stack Costs When You Skip It<\/h2>\n<p style=\"margin: 0 0 18px;\">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.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Decision<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Do nothing<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Do it right<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Net at 6,000\/yr<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Datum target span<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.745 mm throw-out, over budget<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.914 mm throw-out<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">0.83 mm of budget, free<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u041f\u0440\u0438\u043f\u0443\u0441\u043a \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">875 failures = $63,525<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1.5 mm = $12,429<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Save about $51,100<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Projected tolerance zone<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Jams: 1.10 mm vs 0.50 mm<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">\u00d812.5 clearance holes, $0<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Avoid $9,600 of tapping<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">None of these required a better foundry. The first two are drawing changes; the third is a hole size in somebody else&#8217;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.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Drawing Checklist Before You Send the RFQ<\/h2>\n<p style=\"margin: 0 0 18px;\">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 <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-rfq\/\" target=\"_blank\" rel=\"noopener\">casting RFQ guide<\/a>.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 18px 0 24px; font-size: 15px; color: #333333;\">\n<thead>\n<tr>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Item<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">What to write<\/th>\n<th style=\"background: #273171; color: #ffffff; padding: 12px 14px; text-align: left; font-weight: 600; border: 1px solid #273171;\">Why it matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">1. Machined datum pads<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Pad size and location on the casting drawing<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Without pads there is nothing stable to measure from<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">2. Datum target sizes<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Three \u00d810 targets spanning over 70% of the feature<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Over 0.8 mm of throw-out either way<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">3. Machining allowance<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Derived value, not a round habit number<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Under buys scrap, over buys machine time<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">4. General casting tolerance<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">ISO 8062 class plus &#8220;unless stated&#8221;<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Stops every un-dimensioned surface from becoming critical; check the class against your <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%bb%d0%b8%d1%82%d1%8c%d0%b5-%d0%b2-%d0%bf%d0%b5%d1%81%d1%87%d0%b0%d0%bd%d1%8b%d0%b5-%d1%84%d0%be%d1%80%d0%bc%d1%8b\/\" target=\"_blank\" rel=\"noopener\">\u043b\u0438\u0442\u044c\u0435 \u0432 \u043f\u0435\u0441\u0447\u0430\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u044b<\/a> route first<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">5. Profile on as-cast surfaces<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Profile to datums; add U where walls must stay thick<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Replaces three stacked callouts<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">6. Position at MMC or RFS<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">MMC for fasteners, RFS for sealing bores<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Habitual MMC is how parts pass and still leak<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">7. Projected tolerance zone<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Zone height equal to mating thickness<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Catches the jam the paper drawing misses<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">8. Parting line and ejector limits<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Bands where mismatch or witness marks are acceptable<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Avoids cosmetic disputes at <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-first-article-inspection\/\" target=\"_blank\" rel=\"noopener\">first article inspection<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">9. Test coupons and their location<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Separately cast or attached, and which properties apply<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Prevent disagreements about which result represents the part<\/td>\n<\/tr>\n<tr style=\"background: #F5F5F5;\">\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">10. Secondary operations<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Which dimensions apply before and after heat treat or coating<\/td>\n<td style=\"border: 1px solid #E5E5E5; padding: 10px 14px;\">Coating thickness from <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/surface-treatment-services\/\" target=\"_blank\" rel=\"noopener\">\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u0438<\/a> and heat movement will otherwise land in your stack<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 18px;\">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 <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-simulation\/\" target=\"_blank\" rel=\"noopener\">solidification simulation<\/a> is cheaper than a second tooling round.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">Where to Go Next<\/h2>\n<p style=\"margin: 0 0 18px;\">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 \u2014 most jams are projected zone problems, not position problems.<\/p>\n<p style=\"margin: 0 0 18px;\">From there the work branches. Process selection changes everything above, so compare routes in our <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-%d0%bb%d0%b8%d1%82%d1%8c%d1%8e-%d0%bc%d0%b5%d1%82%d0%b0%d0%bb%d0%bb%d0%be%d0%b2\/\" target=\"_blank\" rel=\"noopener\">\u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u043b\u0438\u0442\u044c\u044e \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0432<\/a> before you finalise the drawing. If the part is a candidate for combining several pieces into one, our article on <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-part-consolidation\/\" target=\"_blank\" rel=\"noopener\">casting part consolidation<\/a> 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 \u2014 that is the whole point of the exercise.<\/p>\n<h2 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 25px; font-weight: 600; line-height: 1.3; margin: 34px 0 14px; padding: 4px 0 4px 30px; background: linear-gradient(to right, #ff512f 0px, #dd2476 5px, transparent 5px);\">\u0427\u0430\u0441\u0442\u043e \u0437\u0430\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b<\/h2>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 22px 0 8px;\">How tight can a casting tolerance stack get without machining?<\/h3>\n<p style=\"margin: 0 0 18px;\">For sand casting in the 240 mm range, plan on about \u00b11.2 mm general capability and treat anything tighter as a machining operation rather than a casting tolerance. Processes differ \u2014 see how much tighter <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be-%d0%bf%d0%be-%d0%b4%d0%be%d0%bf%d1%83%d1%81%d0%ba%d0%b0%d0%bc-%d0%bf%d1%80%d0%b8-%d0%bb%d0%b8%d1%82%d1%8c%d0%b5\/\" target=\"_blank\" rel=\"noopener\">each process can hold<\/a> before you write the number.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 22px 0 8px;\">Should I put GD&#038;T on as-cast surfaces at all?<\/h3>\n<p style=\"margin: 0 0 18px;\">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.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 22px 0 8px;\">Do I need both ISO 8062 and GD&#038;T on the same drawing?<\/h3>\n<p style=\"margin: 0 0 18px;\">Yes, and they do different jobs. ISO 8062 classes cover every dimension you did not bother to tolerance; GD&#038;T covers the features that actually assemble. As-written defaults are why unlabelled surfaces turn into arguments \u2014 a point covered at length in our <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%b1%d0%bb%d0%be%d0%b3\/casting-quality-agreement\/\" target=\"_blank\" rel=\"noopener\">casting quality agreement<\/a> \u0441\u0442\u0430\u0442\u044c\u044f.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 22px 0 8px;\">Who pays when the stack fails at assembly?<\/h3>\n<p style=\"margin: 0 0 18px;\">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 \u2014 that is a design cost, not a supplier defect. Put allocation in writing before the first shipment.<\/p>\n<h3 style=\"font-family: 'Poppins',sans-serif; color: #273171; font-size: 20px; font-weight: 600; line-height: 1.4; margin: 22px 0 8px;\">What should I send so the foundry can check my stack?<\/h3>\n<p style=\"margin: 0 0 18px;\">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 <a style=\"color: #086ad4; text-decoration: none;\" href=\"https:\/\/chinametalfoundry.com\/ru\/cnc-machining-services\/\" target=\"_blank\" rel=\"noopener\">CNC machining services<\/a> can close the loop internally and tell you where the stack actually fails.<\/p>\n\t\t<div data-elementor-type=\"section\" data-elementor-id=\"3550\" class=\"elementor elementor-3550\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19b1acf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"19b1acf1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-56e26ed6\" data-id=\"56e26ed6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52c3d00c elementor-widget elementor-widget-elementskit-heading\" data-id=\"52c3d00c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_left   ekit_heading_tablet-   ekit_heading_mobile-\"><h3 class=\"ekit-heading--title elementskit-section-title\">\u0418\u0449\u0435\u0442\u0435 \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u043c\u0435\u0442\u0430\u043b\u043b\u0443\u0440\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0437\u0430\u0432\u043e\u0434 \u0432 \u041a\u0438\u0442\u0430\u0435?<\/h3><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24c75aa0 elementor-widget elementor-widget-text-editor\" data-id=\"24c75aa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>\u041c\u044b \u043f\u043e\u043c\u043e\u0436\u0435\u043c \u0432\u0430\u043c \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e \u0438\u0437\u0434\u0435\u043b\u0438\u044f \u0438 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0440\u0430\u0441\u0445\u043e\u0434\u044b.<\/li><li>\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u0430\u043c \u0441 \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0432\u044b\u0441\u043e\u043a\u043e\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u0442\u044b\u0445 \u0434\u0435\u0442\u0430\u043b\u0435\u0439 \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043e\u0431\u044a\u0435\u043c\u0430\u0445.<\/li><li>\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0438\u0442\u044c \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0443 \u0432\u043e\u0432\u0440\u0435\u043c\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u043d\u0430 \u0440\u044b\u043d\u043a\u0435 \u0441\u0431\u044b\u0442\u0430.<\/li><li>\u0412\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0443\u0441\u043b\u0443\u0433\u0430\u043c\u0438 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Supro MFG \u043f\u043e \u043b\u0438\u0442\u044c\u044e \u043c\u0435\u0442\u0430\u043b\u043b\u043e\u0432.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51a20937 elementor-align-left elementor-widget elementor-widget-global elementor-global-1143 elementor-widget-button\" data-id=\"51a20937\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/chinametalfoundry.com\/ru\/%d0%ba%d0%be%d0%bd%d1%82%d0%b0%d0%ba%d1%82\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0446\u0435\u043d\u0443 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u0437\u0430\u0432\u043e\u0434\u0430 <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n<p class=\"sc-note\" style=\"font-size: 13px; color: #9a9a9a; margin: 28px 0 0;\">*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.<\/p>\n<\/article>","protected":false},"excerpt":{"rendered":"<p>A casting tolerance stack is arithmetic with teeth. Your print calls \u00b10.5 mm on a flange face, the raw casting [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":8159,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[55],"tags":[47,50,49,42],"class_list":["post-8158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design-engineering","tag-casting-process","tag-casting-selection","tag-manufacturing-process","tag-metal-casting"],"_links":{"self":[{"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/posts\/8158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/comments?post=8158"}],"version-history":[{"count":3,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/posts\/8158\/revisions"}],"predecessor-version":[{"id":8164,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/posts\/8158\/revisions\/8164"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/media\/8159"}],"wp:attachment":[{"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/media?parent=8158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/categories?post=8158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chinametalfoundry.com\/ru\/wp-json\/wp\/v2\/tags?post=8158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}