< Back to Blog
February 3, 2026

Tolerance Stack-Up: How to Design Parts That Machine and Assemble Correctly

Learn how to perform tolerance stack up analysis that matches real datums, GD&T intent, and hybrid AM+HIP+machining workflows—so parts inspect correctly, assemble reliably, and meet aerospace/defense quality and documentation requirements.

Tolerance Stack-Up

In aerospace, defense, and regulated industrial builds, many parts “meet print” individually yet still fail to assemble, seal, or align when the full system comes together. The root cause is frequently tolerance stack-up: the cumulative effect of multiple dimensional variations across features, components, and processes. For engineers, a solid tolerance stack up analysis is how you protect functional requirements (fit, motion, sealing, alignment) while keeping tolerances realistic for additive manufacturing (AM), HIP/PM-HIP densification, and CNC post-processing.

This article provides a practical workflow for designing parts that machine and assemble correctly—especially when you’re combining powder bed fusion (PBF) with finishing operations like 5-axis machining, EDM, and critical inspection (CMM, CT scanning). It’s written for the people who actually execute the work: design engineers, manufacturing engineers, quality teams, and procurement/program stakeholders managing RFQs, supplier qualification, and certification packs under AS9100, NADCAP, and ITAR/DFARS constraints.

Basics of stack-up

A tolerance stack-up is the accumulation of dimensional variation from multiple contributors that define a functional dimension. Contributors can include part features (hole locations, thicknesses, bosses), mating part features (pins, slots, spacers), and process effects (machining variation, thermal distortion, AM shrink/warp, HIP dimensional change).

At the assembly level, stack-ups are usually framed around a functional requirement, such as:

• Clearance: Will a shaft rotate freely in a bore across temperature and coating thickness?

• Alignment: Will a sensor target remain within allowable positional error relative to a datum plane?

• Sealing: Will a gland create the right squeeze on an O-ring when all parts are at their tolerance limits?

• Interchangeability: Can any part from production lot A assemble with any part from lot B without selective fitting?

There are three common approaches used in industry. Selecting the right one is as much a risk decision as a math decision.

1) Worst-case stack-up (limit method): assumes every contributor is at its extreme limit in the direction that hurts you most. This is conservative and supports guaranteed interchangeability, but it can drive unrealistically tight tolerances (cost, scrap, long lead times).

2) Statistical/RSS (root-sum-square): treats contributors as independent random variables and combines them statistically. This can be appropriate for stable, capable processes with known distributions and low correlation. It is not a free pass to loosen tolerances; you need process capability data (Cp/Cpk) or strong historical controls.

3) Monte Carlo simulation: samples distributions (including non-normal and correlated contributors) and returns an assembly yield estimate. This is often the most useful method for complex assemblies, but only if you feed it realistic process distributions and include manufacturing realities (e.g., induced datum shift from clamping, post-HIP growth, coating build-up).

Regardless of method, the workflow starts the same: define the functional requirement, identify the contributing dimensions, assign datums and constraints, then validate that manufacturing and inspection can actually control the variables you assumed.

One practical rule: if the assembly characteristic is mission-critical (flight safety, weapon system reliability, pressure boundary), engineers often start with worst-case to bound risk, then use statistical methods for optimization once manufacturing capability is proven and controlled under AS9100-quality systems.

Datums and functional requirements

Most stack-up problems are not “math issues”—they’re datum issues. If the drawing datums do not represent how the part is located and constrained in the real assembly (and in machining/inspection), your tolerance stack up analysis will be detached from reality.

Start with the functional constraint scheme. Ask: in the assembly, what feature truly locates the part? What feature truly orients it? What feature prevents rotation? This is essentially your 3-2-1 fixturing logic, translated into a datum reference frame.

For example, a bracket that bolts to a bulkhead and positions an avionics component is usually functionally defined by:

• Primary datum: the mounting face that contacts the bulkhead (controls translation normal to the face and two rotations).

• Secondary datum: a precision locating hole or dowel feature (controls in-plane translation and one rotation).

