MachineCalcs

Composite Position Tolerance Calculator (PLTZF / FRTZF)

Check a composite position callout against both tiers — the upper PLTZF (pattern-locating, to the datums) and the lower FRTZF (feature-relating, feature-to-feature). The same true position TP = 2·√(ΔX²+ΔY²) must pass both. Metric and imperial. Free, no signup.

GD&T 4 inputs 3 results

Calculator

Measured X distance of the feature axis from its true (basic) position.
mm
Measured Y distance from true position.
mm
Pattern-locating tolerance zone framework: the larger upper-segment tolerance that locates the whole pattern to the datums.
mm
Feature-relating tolerance zone framework: the tighter lower-segment tolerance that controls feature-to-feature spacing and orientation.
mm

Results

Default result
Edit inputs
True position(TP)
0.2828mm
Out of tol.

Fails the lower (FRTZF) tier.

Diameter of the tolerance zone the feature needs: TP = 2·√(ΔX²+ΔY²).

Also computed

PLTZF marginPass0.2172mm

Within the upper PLTZF tier.

PLTZF − true position. Positive (✓) passes the upper, pattern-locating tier.

FRTZF marginOut of tol.−0.08284mm

Exceeds the lower FRTZF tier.

FRTZF − true position. Positive (✓) passes the lower, feature-relating tier.

Method notes 3 notes
  • A composite callout stacks two tiers: the upper PLTZF locates the whole pattern to the datums (larger tolerance); the lower FRTZF controls feature-to-feature spacing and orientation (tighter tolerance).
  • The same true position TP = 2·√(ΔX²+ΔY²) is checked against both — the feature must pass BOTH tiers.
  • The lower (FRTZF) segment never controls location to the datums; any datums in the lower frame refine orientation only.

A GD&T composite position callout stacks two coaxial tolerance zones the same feature deviation must satisfy: the upper PLTZF (pattern-locating, larger) ties the pattern to the datums, and the lower FRTZF (feature-relating, tighter) controls feature-to-feature spacing and orientation. The same true position TP = 2·√(ΔX² + ΔY²) is checked against both, and a feature passes only if it clears each tier. This calculator returns TP and the pass/fail margin for both PLTZF and FRTZF.

Continue workflow

All GD&T

How to use this calculator

  1. Enter the deviations. Enter the measured ΔX and ΔY of the feature axis from its true (basic) location.
  2. Enter the upper PLTZF tolerance. Enter the larger upper-segment tolerance that locates the pattern to the datums.
  3. Enter the lower FRTZF tolerance. Enter the tighter lower-segment tolerance that controls feature-to-feature spacing and orientation.
  4. Read both verdicts. Read the true position and the PLTZF and FRTZF margins. The feature is acceptable only when both margins are non-negative.

How it works

A composite position callout stacks two tolerance zone frameworks under one position symbol. The upper PLTZF (pattern-locating tolerance zone framework) locates the whole pattern to the datums with a larger tolerance; the lower FRTZF (feature-relating tolerance zone framework) controls feature-to-feature spacing and orientation with a tighter tolerance. The same true position is checked against both: TP = 2 · √(ΔX² + ΔY²) where ΔX and ΔY are the deviations of the measured axis from its basic location. Because position tolerance is a cylindrical (diametral) zone, the radial deviation is doubled.

Each tier reports a margin of tolerance − true position: a non-negative margin passes that tier. The feature is acceptable only when it passes both — within the upper PLTZF and within the lower FRTZF.

Worked example

Verified against the live calculator

A feature is measured 0.1 mm off in X and 0.1 mm off in Y, so its true position is 2 × √(0.1² + 0.1²) ≈ 0.283 mm. Against a 0.5 mm PLTZF the margin is +0.217 mm — the pattern is comfortably located to the datums. But against the tighter 0.2 mm FRTZF the margin is −0.083 mm, so the feature fails the feature-relating tier: it sits where the pattern is allowed to be, but not as tightly spaced to its neighbours as the lower segment requires. The calculator shows exactly this.

Frequently asked questions

What is composite position tolerance?

Composite position tolerance is a single position callout with two stacked tiers: an upper pattern-locating tolerance zone framework (PLTZF) that locates the whole feature pattern to the datums with a larger tolerance, and a lower feature-relating tolerance zone framework (FRTZF) that controls how the features sit relative to each other with a tighter tolerance. A feature must satisfy both tiers.

What is the difference between PLTZF and FRTZF?

The PLTZF (upper segment) is the pattern-locating tolerance zone framework — it locates the entire pattern to the datums, and carries the larger tolerance. The FRTZF (lower segment) is the feature-relating tolerance zone framework — it is tighter and controls only the feature-to-feature spacing and orientation within the pattern.

Why does a composite callout use two tiers?

It lets you locate the pattern loosely to the datums while holding the features tightly to one another. Mating parts often care more about how the holes line up with each other than about exactly where the group sits, so the upper PLTZF can be generous while the lower FRTZF stays tight.

Does the lower (FRTZF) segment control location to the datums?

No. The lower segment never controls location to the datums — only orientation and feature-to-feature spacing. Any datums repeated in the lower frame refine orientation (parallelism, perpendicularity) of the zone framework only; the upper PLTZF remains the sole control of where the pattern is located.

How do I read a composite feature control frame?

A composite frame shares one position symbol for both rows. The top row gives the PLTZF: the larger tolerance plus the primary, secondary and tertiary datums that locate the pattern. The bottom row gives the FRTZF: the tighter tolerance plus, at most, the datums that orient the feature-relating zones — never enough to relocate them.

Does this work in metric and imperial?

Yes — toggle SI/imperial anytime. Deviations and tolerances convert; the math runs the same per ASME Y14.5 composite positional tolerancing.

Method & assumptions

  • Two-dimensional (X-Y) position from the measured deviation, per ASME Y14.5 composite positional tolerancing.
  • The lower (FRTZF) segment controls feature-to-feature orientation and spacing only — never location to the datums; datums in the lower frame refine orientation alone.
  • One feature is evaluated against both tiers; the upper PLTZF and lower FRTZF tolerances come straight from the two rows of the composite feature control frame.
Embed this calculator on your site free

Paste this where you want the calculator to appear. It stays in sync — same formulas, metric & imperial, light/dark — and a small credit link helps people find more tools.

Open widget

Live preview