Worst-case radial squeeze for piston, rod, and face glands — SAE AS4716 Appendix A stretch reduction, full tolerance stacking, eccentric shift, runout, and thermal contraction.

Inputs

O-ring seated in a piston groove, sealing against the cylinder bore.

AS568 Size — Optional (sets O-Ring ID & CS)
Dimensions
Dimension Nominal ± Tol Min / Max
O-Ring inner ØID
O-Ring cross sectionW
Piston groove root ØG
Cylinder bore ØB
Piston outer ØP
Gland (groove) ØG
Rod ØR
Groove depth (axial)D
Groove Width — enables Gland Fill
Thermal Analysis — optional

Leave temperatures blank to skip thermal analysis.

Piston / groove CTE (1/°F)
Cylinder / bore CTE (1/°F)
Results
Gland Schematic — half cross-section, not to scale W Ø G Ø P Ø B W Ø ID Gw Runout
Design Guidance Bands
CheckRecommendedWarningCritical
Min % squeeze (eccentric worst case)≥ 10%0% – 10%≤ 0% (contact lost)
Max % squeeze (eccentric worst case)≤ 30%30% – 40%> 40%
Installed ID stretch X0% – 5%5% – 10%> 10%
Gland fill (worst case)≤ 85%85% – 90%> 90%

Bands follow common industry practice (Parker ORD 5700, AS4716 gland tables) and are intentionally generic. Dynamic glands typically run lighter squeeze than static; small cross sections tolerate higher percentages. Adjust ORingSqueeze.GUIDANCE to your application standard.

Method Reference
SAE AS4716 Appendix A — Worst-Case Squeeze
§1

Stretch Reduction — AS4716 A.2.1

Concept

Stretching an O-ring over its seat (the piston groove root diameter for piston glands, or the rod diameter for rod glands) thins its cross section before any squeeze is applied. This reduces the effective sealing interference at assembly.

The minimum-squeeze case uses the minimum O-ring ID with the minimum seat diameter; the maximum-squeeze case uses the maximum O-ring ID with the maximum seat diameter.