• Tertiary datum: a second hole/slot feature (controls remaining rotation/translation as required, often with a slot to avoid over-constraint).

If you instead datum to a non-functional surface (e.g., an as-built AM surface used only for weight reduction), your machining setup may reference one scheme while the assembly references another, causing hidden shifts that appear as “random” assembly failures.

Translate functional requirements into measurable characteristics. “Must line up” is not a requirement. “The centerline of the connector interface must be within ±0.10 mm true position relative to the mounting face and locating hole pattern” is. Once functional requirements are explicit, you can identify which contributors matter and which do not.

Be explicit about part-to-part interfaces. Clearance stack-ups should consider coatings (anodize, passivation effects, paint), inserts (helicoils, Keenserts), and adhesive bondline thickness if applicable. In defense programs, coating thickness is often controlled by separate process specs; if it affects fit, it should be included as a controlled contributor.

Account for temperature and material state when relevant. Assemblies may be built at ambient but operate across a wide temperature range. If the functional requirement depends on clearance or preload, thermal expansion mismatch can dominate the stack-up even when geometric tolerances look fine. For AM parts, the as-built microstructure, HIP state, and subsequent heat treatment can influence distortion during machining—an indirect but very real contributor to achieved geometry.

Procurement note: drawings and models should clearly indicate datum features and functional interfaces so suppliers can quote the correct process plan. Ambiguous datums are a major RFQ risk driver, especially when combining PBF + HIP + 5-axis machining. If you want consistent assembly results, you must ensure your suppliers are building and inspecting to the same datum scheme you designed around.

GD&T tips

Geometric Dimensioning & Tolerancing (GD&T) is the most practical language for controlling stack-ups because it ties variation to a datum reference frame and limits how features can vary in space. Used correctly, GD&T can often loosen tolerances while improving assembly yield because it controls the right failure modes (location/orientation) rather than over-controlling size.

Tip 1: Use position, profile, and orientation to control function—don’t rely on coordinate ± dimensions alone. For hole patterns, true position relative to functional datums generally produces better interchangeability than a chain of ± dimensions that accumulate. This is especially important on long parts where chained dimensions can create large shifts at the far end.

Tip 2: Avoid unnecessary datum ambiguity in additive parts. With PBF (DMLS/SLM), the as-built surfaces can have variable roughness and local waviness. If those surfaces become datums, you can unintentionally allow “datum float” that changes assembly results. A common defense/aerospace approach is to designate machined datum pads (or a machined flange) as primary/secondary datums and treat as-built surfaces with profile tolerances if they are non-critical.

Tip 3: Use profile tolerancing to capture complex surfaces with a single control. For blended surfaces, flow paths, and organic AM geometry, profile-of-a-surface relative to a datum reference frame is often the cleanest way to manage stack-up. It also aligns well with inspection methods like CMM scanning and CT scanning when line-of-sight is limited.

Tip 4: Control mating parts with a consistent datum strategy. If Part A uses datums tied to a bolt pattern, but Part B uses datums tied to a different surface that is not functionally constrained, you may create a “datum mismatch” stack-up. Align datum strategies across the interface so that the calculated stack-up matches the assembly’s constraint scheme.

Tip 5: Use MMC/LMC where it protects function and simplifies manufacturing. Maximum Material Condition (MMC) on a hole position tolerance, for example, can provide bonus tolerance when the hole is larger than its minimum size—often improving yield without sacrificing functional clearance. However, ensure inspection and gaging plans support the modifiers you use; otherwise you can create disputes at receiving inspection.

Tip 6: Consider runout and coaxiality alternatives carefully. In rotating assemblies, controlling runout relative to a functional axis can be more meaningful than trying to control multiple individual features. But it must match how the part is actually set up in machining and inspection. If the part will be turned/ground on a specific bore, that bore should often be the datum axis for rotation-critical controls.

Tip 7: Don’t over-constrain with datums. Over-constraint can force unrealistic requirements (e.g., two holes both treated as perfect constraints when in reality one should be a slot). In real assemblies, using a slot for tertiary constraint is a classic method to prevent assembly stress and tolerance “fight” while still locating the part accurately.

