{"id":100225,"date":"2026-02-15T20:28:18","date_gmt":"2026-02-15T20:28:18","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100225"},"modified":"2026-02-15T20:28:18","modified_gmt":"2026-02-15T20:28:18","slug":"shaft-seal-selection","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/sw\/calculators\/shaft-seal-selection\/","title":{"rendered":"Uchaguzi wa Simu ya Shimla \u2014 ISO 6194 | Zana ya Bure ya Mtandaoni"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Shaft Seal Selection ISO 6194\",\"description\":\"Free online shaft seal selection tool per ISO 6194. Recommend seal type and dimensions.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/shaft-seal-selection\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2025-01-01\",\"dateModified\":\"2026-02-15\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is a radial lip seal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A radial lip seal (oil seal) is a sealing element that prevents leakage of lubricant from a bearing housing along a rotating shaft. It consists of a flexible lip pressed against the shaft by a garter spring, a metal case for press-fitting into the housing bore.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I select the right seal size?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Seal size is determined by three dimensions: shaft diameter (d), bore\/housing diameter (D), and width (b). Standard sizes per ISO 6194 follow preferred number series. The shaft must have appropriate surface finish (Ra 0.2\u20130.8 \u03bcm) and hardness (\u226545 HRC).\"}},\n{\"@type\":\"Question\",\"name\":\"What is the maximum speed for a standard lip seal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Standard NBR lip seals work up to a peripheral speed of about 12\u201315 m\/s. FKM (Viton) seals can handle slightly higher speeds. PTFE seals can reach 20+ m\/s. The peripheral speed v = \u03c0 \u00d7 d \u00d7 n \/ 60000 (m\/s).\"}},\n{\"@type\":\"Question\",\"name\":\"What seal material should I choose?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"NBR (Nitrile): -40 to +100\u00b0C, mineral oil, general purpose. FKM (Viton): -25 to +200\u00b0C, synthetic oils, fuels, chemicals. PTFE: -60 to +200\u00b0C, aggressive chemicals, high speed. EPDM: water, steam, brake fluid (not oil-compatible).\"}},\n{\"@type\":\"Question\",\"name\":\"Can lip seals handle pressure?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Standard lip seals are designed for near-zero pressure (splash lubrication). For pressures up to 0.05 MPa (0.5 bar), a standard seal may work. Above 0.03\u20130.05 MPa, use a pressure-rated seal with backup ring or consider a mechanical seal.\"}}\n]}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Shaft Seal Selection\",\"item\":\"https:\/\/vibromera.eu\/calculators\/shaft-seal-selection\/\"}]}<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>:root{--vc-bg:#f4f1ec;--vc-surface:#fff;--vc-surface-alt:#f8f6f2;--vc-ink:#1a1a1a;--vc-ink-secondary:#5a5650;--vc-ink-muted:#8a857e;--vc-accent:#c85a2a;--vc-accent-hover:#b04d22;--vc-accent-light:#fdf0ea;--vc-blue:#2a5c8c;--vc-blue-light:#eaf1f8;--vc-green:#2a7a4b;--vc-green-light:#eaf8ef;--vc-yellow:#a67c00;--vc-yellow-light:#fef9e8;--vc-red:#b91c1c;--vc-red-light:#fef2f2;--vc-border:#d9d4cc;--vc-border-light:#e8e4dd;--vc-shadow:0 1px 3px rgba(26,26,26,.06),0 4px 12px rgba(26,26,26,.04);--vc-radius:8px;--vc-radius-lg:12px;--vc-font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--vc-mono:'JetBrains Mono',monospace;--vc-display:'Fraunces',Georgia,serif}.vc-calculator{font-family:var(--vc-font);font-size:15px;line-height:1.65;color:var(--vc-ink);max-width:960px;margin:0 auto;padding:20px 16px 40px}.vc-calculator *{box-sizing:border-box}.vc-header{text-align:center;padding:48px 24px 40px;position:relative}.vc-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--vc-accent);border-radius:2px}.vc-header-eyebrow{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--vc-accent);margin:0 0 12px}.vc-header-title{font-family:var(--vc-display);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;color:var(--vc-ink);margin:0 0 16px}.vc-header-subtitle{font-size:15px;color:var(--vc-ink-secondary);margin:0 auto 20px;max-width:600px}.vc-badges{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:center}.vc-badge{font-family:var(--vc-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--vc-surface);border:1px solid var(--vc-border);color:var(--vc-ink-secondary)}.vc-card{background:var(--vc-surface);border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);box-shadow:var(--vc-shadow);overflow:hidden;margin-top:32px}.vc-form{padding:24px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:600px){.vc-form-grid{grid-template-columns:1fr}}.vc-field{display:flex;flex-direction:column}.vc-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vc-ink-secondary);margin-bottom:6px}.vc-label-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vc-ink-muted);font-size:11px}.vc-select,.vc-input{width:100%;padding:10px 12px;border:1.5px solid var(--vc-border);border-radius:6px;font-family:var(--vc-font);font-size:14px;color:var(--vc-ink);background:var(--vc-surface);transition:border-color .15s,box-shadow .15s}.vc-select{padding-right:36px;appearance:none;cursor:pointer;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 10px center}.vc-select:focus,.vc-input:focus{outline:none;border-color:var(--vc-accent);box-shadow:0 0 0 3px rgba(200,90,42,.12)}\n.vc-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--vc-border-light)}.vc-presets-label{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);width:100%;margin-bottom:2px}.vc-preset-btn{padding:5px 12px;font-family:var(--vc-font);font-size:12px;font-weight:500;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-preset-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-results{border-top:1px solid var(--vc-border-light);background:var(--vc-surface-alt);padding:0;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s}.vc-results.vc-visible{max-height:2000px;padding:24px}.vc-results-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.vc-results-title{font-family:var(--vc-display);font-size:20px;font-weight:700;color:var(--vc-ink);margin:0}.vc-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface);font-family:var(--vc-font);font-size:12px;font-weight:500;color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-copy-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent)}.vc-copy-btn.vc-copied{background:var(--vc-green-light);border-color:var(--vc-green);color:var(--vc-green)}\n.vc-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}@media(max-width:500px){.vc-result-grid{grid-template-columns:1fr}}.vc-rcard{background:var(--vc-surface);border:1px solid var(--vc-border-light);border-radius:var(--vc-radius);padding:16px;transition:transform .2s}.vc-rcard:hover{transform:translateY(-1px)}.vc-rcard-primary{border-color:var(--vc-accent);border-width:2px;background:linear-gradient(135deg,#fdf6f2,var(--vc-surface));grid-column:1\/-1}.vc-rcard-label{font-family:var(--vc-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);margin-bottom:4px}.vc-rcard-value{font-family:var(--vc-mono);font-size:22px;font-weight:600;color:var(--vc-ink);line-height:1.2}.vc-rcard-primary .vc-rcard-value{font-size:28px;color:var(--vc-accent)}.vc-rcard-unit{font-size:14px;font-weight:400;color:var(--vc-ink-secondary)}\n.vc-section{margin-top:24px;border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);background:var(--vc-surface);box-shadow:var(--vc-shadow);overflow:hidden}.vc-section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border:none;background:0 0;cursor:pointer;font-family:var(--vc-font);text-align:left;transition:background .15s}.vc-section-toggle:hover{background:var(--vc-surface-alt)}.vc-section-toggle-text{display:flex;align-items:center;gap:10px}.vc-section-icon{font-size:20px;line-height:1}.vc-section-title{font-family:var(--vc-display);font-size:18px;font-weight:700;color:var(--vc-ink);margin:0}.vc-section-chevron{width:20px;height:20px;color:var(--vc-ink-muted);transition:transform .3s;flex-shrink:0}.vc-section.vc-open .vc-section-chevron{transform:rotate(180deg)}.vc-section-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.vc-section.vc-open .vc-section-body{max-height:20000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--vc-border-light)}\n.vc-theory h3{font-family:var(--vc-display);font-size:17px;font-weight:700;color:var(--vc-ink);margin:28px 0 10px}.vc-theory h3:first-child{margin-top:20px}.vc-theory p{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 10px}.vc-formula-box{background:var(--vc-surface-alt);border:2px solid var(--vc-border);border-radius:6px;padding:14px 20px;font-family:var(--vc-mono);font-size:16px;font-weight:500;text-align:center;margin:14px 0;color:var(--vc-ink);overflow-x:auto}\n.vc-faq-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vc-faq-item{border:1px solid var(--vc-border-light);border-radius:6px;overflow:hidden}.vc-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:none;background:var(--vc-surface-alt);cursor:pointer;font-family:var(--vc-font);font-size:15px;font-weight:600;color:var(--vc-ink);text-align:left;transition:background .15s}.vc-faq-q:hover{background:#ede9e3}.vc-faq-chevron{width:16px;height:16px;color:var(--vc-ink-muted);flex-shrink:0;transition:transform .25s}.vc-faq-item.vc-open .vc-faq-chevron{transform:rotate(180deg)}.vc-faq-a{max-height:0;overflow:hidden;transition:max-height .35s}.vc-faq-item.vc-open .vc-faq-a{max-height:1200px}.vc-faq-a-inner{padding:14px 16px;border-top:1px solid var(--vc-border-light);font-size:14px;color:var(--vc-ink-secondary)}.vc-faq-a-inner p{margin:0 0 8px}.vc-faq-a-inner p:last-child{margin-bottom:0}\n.vc-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vc-related-link{display:inline-block;padding:8px 16px;font-family:var(--vc-font);font-size:13px;font-weight:600;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);border:1px solid var(--vc-border);border-radius:var(--vc-radius);text-decoration:none;transition:all .15s}.vc-related-link:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-promo{margin-top:24px;padding:20px;background:linear-gradient(135deg,var(--vc-accent-light),var(--vc-surface));border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);display:flex;align-items:center;gap:16px}.vc-promo-text{flex:1;font-size:14px;color:var(--vc-ink-secondary)}.vc-promo-text strong{color:var(--vc-ink)}.vc-promo-link{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;background:var(--vc-accent);border-radius:var(--vc-radius);text-decoration:none;white-space:nowrap;transition:background .15s}.vc-promo-link:hover{background:var(--vc-accent-hover)}\n.vc-footer{text-align:center;padding:32px 16px;font-size:13px;color:var(--vc-ink-muted)}.vc-footer a{color:var(--vc-accent);text-decoration:none}.vc-footer a:hover{text-decoration:underline}.vc-footer-links{margin-top:8px;font-size:12px}.vc-footer-links a{margin:0 8px}\n@media print{.vc-section-body{max-height:none!important}.vc-faq-a{max-height:none!important}.vc-results{max-height:none!important;padding:24px!important}.vc-copy-btn,.vc-section-chevron,.vc-faq-chevron,.vc-presets,.vc-promo{display:none!important}}<\/style>\n\n<div class=\"vc-calculator\">\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p>\n    <h1 class=\"vc-header-title\">Shaft Seal Selection \u2014 ISO 6194<\/h1>\n    <p class=\"vc-header-subtitle\">Select radial lip seals per ISO 6194. Enter shaft diameter, speed, and medium to get recommended seal type, dimensions, and material.<\/p>\n    <div class=\"vc-badges\"><span class=\"vc-badge\">ISO 6194<\/span><span class=\"vc-badge\">Radial Lip Seals<\/span><span class=\"vc-badge\">d \u00d7 D \u00d7 b<\/span><\/div>\n<\/header>\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-shaft\">Shaft Diameter <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-shaft\" step=\"any\" min=\"5\" value=\"40\" placeholder=\"e.g. 40\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-speed\">Speed <span class=\"vc-label-hint\">(RPM)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-speed\" step=\"any\" min=\"0\" value=\"1500\" placeholder=\"e.g. 1500\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-medium\">Sealed Medium<\/label>\n                <select class=\"vc-select\" id=\"vc-medium\">\n                    <option value=\"oil\" selected>Mineral oil<\/option>\n                    <option value=\"synth\">Synthetic oil<\/option>\n                    <option value=\"grease\">Grease<\/option>\n                    <option value=\"water\">Water \/ coolant<\/option>\n                    <option value=\"chem\">Chemicals \/ solvents<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-temp\">Temperature <span class=\"vc-label-hint\">(\u00b0C)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-temp\" step=\"5\" min=\"-60\" max=\"300\" value=\"80\" placeholder=\"e.g. 80\"><\/div>\n        <\/div>\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-d=\"25\" data-n=\"3000\" data-m=\"oil\" data-t=\"80\">\u00f825 \/ 3000 RPM oil<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-d=\"40\" data-n=\"1500\" data-m=\"oil\" data-t=\"80\">\u00f840 \/ 1500 RPM oil<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-d=\"60\" data-n=\"1000\" data-m=\"grease\" data-t=\"100\">\u00f860 \/ 1000 RPM grease<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-d=\"80\" data-n=\"750\" data-m=\"synth\" data-t=\"150\">\u00f880 \/ 750 RPM synth<\/button>\n        <\/div>\n    <\/form>\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\"><h2 class=\"vc-results-title\">Recommendation<\/h2><button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy<\/button><\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\"><div class=\"vc-rcard-label\">Recommended Seal (d \u00d7 D \u00d7 b)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-seal\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Material<\/div><div class=\"vc-rcard-value\" id=\"vc-r-mat\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Peripheral Speed<\/div><div class=\"vc-rcard-value\" id=\"vc-r-speed\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Speed Check<\/div><div class=\"vc-rcard-value\" id=\"vc-r-check\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Seal Type<\/div><div class=\"vc-rcard-value\" id=\"vc-r-type\">\u2014<\/div><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<div class=\"vc-section vc-open\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udcd8<\/span><span class=\"vc-section-title\">Theory<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\">\n        <h3>Peripheral Speed<\/h3>\n        <div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n        <p>Standard NBR lip seals: max ~12 m\/s. FKM: ~14 m\/s. PTFE: ~20 m\/s.<\/p>\n        <h3>Material Selection Guide<\/h3>\n        <p><strong>NBR (Nitrile)<\/strong>: -40 to +100\u00b0C. Mineral oil, grease. General purpose. Most common.<\/p>\n        <p><strong>FKM (Viton)<\/strong>: -25 to +200\u00b0C. Synthetic oil, fuels, high temp. Premium choice.<\/p>\n        <p><strong>PTFE<\/strong>: -60 to +200\u00b0C. Aggressive chemicals, high speed, dry running.<\/p>\n        <p><strong>EPDM<\/strong>: -50 to +150\u00b0C. Water, steam, brake fluid. NOT compatible with mineral oil.<\/p>\n    <\/div><\/div>\n<\/div>\n<div class=\"vc-section\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udd17<\/span><span class=\"vc-section-title\">Related<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\"><a class=\"vc-related-link\" href=\"\/calculators\/seal-groove-tolerances\/\">Seal Groove Tolerances<\/a><\/div><\/div><\/div>\n<\/div>\n<div class=\"vc-section\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\u2753<\/span><span class=\"vc-section-title\">FAQ<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div>\n<\/div>\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera<\/strong> \u2014 Engineering tools.<\/div><a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a><\/div>\n<footer class=\"vc-footer\"><p>\u00a9 2024\u20132026 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a><\/p><div class=\"vc-footer-links\"><a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a><a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a><\/div><\/footer>\n<\/div>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function(){\n    'use strict';\n    function $(id){return document.getElementById(id)}\n    function fmt(n,d){if(isNaN(n)||!isFinite(n))return '\u2014';return n.toFixed(d===undefined?2:d).replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\n    \/\/ Standard seal sizes: d, D, b\n    var SEALS=[\n        [8,22,7],[10,26,7],[12,28,7],[15,30,7],[17,35,7],[20,35,7],[20,40,7],\n        [22,40,7],[25,42,7],[25,47,7],[28,47,7],[30,47,7],[30,52,7],[32,52,7],\n        [35,52,7],[35,55,8],[38,55,8],[40,55,8],[40,62,8],[42,62,8],[45,62,8],\n        [45,65,8],[48,65,8],[50,68,8],[50,72,8],[52,72,8],[55,72,8],[55,80,8],\n        [58,80,8],[60,80,8],[60,85,10],[63,85,10],[65,85,10],[65,90,10],\n        [68,90,10],[70,90,10],[70,100,10],[75,100,10],[80,100,10],[80,110,10],\n        [85,110,10],[90,110,12],[90,120,12],[95,120,12],[100,120,12],[100,130,12],\n        [110,130,12],[110,140,12],[120,150,12],[130,160,12],[140,170,15],[150,180,15]\n    ];\n    function findSeal(d){\n        var best=null;\n        for(var i=0;i<SEALS.length;i++){if(SEALS[i][0]>=d){best=SEALS[i];break;}}\n        if(!best) best=SEALS[SEALS.length-1];\n        return best;\n    }\n    function calculate(){\n        var d=parseFloat($('vc-shaft').value),n=parseFloat($('vc-speed').value),T=parseFloat($('vc-temp').value);\n        var med=$('vc-medium').value;\n        if(!d||d<=0){$('vc-results').classList.remove('vc-visible');return}\n        var seal=findSeal(d);\n        var v=Math.PI*seal[0]*n\/60000; \/\/ m\/s\n        \/\/ Material selection\n        var mat='NBR',maxV=12,note='General purpose';\n        if(med==='chem'){mat='PTFE';maxV=20;note='Chemical resistant';}\n        else if(med==='water'){mat='EPDM';maxV=14;note='Water\/coolant compatible';}\n        else if(T>100||med==='synth'){mat='FKM (Viton)';maxV=14;note='High temp \/ synthetic oil';}\n        if(v>12&&mat==='NBR'){mat='FKM (Viton)';maxV=14;note='Upgraded for speed';}\n        if(v>14){mat='PTFE';maxV=20;note='High speed';}\n        var ok=v<=maxV;\n        $('vc-r-seal').innerHTML=seal[0]+' \u00d7 '+seal[1]+' \u00d7 '+seal[2]+' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-r-mat').innerHTML=mat+' <span class=\"vc-rcard-unit\">('+note+')<\/span>';\n        $('vc-r-speed').innerHTML=fmt(v,1)+' <span class=\"vc-rcard-unit\">m\/s<\/span>';\n        $('vc-r-check').innerHTML=(ok?'\u2705 OK':'\u274c Too fast')+' <span class=\"vc-rcard-unit\">(max '+maxV+' m\/s)<\/span>';\n        $('vc-r-check').style.color=ok?'var(--vc-green)':'var(--vc-red)';\n        $('vc-r-type').innerHTML='Radial lip seal <span class=\"vc-rcard-unit\">with garter spring<\/span>';\n        $('vc-results').classList.add('vc-visible');\n    }\n    document.querySelectorAll('.vc-preset-btn').forEach(function(b){b.addEventListener('click',function(e){e.preventDefault();$('vc-shaft').value=this.getAttribute('data-d');$('vc-speed').value=this.getAttribute('data-n');$('vc-medium').value=this.getAttribute('data-m');$('vc-temp').value=this.getAttribute('data-t');calculate()})});\n    $('vc-form').addEventListener('input',calculate);$('vc-form').addEventListener('change',calculate);\n    $('vc-copy-btn').addEventListener('click',function(){var text='Shaft Seal Selection\\nShaft: \u00f8'+$('vc-shaft').value+'mm\\nSeal: '+$('vc-r-seal').textContent+'\\nMaterial: '+$('vc-r-mat').textContent+'\\nSpeed: '+$('vc-r-speed').textContent+'\\nvibromera.eu';if(navigator.clipboard){navigator.clipboard.writeText(text).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='Copied!';setTimeout(function(){b.classList.remove('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy'},2000)})}});\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn){btn.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',s.classList.contains('vc-open'))})});\n    var faqData=[{q:'What is a radial lip seal?',a:'<p>A sealing element with a flexible lip pressed against a rotating shaft by a garter spring. Prevents lubricant leakage from bearing housings.<\/p>'},{q:'How to select seal size?',a:'<p>Based on shaft diameter (d), housing bore (D), and width (b). Standard sizes per ISO 6194. Shaft needs Ra 0.2\u20130.8 \u03bcm and \u226545 HRC.<\/p>'},{q:'Maximum speed for standard lip seals?',a:'<p>NBR: ~12 m\/s, FKM: ~14 m\/s, PTFE: ~20 m\/s. v = \u03c0 \u00d7 d \u00d7 n \/ 60000 (m\/s).<\/p>'},{q:'What seal material to choose?',a:'<p>NBR: mineral oil, -40 to +100\u00b0C. FKM: synthetic, -25 to +200\u00b0C. PTFE: chemicals, high speed. EPDM: water\/steam (not oil).<\/p>'},{q:'Can lip seals handle pressure?',a:'<p>Standard seals: near-zero pressure only. Up to 0.05 MPa with care. Above that, use pressure-rated seals or mechanical seals.<\/p>'}];\n    var fl=$('vc-faq-list');faqData.forEach(function(f){fl.innerHTML+='<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>'+f.q+'<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">'+f.a+'<\/div><\/div><\/div>'});\n    fl.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(b)b.closest('.vc-faq-item').classList.toggle('vc-open')});\n    function renderFormulas(){try{katex.render('v = \\\\frac{\\\\pi \\\\times d \\\\times n}{60000} \\\\quad [\\\\text{m\/s}]',$('vc-katex-1'),{displayMode:true,throwOnError:false})}catch(e){}}\n    function init(){renderFormulas();calculate()}\n    if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init)}else{init()}\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Zana ya bure ya mtandaoni ya kuchagua mfumo wa kuziba mfuko wa shimano kulingana na ISO 6194. Ingiza kipenyo cha shimano, kasi, shinikizo, na kati ili kupata aina inayopendekezwa ya mfumo wa kuziba na vipimo vyake.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100225","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/calculator\/100225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":1,"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/calculator\/100225\/revisions"}],"predecessor-version":[{"id":100540,"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/calculator\/100225\/revisions\/100540"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/media?parent=100225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/categories?post=100225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/sw\/wp-json\/wp\/v2\/tags?post=100225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}