Face seals: the O-ring rests flat in the groove without circumferential stretch, so \(X = 0\) and \(R = 0\). The full nominal cross section is used for squeeze.
Equations
Stretch ratio (A.2.1) \[ X = \frac{D_{seat} - ID_{oring}}{ID_{oring}} \]
Reduction factor R (A.2.1) \[ R = \begin{cases} 0 & X \le 0 \\[4pt] 0.0001 + 1.06\,X - 10\,X^{2} & 0 < X \le 0.03 \\[4pt] 0.0056 + 0.59\,X - 0.046\,X^{2} & X > 0.03 \end{cases} \]
Installed (reduced) cross section \[ W' = W\,(1 - R) \]
Stretch limit: installed ID stretch above ~5% is generally avoided — beyond thinning the cross section, it accelerates elastomer aging and fatigue.
§2

Worst-Case Squeeze with Eccentric Shift & Runout — AS4716 A.2.3

Piston Gland (A.2.3.1 / A.2.3.2)

A piston floats on its diametral clearance within the bore. In the worst position the piston shifts fully to one side, opening the gap at the O-ring by half the diametral clearance plus half the allowed runout between the groove root and the guide bore.

Min-squeeze case (piston) \[ S_{min} = W'_{min} - \left[\frac{Bore_{max} - Groove_{min}}{2} + \frac{Bore_{max} - Piston_{min}}{2} + \frac{runout}{2}\right] \]
Max-squeeze case (piston) \[ S_{max} = W'_{max} - \left[\frac{Bore_{min} - Groove_{max}}{2} - \frac{Bore_{min} - Piston_{min}}{2} - \frac{runout}{2}\right] \]
Rod & Face Glands

Rod glands mirror the piston logic with the housing groove diameter, rod diameter, and the rod-guide bore diameter. The guide bore sets the rod’s eccentric shift allowance.

Min-squeeze case (rod) \[ S_{min} = W'_{min} - \left[\frac{Gland_{max} - Rod_{min}}{2} + \frac{Bore_{max} - Rod_{min}}{2} + \frac{runout}{2}\right] \]

Face seals have no eccentric shift term — squeeze is purely axial cross section minus groove depth:

Face seal \[ S = W' - D_{groove} \]
Percent Squeeze
Always referenced to W′ \[ \%S = \frac{S}{W'} \]
§3

Thermal Contraction & Expansion

Concept

Elastomers shrink roughly an order of magnitude faster than metals. A nitrile O-ring at \(\alpha \approx 9{\times}10^{-5}\,/\!{}^\circ\text{F}\) loses about 1.3% of its cross section going from 75 °F to −65 °F, while steel barely moves.

Each dimension is scaled independently by its own material’s CTE. For a piston gland: the groove root and piston diameters scale by the piston CTE; the bore scales by the cylinder CTE. The reduced cross section \(W'\) scales by the seal CTE, then the full squeeze calculation is re-evaluated at the operating temperature.

Note: fluid swell (volume increase from chemical absorption) is not included. Add the volumetric swell fraction from compound data sheets to the fill and maximum-squeeze checks.
Equation
Linear thermal scaling \[ d_T = d\,\bigl(1 + \alpha\,\Delta T\bigr) \] \[ \Delta T = T_{final} - T_{initial} \]
CTE Defaults (mid-range, /°F)
Materialα (×106 /°F)
Nitrile (NBR)90
Viton / FKM83
Silicone (VMQ)100
Steel 304/3169.6 / 8.9
Aluminum 606113.0
Titanium Ti-6Al-4V4.8
§4

Gland Fill

Concept

The O-ring must have room to deform under compression and to grow with heat and fluid swell. Fill compares the seal’s cross-sectional area to the groove’s cross-sectional area. Common practice limits worst-case fill to 85–90%.

Worst-case fill uses the maximum cross section in the minimum groove space and groove width — the combination that leaves the least room.

Above 90%: no margin for thermal expansion or fluid swell; risk of extrusion damage and seal distortion on assembly.
Equation
Gland fill \[ Fill = \frac{\tfrac{\pi}{4}\,W^{2}}{depth \times width} \]

where depth is the radial gland space (or axial groove depth for face seals) and width is the groove width.

FillStatus
≤ 85%OK — adequate room
85–90%Warning — monitor swell
> 90%Critical — redesign
References & Notices
  • SAE AS4716, Gland Design, O-ring and Other Elastomeric Seals — Appendix A, sections A.2.1 (stretch/reduced cross section) and A.2.3 (squeeze cases). AS4716 is a copyrighted SAE standard; this page implements the calculation method and is not a substitute for the standard itself, which governs gland dimensions, surface finish, and application limits.
  • SAE AS568, Aerospace Size Standard for O-rings — source of standard O-ring inner diameters, cross sections, and tolerances (also published as Parker ORD-5700 Table 4-2). The size data was cross-checked against Trelleborg and Prepol AS568 catalogs. Two typographical errors were corrected: −015 cross section (0.070″, printed “0.007”) and −377 ID (9.975″, printed “9.925”). Sizes −468 to −470 are omitted pending verification. 9xx boss-gasket gland data is governed by SAE J1926-1, not this calculator.
  • Parker Hannifin O-Ring Handbook (ORD 5700) — general design guidance on squeeze, stretch, and gland fill. This calculator is not affiliated with or endorsed by SAE International or Parker Hannifin.
  • CTE values are representative mid-range figures from ASM Handbook Vol. 2, MMPDS-01, DuPont/Solvay data sheets, Parker ORD-5700 Appendix B, and NSWC-11 §3.2.3. Verify against the specific compound and lot data for the application.
  • Results are a design screening aid based on worst-case linear tolerance stacking. Verify final designs against the governing standard and by test. Thermal results assume linear CTE with no fluid swell.