10.3 Slots, Tabs, and Tolerance Allocation

Key Takeaways

  • The position of a non-cylindrical feature (slot or tab) is controlled by a tolerance zone of two parallel planes for the width and, where needed, a second pair for the length — a bidirectional (width × height) zone, not a cylindrical one.
  • A slot's position zone is the intersection of two pairs of parallel planes (width zone × length zone); this bidirectional control is required when the slot's function distinguishes width from length, such as a keyseat that must fit a key of fixed width but can tolerate length play.
  • Tolerance allocation distributes a fixed assembly tolerance across multiple features and a stack-up; the sum of allocated tolerances cannot exceed the assembly's available clearance, and the allocation is a design choice that can favor the harder-to-machine feature.
  • Position controls the center plane or center point of a slot/tab; profile of a surface controls the slot's boundaries directly and is preferred when the slot's size and form must be held along with its location, or when the slot is irregular.
  • A common trap is using a single cylindrical position zone for a slot — a cylinder implies equal tolerance in all directions, which is wrong when the slot must be tight on width and loose on length.
Last updated: August 2026

10.3 Slots, Tabs, and Tolerance Allocation

Quick Answer: For a slot or tab, the position zone is two parallel planes for the width, combined (when needed) with two parallel planes for the length — a bidirectional zone, not a cylinder. Allocate a fixed assembly tolerance across a stack-up so the sum of feature tolerances does not exceed the available clearance. Choose position to control a slot's center; choose profile to control its boundaries (size + form + location together).

Position zone for a slot or tab

A cylindrical position zone (Ø) applies to a feature's axis and assumes equal tolerance in every radial direction. A slot does not have a single axis; it has a center plane for its width and, separately, a center plane for its length. The Y14.5-2009 position zone for a slot is therefore a pair of parallel planes spaced by the tolerance value, centered on the true position of the slot's width. If the length must also be located, a second pair of parallel planes is added for the length — this is the bidirectional zone (width × height).

  • Width zone: two parallel planes spaced = position tolerance, centered on the true center plane of the slot width. The slot's width center plane must lie within this zone.
  • Length zone: two parallel planes spaced = position tolerance for length, centered on the true center plane of the slot length. The slot's length center plane (or its end surfaces) must lie within this zone.

When the slot is symmetric (e.g., a rectangular keyseat), the width and length zones together form a rectangular tolerance zone at the slot's center — equivalent to a rectangular true position with separate width and length tolerances.

Specifying the bidirectional zone on the drawing

The drawing typically shows two position callouts for the same slot, one for each direction:

  Width: position 0.1 to A|B|C  (two parallel planes, 0.1 apart, normal to width)
  Length: position 0.4 to A|B|C (two parallel planes, 0.4 apart, normal to length)

Or, where the slot is located by a single bidirectional control, a single callout with a note 'TWO PARALLEL PLANES' may be used. The width tolerance is typically tighter than the length tolerance because a keyseat must fit a key of fixed width precisely, but the key can be shorter or longer than the slot and still function.

Worked example — keyseat slot

A shaft has a 6 mm wide × 25 mm long keyseat. A parallel key 6 × 6 × 22 must fit the keyseat. The slot is located to A (shaft axis), B (a datum shoulder), and C (a clocking flat). The drawing specifies:

  • Width: position 0.05 to A|B|C (two parallel planes 0.05 apart, normal to the 6 mm width).
  • Length: position 0.4 to A|B|C (two parallel planes 0.4 apart, normal to the 25 mm length).

Analysis:

  • The 6 mm key must fit the 6 mm slot, so the slot's width is the functional dimension; the width tolerance is held tight (0.05) to ensure the key slides without play.
  • The key is 22 mm long in a 25 mm slot, so the slot has 3 mm of length clearance; the length tolerance can be loose (0.4) because the key engages regardless of small length variation.
  • A cylindrical Ø0.05 zone would be wrong: it would imply the slot's center can move 0.025 in any radial direction, including along the length — overly restrictive on length and functionally unnecessary.
  • A cylindrical Ø0.4 zone would be wrong the other way: it would allow 0.2 of width shift, which is far too loose for a 6 mm key fit.

Tolerance allocation across a stack-up