Additive + machining considerations

Hybrid manufacturing—PBF plus HIP/PM-HIP plus CNC machining—is now common for aerospace ducting, brackets, housings, and complex thermal components. But stack-up behavior changes because your “starting geometry” is not a forged or cast near-net shape with decades of capability data. AM introduces process signatures that must be designed around.

1) Decide what AM must do and what machining must do. AM is excellent for complexity, consolidation, internal channels, and weight reduction. CNC machining is excellent for datums, interfaces, fits, and controlled surfaces. A reliable approach is to:

• Print near-net for non-critical geometry (ribs, lattice supports, internal flow paths where allowed).

• Machine all functional datums and interfaces (mounting faces, bearing bores, seal glands, precision hole patterns).

• Define machining stock explicitly on printed surfaces that will be machined. Under-allowing stock is a common cause of “can’t clean up” conditions that blow your stack-up because the machinist is forced to chase surfaces.

2) Recognize that AM dimensional capability is direction- and geometry-dependent. PBF accuracy varies with build orientation, support strategy, thermal mass, and scan strategy. Long, thin features can warp; hole geometry can be non-cylindrical; thin walls can shift after stress relief. Your tolerance stack up analysis should not assume uniform ± variation across all features if the process is known to behave differently in Z vs XY or near support scars.

3) Understand HIP and PM-HIP effects on geometry. Hot Isostatic Pressing (HIP) reduces internal porosity and improves fatigue properties, but it can also cause slight dimensional change due to creep and closure of internal voids. PM-HIP (powder metallurgy HIP) parts can show different behavior based on capsule design and machining sequence. If you are designing to tight positional tolerances, specify the manufacturing sequence and inspection checkpoints: for example, “HIP + solution/age heat treat + rough machine datums + stress relieve (if applicable) + finish machine + final inspection.” Sequence matters because each thermal cycle can move features relative to each other.

4) Plan datum creation early in the process route. For complex AM parts, you often need “datum transfer.” You may print sacrificial datum bosses or tabs, machine them early to create a stable datum frame, then remove them later. Without a defined datum creation strategy, stack-ups become unpredictable because every operation references a slightly different feature set.

5) Treat thin walls and large flat faces as distortion risks. Thin walls can deflect during machining; large faces can move after stress relief or during HIP. If your functional requirement relies on flatness or parallelism, plan for fixturing, intermediate stress relief, and finishing passes. In some builds, it is more robust to create a machined “datum ring” or “datum pads” rather than attempt to control an entire large surface.

6) Don’t ignore surface condition in fits and seals. As-built PBF surfaces are rough compared to machined surfaces. If a surface must seal, slide, or mate with a gasket, it should generally be machined (or otherwise finished) and called out with appropriate surface finish requirements. Stack-ups that assume perfect contact can fail when the real contact is controlled by peaks/valleys or coating thickness.

7) Make stack-ups manufacturable with capability-based tolerances. When you assign a tight tolerance, you are implicitly requiring process capability. In regulated environments, capability is demonstrated via validated processes, calibrated inspection, and documented control plans. If a tolerance is tighter than what the chosen AM + post-processing route can hold, the supplier will either price it accordingly (risk premium) or you will see nonconformances and rework. A practical way to avoid this is to align tolerances with criticality: put tight controls only on the features that drive function, and relax everything else with profile tolerances or general tolerances.

Procurement note: for AM parts, include in the RFQ package the expected process route (PBF machine family, material spec, HIP requirement, heat treat condition, machining operations, and inspection method). Request that suppliers identify which dimensions are best controlled by machining versus as-built AM so you can refine the design before first article.

Inspection planning

Inspection is where tolerance stack-ups become real. A design can be mathematically valid but still fail in production if your inspection plan cannot reliably measure the characteristics in the way the tolerance scheme assumes. In defense/aerospace manufacturing, inspection planning should be done concurrently with tolerance stack-up analysis.

