Call us : 406-227-0477
mcor logo

M-Cor Groove Assistant

The M-Cor Groove Assistant is a free engineering resource developed to help designers and technicians quickly size O-ring gland geometries for face and radial/bore seals. By entering a few basic parameters—cross-section, squeeze, gland fill, and clearance—users receive preliminary groove dimensions along with guidance on compression and fill limits.

Our mission is to make critical seal design more accessible, transparent, and reliable by sharing the same calculation logic we use in our own manufacturing and application support.

Our purpose is to support engineers in biologics, pharmaceuticals, semiconductors, aerospace, and advanced manufacturing with tools that save time, improve consistency, and reinforce good design practices—while underscoring that all results must be validated against standards and application requirements.

M-Cor Groove Assistant: ENCAP-O-SEAL: Teflon Encapsulated O-Ring Phase 1 · Axial/Face

Compute recommended groove depth, groove width, and corner radius from an AS568 O-ring cross-section with adjustable squeeze and fill. Units are in inches.

Pick a preset or enter your exact cross-section.
Typical static face squeeze: 15–30%. Defaults to 20%.
Common design target ≤ 85% to allow swell, tolerance stack, and thermal expansion.
We’ll compute a range (min to max) as a fraction of C. You can override later if needed.
If left blank, tool uses: Min ≈ 0.05·C, Max ≈ 0.20·C.
Groove Depth (D)
in
Groove Width (W)
in
Corner Radius Min
in
Corner Radius Max
in
Notes:
  • Depth D is set so the compressed height equals (1 − squeeze)·C.
  • Width W is sized so gland fill ≤ your max (%) and never less than 1.10·C. (Computed using ring cross-section area vs. groove area.)
  • Corner radius range defaults to 0.05·C … 0.20·C if left blank.

M-Cor Inc. Groove Assistant Bore · Radial (Rod/Piston)

Compute radial gland depth, groove width, and corner radius for rod or piston seals. Units in inches.

Paste your inch list in the JS snippet; you can also type any value.
Housing/bore inside diameter.
Rod/shaft or piston outside diameter.
Dynamic typically uses lower squeeze and wider grooves.
Static: ~10–30%. Dynamic: ~8–16%.
≤ 85% leaves margin for swell, tolerance, and thermal growth.
Leave blank to use 0.05·C … 0.20·C.
Gland Depth (radial) Dr
in
Groove Width (W)
in
Diametral Clearance
in
Corner Radius Min
in
Corner Radius Max
in
Notes:
  • Diametral clearance = bore − shaft.
  • Radial depth: Dr = (1 − squeeze)·C − clearance/2.
  • Width W sized so gland fill ≤ your limit and never below a practical minimum (service‑dependent).

Groove Assistant — Face/Axial O‑Ring Groove Diagram (v2) Schematic of a face/axial groove with groove width (W), groove depth (D), O‑ring cross‑section (C), and corner radius guidance (R). Layout increased to avoid label overlap. Not to scale. Top Cover / Mating Face C O‑ring cross‑section W — Groove Width D (compressed height) D = (1 − s)·C R at each inside corner Recommend 0.05·C … 0.20·C Face/Axial gland — schematic only (not to scale). Verify final values against your standards/vendor guides.

Groove Assistant — Radial/Bore O‑Ring Gland Diagram (v2) Schematic of a radial bore groove with radial gland depth (D_r), axial groove width (W), O‑ring cross-section (C), radial gap (clearance/2) and corner radius guidance (R). Layout increased to avoid label overlap. Not to scale. Bore ID Shaft / Piston OD C O‑ring cross‑section W — Groove Width (axial) Dr — Gland Depth (radial) Dr = (1 − s)·C − clearance/2 radial gap = clearance/2 diametral clearance = Dᵦ − Dₛ = 2 × radial gap R at each inside corner Recommend 0.05·C … 0.20·C Radial/Bore gland — schematic only (not to scale). Verify final values against your standards and vendor guides.

Groove Assistant Disclaimer

The M-Cor Groove Assistant is provided as a preliminary design aid for static axial/face and radial/bore O-ring gland geometries. All results are for reference only and are not a substitute for engineering judgment, validated design practices, or applicable industry standards. Calculations are based on idealized assumptions (circular cross-sections, uniform squeeze, nominal dimensions) and do not account for tolerance stack-ups, thermal expansion, chemical swell, extrusion gap analysis, or pressure-related effects.

M-Cor, Inc. makes no warranties, express or implied, regarding the accuracy, completeness, or suitability of this tool for any specific application. Users are solely responsible for verifying designs against their own specifications, quality systems, and relevant standards (e.g., AS568, ISO, RMA/ARPM).

By using this tool, you agree that M-Cor, Inc. shall not be held liable for any direct, indirect, incidental, or consequential damages arising from its use. Always consult your organization’s engineering requirements and perform validation testing before release to production.

 M‑Cor Groove Assistant is a fast, engineering‑friendly tool for static axial/face glands. Enter an cross‑section (inches), choose target squeeze, set a max gland fill, and get groove depth (D), groove width (W), and a corner‑radius range—instantly.
