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.

詳細一覧

3 行
Check値
Squeeze18.571429
Stretch4
Fill76.358155

計算の仕組み

結果だけでなく、仕組みもわかります。

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

squeeze = (section - depth - gap / 2) / section; fill = ring area / groove area
前提と制限

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

簡単な例

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

入力したデータは保存されますか?

処理はブラウザ内で行います。共通の履歴にはツールIDと日時だけを保存し、パスワード生成は含めません。

計算式を公開 · 2026年9月8日更新

計算方法・注意点・お問い合わせ