Step 1: Define the inspection datums to match the design datums. If a part is inspected while sitting on a different surface than the assembly uses, the measured results may not predict assembly behavior. Work with quality to ensure the CMM setup, fixture design, and alignment strategy reflect the functional datum reference frame. This is especially important for AM parts that may have irregular as-built surfaces.

Step 2: Select the right metrology method for the geometry. Common tools include:

• CMM (contact or scanning): best for high-accuracy datums, hole patterns, and machined features.

• Structured light/laser scanning: useful for full-field surface evaluation, often for profile tolerances on non-critical surfaces.

• CT scanning: valuable for internal channels, hidden features, and detecting internal defects/porosity in PBF components. CT can also support dimensional metrology internally, but you must control scan parameters, calibration, and measurement uncertainty.

• NDE (e.g., penetrant, radiography): used per program requirements for flaw detection; while not a dimensional tool, NDE results affect acceptance and can drive rework that changes geometry.

Step 3: Include measurement uncertainty in risk decisions. If a tolerance is very tight relative to measurement uncertainty, you will see false rejects or disputes. In regulated workflows, that means MRBs, delays, and potentially schedule impacts. For critical dimensions, confirm that the planned inspection method has adequate accuracy and repeatability; if not, adjust the tolerance scheme, change the inspection approach, or require additional datum features for fixturing.

Step 4: Plan in-process inspection checkpoints tied to the process route. For hybrid AM parts, consider checkpoints such as:

• Post-build / post-stress relief: verify that enough machining stock remains and that the part is not grossly distorted.

• Post-HIP / post-heat treat: check datums or critical-to-machine features before committing to long 5-axis cycles.

• After rough machining: validate datum transfer and ensure remaining stock is adequate.

• Final inspection: CMM/CT as required, including GD&T verification and assembly-critical features.

These checkpoints reduce the chance that you discover a stack-up problem only at final inspection, when value-add is highest and rework options are limited.

Step 5: Align inspection outputs with certification and customer requirements. Many aerospace/defense programs require an AS9102 First Article Inspection (FAI) package, material traceability, certificates of conformance (CoC), and objective evidence of special process control. If HIP is required, include HIP charts and lot traceability. If NADCAP-controlled processes are involved (e.g., certain heat treat, NDT), confirm the supplier’s accreditation status and include required documentation in the deliverable data pack.

Step 6: Close the loop with assembly verification. For high-risk interfaces, consider a fit-check plan or an assembly gauge as part of first article. This is not a substitute for GD&T, but it is a practical way to confirm that your tolerance stack up analysis matches real assembly constraints—especially when multiple suppliers contribute parts.

Common errors

The same mistakes show up repeatedly in programs that struggle with assembly yield, RFQ surprises, and late-stage nonconformances. Avoiding these issues typically costs little in design time compared to the cost of rework, schedule slips, and MRB actions later.

Error 1: Chaining dimensions without a datum strategy. Chain dimensions accumulate, and the farthest feature from the start point gets the worst variation. In assemblies, this can manifest as misaligned hole patterns or inconsistent edge distances. Use a datum reference frame and position/profile controls to prevent uncontrolled accumulation.

Error 2: Treating “as-built” AM surfaces as functional datums. As-built surfaces are excellent for weight and flow, but they are not good functional references unless you explicitly validate and control them. If assembly depends on them, you often need a machining step or dedicated datum pads.

Error 3: Ignoring process sequence (HIP, heat treat, machining) in the stack-up. If you stack up dimensions assuming the part is stable, but the real part moves after HIP or heat treat, your analysis will be optimistic. Document and control the route. If the route is supplier-dependent, specify required sequence or define acceptance criteria at intermediate steps.

Error 4: Assuming independence for statistical methods without data. RSS and Monte Carlo can be powerful, but only with real distributions and correlation awareness. In practice, many variations are correlated (e.g., a fixture shift moves multiple features together). If you treat correlated contributors as independent, your predicted yield will be wrong.