SEE PHASE 2 RADIAL/BORE

Key features

  • Cross Section presets in inches – Load a large preset list (100+ sizes supported) or type a custom value.

  • Real‑time calculations – Depth D = (1 − squeeze) · C; width sized to meet gland‑fill limits with W ≥ 1.10·C.

  • Fill validation – Achieved gland fill is computed and flagged if it exceeds your limit.

  • Corner‑radius guidance – Default range 0.05·C … 0.20·C with easy overrides.

  • Clear, compact UI – Built for quick iteration and design reviews.

  • Made for static face seals – Aligned with common axial/face practices and engineering checks.

How it helps

  • Speed up gland design for covers, end‑caps, and face‑seal applications.

  • Reduce rework by validating squeeze and fill before you cut metal.

  • Standardize decisions across teams with a simple, consistent calculator.

How it works

  1. Select or enter the  cross‑section (C) in inches.

  2. Set squeeze (%) and max gland fill (%).

  3. Review D, W, and R‑min/R‑max.

  4. Adjust until the tool confirms gland fill is within your limit.

Engineering note

This tool provides preliminary values for static axial/face glands. Always verify against your internal standards and vendor handbooks. Future versions will add radial glands, tolerance stacks, temperature/volume swell, and extrusion gap/pressure checks.

Why M‑Cor

M‑Cor has manufactured Teflon® (FEP/PFA) encapsulated O‑rings since 1987, serving biologics, pharmaceutical, semiconductor, and aerospace customers. We digitally measure, document, and certify every O‑ring you order—delivering the transparency critical applications require. Our U.S. manufacturing focus and engineering support help you move from concept to production with confidence.

Call to action

Try Groove Assistant now to size your axial/face gland. When you’re ready, request a quote for M‑Cor encapsulated O‑rings or contact engineering for application review.

M-Cor Groove Assistant — Phase 2 (Radial • Bore)

Instruction Sheet

Purpose
Size a radial O‑ring gland in a bore/housing. The tool returns:

  • Radial gland depth (Dᵣ)

  • Groove width (W)

  • Corner radius range (Rmin…Rmax)

  • Diametral clearance and achieved gland fill

Scope
Static and light‑to‑moderate dynamic face motion (sliding) in bore configurations. Units are inches.


1) What you need before you start

  • O‑ring cross‑section, C (in) — AS568 in inches or your custom size.

  • Bore ID, Dᵦ (in) — housing inside diameter.

  • Shaft/Piston OD, Dₛ (in) — mating component outside diameter.

  • ServiceStatic or Dynamic.

  • Target squeeze (%) — typical ranges:

    • Static: 10–30%

    • Dynamic: 8–16%

  • Max gland fill (%) — common target ≤ 85%.

  • Optional: preferred corner radii. If blank, the tool uses 0.05·C … 0.20·C.


2) Field names (what to enter)

  • O‑Ring Cross‑Section (C) — numeric inches (e.g., 0.139).
    Tip: Use the preset list or type any value; the input accepts 0.0001 increments.

  • Bore ID (in) — e.g., 1.500.

  • Shaft / Piston OD (in) — e.g., 1.490.
    Rule: Bore ID must be larger than Shaft/Piston OD.

  • Service — choose Static or Dynamic.

  • Target Squeeze (%) — enter your design target.

  • Max Gland Fill (%) — often 85 for general static duty.

  • Corner Radius Min / Max (optional) — leave blank to auto‑suggest 0.05·C … 0.20·C.


3) Outputs (how to read results)

  • Gland Depth (radial), Dᵣ (in) — the groove “height” in the radial direction.

  • Groove Width, W (in) — the needed axial width to honor the fill limit and practical minimums.

  • Diametral Clearance (in) — computed as Bore ID − Shaft/Piston OD.

  • Corner Radius Min / Max (in) — your inputs or the default range.

  • Messages — the tool reports achieved gland fill (%) and flags out‑of‑range conditions.


4) Formulas used (transparent math)

  • Diametral clearance

    clearance=Dbore−Dshaft\text{clearance} = D_\text{bore} – D_\text{shaft}

  • Radial gland depth

    Dr=(1−s) C  −  clearance2D_r = (1 – s)\,C \;-\; \frac{\text{clearance}}{2}

    where ss = squeeze fraction (e.g., 15% → 0.15)

  • O‑ring cross‑sectional area (assumes circular section)

    Aring=π(C2)2A_\text{ring} = \pi \left(\frac{C}{2}\right)^2

  • Groove width (meets fill limit and practical min)

    W  ≥  max⁡ ⁣(Aringg⋅Dr,  Wmin)W \;\ge\; \max\!\left(\frac{A_\text{ring}}{g \cdot D_r},\; W_\text{min}\right)

    with gg = fill fraction (e.g., 85% → 0.85) and
    Wmin=1.10 CW_\text{min} = 1.10\,C static, 1.25 C1.25\,C dynamic.

  • Achieved gland fill (tool displays this)

    fillachieved=AringW⋅Dr\text{fill}_\text{achieved} = \frac{A_\text{ring}}{W \cdot D_r}

  • Corner radius defaults

    Rmin≈0.05 C,Rmax≈0.20 CR_\text{min} \approx 0.05\,C,\quad R_\text{max} \approx 0.20\,C