When an assembly tolerance is fixed (e.g., a cover must fit a housing within a total of 0.3 mm), the designer allocates that tolerance across the contributing features. The sum of allocated tolerances cannot exceed the assembly allowance. Allocation is a design choice that can be weighted toward harder-to-machine features.

Allocation example

A cover bolted to a housing must seat fully with 0.3 mm total clearance available for mislocation. Three features contribute to the mislocation stack-up:

  1. The cover's bolt-hole pattern (machined).
  2. The housing's tapped-hole pattern (cast then tapped).
  3. The cover's locating dowel hole (machined).
FeatureProcess capabilityAllocated toleranceReason
Cover bolt-hole pattern±0.05 (machined, tight)0.08Tight process; hold close
Housing tapped-hole pattern±0.15 (cast, loose)0.18Casting is harder; give more
Cover locating dowel hole±0.03 (machined, very tight)0.04Tightest process
Total0.30Equals the assembly clearance

The sum of allocated tolerances (0.08 + 0.18 + 0.04 = 0.30) equals the available assembly clearance of 0.3 mm, so assembly is guaranteed at worst case. The designer weighted the allocation toward the cast housing (the hardest to hold) and away from the machined dowel (the easiest). If the housing could not be held to 0.18, the assembly clearance would need to increase, or a different process (machining the housing boss) would be required.

Allocation vs. statistical stack-up

The example above is a worst-case (arithmetic) stack — all tolerances at their extreme simultaneously. For larger stacks, a statistical (RSS) analysis may be used: RSS = √(T1² + T2² + … + Tn²), which yields a smaller combined tolerance and lets individual feature tolerances be looser, at the cost of accepting a small probability of out-of-tolerance assemblies. The Senior exam tests both; know which method the question assumes.

Position vs. profile for slots

Position controls the slot's center (center plane or center point). Profile of a surface controls the slot's boundaries — the actual surfaces of the slot — and therefore controls size, form, and location together. The choice depends on what must be controlled:

FunctionChooseReason
Slot's center must be located; width is controlled by a separate size tolerancePosition (bidirectional)Position controls only the center; size is handled separately by ± on the width
Slot's size, form, and location must all be heldProfile of a surfaceProfile controls the boundaries, including size and form, in one callout
Slot is irregular (curved, non-rectangular)Profile of a surfacePosition assumes a center plane; irregular slots have no simple center
Slot width must be held tighter than length, with size controlledPosition (bidirectional) + size toleranceBidirectional position separates width and length; size is on the width dimension
Tab (external feature) must be located on its centerPosition (bidirectional)Tabs are controlled the same way as slots, but the zone is outside the material
Tab's outer boundaries must be held with size/formProfile of a surfaceProfile controls the tab's outer surfaces directly

Senior-level traps

  1. Using a cylindrical Ø zone for a slot. A cylinder assumes equal tolerance in all directions; a slot usually needs different tolerances on width and length. The bidirectional parallel-plane zone is the correct control.
  2. Allocating more tolerance than the assembly allows. The sum of allocated tolerances must not exceed the available assembly clearance. A stack that sums to more than the clearance will not assemble at worst case.
  3. Confusing position and profile for a slot. Position controls the center; profile controls the boundaries. A Senior question may show a slot whose size is drifting and ask which control is missing — if the width dimension's ± is not held, position alone does not control it, and profile would be the correct single control.
  4. Ignoring the length zone. A slot located only by a width-zone position callout has no length location control; the slot can shift along its length. If length location matters, a second (bidirectional) callout is required.
  5. Mixing worst-case and RSS in one stack. A stack-up must be consistently worst-case or consistently statistical; mixing methods in one analysis produces an incorrect combined tolerance.
Test Your Knowledge

A rectangular keyseat 6 mm wide and 25 mm long must be located on a shaft. The key fit is tight on width and loose on length. What is the correct position zone shape and tolerance distribution?

A
B
C
D
Test Your Knowledge

An assembly has 0.3 mm total clearance available for mislocation, distributed across three features: cover bolt holes, housing tapped holes, and a locating dowel. The housing is cast (hard to hold) and the dowel is machined (easy to hold). Which allocation is valid?

A
B
C
D
Test Your Knowledge

When should profile of a surface be used instead of position to control a slot?

A
B
C
D
Test Your Knowledge

A slot is controlled only by a width-direction position callout (two parallel planes 0.1 apart) with no length callout. What is uncontrolled?

A
B
C
D