Error 5: Over-tolerancing everything “just in case.” Tight tolerances increase cost, lead time, and inspection burden. They can also increase scrap and delay qualification. A better approach is to identify critical-to-function characteristics and hold them tightly (often through machining and robust GD&T), while relaxing non-critical geometry with profile or general tolerances.

Error 6: Not designing for inspection access. If a feature can’t be probed on a CMM or verified reliably (due to occlusion, deep channels, or inaccessible geometry), the supplier may use less reliable methods or interpret requirements differently. For internal AM channels, CT scanning can help, but plan for it early, as it affects cost, lead time, and data deliverables.

Error 7: Missing the procurement-quality handshake. A sound tolerance stack up analysis must translate into a manufacturable and verifiable contract. That means:

• Clear drawings/models with unambiguous datums and GD&T

• Defined material and process requirements (including AM machine/process, HIP/PM-HIP, heat treat condition)

• Inspection requirements and data pack expectations (FAI, CoC, traceability, NDE as required)

• Flow-down of ITAR/DFARS and quality system requirements (AS9100, NADCAP where applicable)

When these elements are missing, suppliers will fill in the gaps differently, and your assembly will be the place where those differences collide.

Error 8: Failing to validate the stack-up with a build-and-measure learning loop. Especially for new AM designs, treat first article as an opportunity to calibrate your assumptions. Compare measured distributions to the tolerance model, update the analysis, and adjust tolerances or process controls accordingly. Mature aerospace suppliers do this intentionally: they use first articles to lock in stable datum strategies, machining plans, and inspection routines before ramping production.

Done well, tolerance stack-up is not just a design exercise—it’s a cross-functional method for achieving predictable assembly in regulated manufacturing. When engineering, manufacturing, quality, and procurement share the same functional datum strategy, process sequence assumptions, and inspection plan, you dramatically reduce late surprises and increase production readiness.

Frequently Asked Questions

What process capability and metrology data should we request from AM/HIP/machining suppliers to justify statistical or Monte Carlo stack-up methods?

Request objective evidence that the contributors in your model are stable and measurable: (1) capability data on the specific process route (Cp/Cpk or equivalent) for the critical features—ideally from similar geometry/material/build orientation; (2) measurement system analysis (gage R&R) for the planned inspection method (CMM/CT/scan) on those characteristics; (3) documented control plan identifying which operations control each contributor (print, HIP/heat treat, rough/finish machining) and where in-process checkpoints occur; and (4) data on known correlations (e.g., fixture-induced shifts that move multiple features together, HIP/heat-treat induced growth trends). Without this, RSS/Monte Carlo outputs are not defensible for yield or interchangeability decisions.

How do we set an acceptable assembly yield target when using statistical stack-up in regulated aerospace/defense programs?

Define the required assembly performance level in measurable terms (e.g., minimum clearance, max misalignment) and then agree on a quantitative yield/ppm target appropriate to criticality and contract risk. For safety- or mission-critical interfaces, programs often require very high predicted yield and may still bound the design with a worst-case check. Document the assumed distributions, any correlation handling, and the rationale for the yield target in the design/verification record, and align it with the inspection and process control plan so the predicted yield can be verified with first-article and ongoing production data.

If different suppliers will print, HIP, and machine parts, how can we prevent datum and inspection mismatches from causing hidden stack-ups at assembly?

Control the interface across the supply chain: (1) issue a common datum reference scheme in the drawing/model and, where needed, an interface control drawing (ICD) that defines how parts are constrained in assembly; (2) require suppliers to use datum-simulating fixtures (or clearly defined alignment methods) for both machining and CMM setup that replicate the functional datums; (3) specify which features must be created/verified at each stage (post-HIP, post-rough, final) and require reporting of those checkpoints in the FAI; and (4) perform metrology correlation on first articles when multiple parties measure the same datums/features to avoid acceptance disputes due to differing alignment assumptions.

Ready to discuss your requirements?

Our team of experts is ready to help you find the right materials and manufacturing solutions for your project.