5) Quick procedure (step‑by‑step)

  1. Select or type the cross‑section C.

  2. Enter Bore ID and Shaft/Piston OD.

  3. Choose Service (Static or Dynamic).

  4. Enter Target Squeeze % and Max Gland Fill %.

  5. (Optional) Enter Corner Radius Min/Max.

  6. Click Calculate.

  7. Review Dᵣ, W, clearance, and the achieved fill message.

  8. If the tool flags issues, adjust:

    • Increase W (or reduce squeeze) if fill is too high.

    • Reduce clearance or increase C if Dᵣ ≤ 0.

    • For dynamic service, keep squeeze in the 8–16% band unless your spec says otherwise.


6) Worked example (static service)

Inputs

  • Cross‑section C=0.139C = 0.139 in

  • Bore ID Dbore=1.500D_\text{bore} = 1.500 in

  • Shaft/Piston OD Dshaft=1.490D_\text{shaft} = 1.490 in

  • Target squeeze s=15%s = 15\%

  • Max gland fill g=85%g = 85\%

Steps

  1. Clearance =1.500−1.490=0.010= 1.500 – 1.490 = 0.010 in.

  2. Radial depth

Dr=(1−0.15)⋅0.139−0.0102=0.11815−0.005=0.11315 in (≈0.1132)D_r = (1 – 0.15)\cdot 0.139 – \frac{0.010}{2} = 0.11815 – 0.005 = 0.11315\ \text{in} \ (\approx 0.1132)

  1. O‑ring area

Aring=π(0.139/2)2=π(0.0695)2≈0.0151747 in2A_\text{ring} = \pi(0.139/2)^2 = \pi(0.0695)^2 \approx 0.0151747\ \text{in}^2

  1. Width by fill

Wby fill=0.01517470.85×0.11315≈0.15778 inW_{\text{by fill}} = \frac{0.0151747}{0.85 \times 0.11315} \approx 0.15778\ \text{in}

  1. Practical minimum (static) Wmin=1.10⋅0.139=0.1529W_\text{min} = 1.10 \cdot 0.139 = 0.1529 in

  2. Choose W = max(0.15778, 0.1529) = 0.15778 in

  3. Achieved fill =AringW⋅Dr≈0.85= \frac{A_\text{ring}}{W \cdot D_r} \approx 0.8585% (meets limit)

Outputs

  • Dᵣ ≈ 0.1132 in

  • W ≈ 0.1578 in

  • Clearance = 0.0100 in

  • Rmin ≈ 0.05·C = 0.0070 in, Rmax ≈ 0.20·C = 0.0278 in


7) Design guidance (rules of thumb)

  • Squeeze targets

    • Static: 10–30%.

    • Dynamic: 8–16%, aim low to reduce friction and heat.

  • Gland fill

    • Keep ≤ 85% for general duty. Tight stacks, swell, and thermal growth need margin.

  • Width minimums

    • Static: W ≥ 1.10·C.

    • Dynamic: W ≥ 1.25·C.

  • Corner radii

    • Start with 0.05·C…0.20·C. Avoid sharp corners that cut the O‑ring.

  • Clearance

    • Large clearance reduces Dᵣ and increases extrusion risk. At higher pressure, consider backup rings.


8) Interpreting messages

  • “Calculated gland fill: … exceeds your limit.”
    Increase W or reduce squeeze.

  • “Computed gland depth ≤ 0.”
    Clearance is too large for your combination of C and squeeze. Reduce clearance, increase C, or reduce squeeze.

  • “Dynamic seals typically target ~8–16% squeeze.”
    Squeeze is outside the common dynamic band; verify with your spec.


9) Common pitfalls (and fixes)

  • Bore ≤ Shaft/Piston → Enter the correct diameters; Bore must be larger.

  • Over‑tight dynamic seal → Lower squeeze or increase width.

  • High fill with small width → Increase W or reduce squeeze.

  • Forgetting clearance impact → Clearance subtracts ½·clearance from Dᵣ. Large clearance can collapse the groove.


10) Assumptions & limits

  • Cross‑section treated as circular; compression is uniform.

  • No pressure‑based extrusion check in this MVP. Use backup rings and gap rules where required.

  • No tolerance stack or thermal/swell model in this version. Allow margin.

  • No O‑ring ID stretch or groove fit checks in this version.


11) Revision & support

  • Tool: Groove Assistant — Phase 2 (Radial • Bore)

  • Owner: M‑Cor, Inc.

  • Use: Preliminary sizing aid. Verify against your internal standards and vendor handbooks before release.


Optional appendix — UI → variable map (for your team)

  • Cgab_cs

  • Bore IDgab_bore

  • Shaft/Piston ODgab_shaft

  • Servicegab_service

  • Squeeze %gab_squeeze

  • Max Fill %gab_fill

  • Rmin / Rmaxgab_r_min / gab_r_max

  • Outputs: gab_depth, gab_width, gab_clear, gab_rmin_out, gab_rmax_out

Loading…