O-ring calculator

Calculate O-ring squeeze, stretch and gland fill.

Enter geometry and tolerances. Selecting a row highlights its matching dimension in the drawing.

Input (mm)SymbolNominal sizeStandard/FitLower tolerance limitUpper tolerance limitMin.Max.
Bore diameterd4——
Piston diameterd9——
Groove diameterd3——
Groove widthb1——
Groove radiusr——
O-ring inside diameter (23 °C)d1——
O-ring cross-section (23 °C)d2——
Calculation resultsConcentric positionEccentric position
Min.Max.Min.Max.
Compression incl. R (%)40.84 %42.06 %39.61 %43.29 %
Compression incl. R (mm)1.41 mm1.46 mm1.37 mm1.50 mm
Gap g0.10 mm0.10 mm0.10 mm0.11 mm
Housing fill (%)106.90 %110.11 %103.69 %113.32 %
Stretch OR inside diameter (%)4.00 %4.12 %3.88 %4.24 %
R (%)1.00 %1.03 %0.97 %1.06 %
OR cross-section incl. R (mm)3.46 mm3.57 mm3.36 mm3.67 mm
t (mm)2.00 mm2.06 mm1.94 mm2.12 mm
Total compression force (N)— — — —

Indicative geometric result. Force requires compound, hardness, pressure, temperature and manufacturing tolerances.

Todos os detalhes

3 linhas
CheckValor
Squeeze18,571429
Stretch4
Fill76,358155

COMO FUNCIONA

Mais do que um resultado. Uma explicação.

Checks basic circular O-ring geometry using squeeze, stretch and gland-fill percentage.

squeeze = (section - depth - gap / 2) / section; fill = ring area / groove area
Pressupostos e limitações

Indicative geometry only. It does not replace compound selection, tolerances, pressure, temperature or design validation.

Um exemplo simples

A 3.5 mm O-ring in a 2.8 mm groove gives about 20% squeeze before clearance.

Os dados que introduzo são guardados?

Não. O processamento é feito no navegador. O histórico geral guarda apenas identificadores de ferramentas e datas; exclui a geração de palavras-passe.

Fórmula visível · Atualizado em 8 de setembro de 2026

Métodos, limites e contacto