{"id":100314,"date":"2026-02-15T20:09:49","date_gmt":"2026-02-15T20:09:49","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100314"},"modified":"2026-07-17T20:58:59","modified_gmt":"2026-07-17T20:58:59","slug":"worm-gear-calculator","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/fr\/calculators\/worm-gear-calculator\/","title":{"rendered":"Calculateur d&#039;engrenages \u00e0 vis sans fin | Rendement et autoblocage | Outil en ligne gratuit"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Worm Gear Calculator\",\"description\":\"Free worm gear design calculator with efficiency and self-locking analysis.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/worm-gear-calculator\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"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 worm gear and when is it used?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A worm gear consists of a worm (screw) meshing with a worm wheel (gear). Used for high reduction ratios (5:1 to 100:1) in a single stage, compact right-angle drives, and applications requiring self-locking (hoists, conveyors).\"}},\n{\"@type\":\"Question\",\"name\":\"What determines worm gear efficiency?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Efficiency depends mainly on lead angle (\u03b3) and friction coefficient (\u03bc). \u03b7 = tan(\u03b3)\/tan(\u03b3+\u03c1) where \u03c1=arctan(\u03bc). Higher lead angles (more starts) give better efficiency. Single-start: 40-65%, double-start: 60-80%, quad-start: 75-92%.\"}},\n{\"@type\":\"Question\",\"name\":\"What is self-locking in worm gears?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Self-locking occurs when the worm wheel cannot drive the worm \u2014 the friction angle exceeds the lead angle (\u03c1 > \u03b3). This typically happens when efficiency is below ~50%. Useful for hoists and holding loads, but generates significant heat.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I calculate worm gear ratio?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Gear ratio i = Z2\/z1, where Z2 is the number of worm wheel teeth and z1 is the number of worm starts. For a single-start worm with a 40-tooth wheel: i = 40\/1 = 40:1.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the lead angle of a worm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lead angle \u03b3 = arctan(z1\u00d7m \/ d1), where z1 is number of starts, m is axial module, and d1 is worm reference diameter. Higher lead angle = better efficiency but no self-locking.\"}}\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\":\"Worm Gear Calculator\",\"item\":\"https:\/\/vibromera.eu\/calculators\/worm-gear-calculator\/\"}]}<\/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','Consolas','Monaco',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;-webkit-font-smoothing:antialiased}.vc-calculator *,.vc-calculator *::before,.vc-calculator *::after{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;letter-spacing:-.02em}.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;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)}.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)}.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)}.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)}.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:transparent;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)}.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}.vc-table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px}.vc-table th,.vc-table td{padding:10px 12px;border:1px solid var(--vc-border-light);text-align:left}.vc-table th{background:var(--vc-surface-alt);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--vc-ink-secondary)}.vc-table tr:nth-child(even){background:var(--vc-surface-alt)}.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}.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)}.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)}.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}@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\" id=\"vc-worm-gear\">\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool #096<\/p>\n    <h1 class=\"vc-header-title\">Worm Gear Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Design worm gear drives. Enter module, worm starts, wheel teeth, and speed to calculate ratio, efficiency, lead angle, and self-locking check. Efficiency typically 50\u201390%.<\/p>\n    <div class=\"vc-badges\"><span class=\"vc-badge\">Worm Drive<\/span><span class=\"vc-badge\">Self-Locking<\/span><span class=\"vc-badge\">Efficiency<\/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-mod\">Axial Module <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-mod\" inputmode=\"decimal\" step=\"any\" min=\"0.5\" placeholder=\"e.g. 4\" value=\"4\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-z1\">Worm Starts <span class=\"vc-label-hint\">(z\u2081)<\/span><\/label><select class=\"vc-select\" id=\"vc-z1\"><option value=\"1\">1 start<\/option><option value=\"2\" selected>2 starts<\/option><option value=\"3\">3 starts<\/option><option value=\"4\">4 starts<\/option><\/select><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-z2\">Worm Wheel Teeth <span class=\"vc-label-hint\">(Z\u2082)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-z2\" inputmode=\"decimal\" step=\"1\" min=\"15\" placeholder=\"e.g. 40\" value=\"40\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-d1\">Worm Reference \u2300 <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-d1\" inputmode=\"decimal\" step=\"any\" min=\"10\" placeholder=\"e.g. 50\" value=\"50\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-speed\">Worm Speed <span class=\"vc-label-hint\">(RPM)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-speed\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 1500\" value=\"1500\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-mu\">Friction Coefficient <span class=\"vc-label-hint\">(\u03bc)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-mu\" inputmode=\"decimal\" step=\"any\" min=\"0.01\" max=\"0.3\" placeholder=\"e.g. 0.05\" value=\"0.05\"><\/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-m=\"3\" data-z1=\"1\" data-z2=\"40\" data-d1=\"30\" data-n=\"1500\" data-mu=\"0.08\">1-start, 40:1 (self-lock)<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"4\" data-z1=\"2\" data-z2=\"40\" data-d1=\"50\" data-n=\"1500\" data-mu=\"0.05\">2-start, 20:1<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"5\" data-z1=\"4\" data-z2=\"40\" data-d1=\"60\" data-n=\"1000\" data-mu=\"0.04\">4-start, 10:1 (high eff)<\/button>\n        <\/div>\n    <\/form>\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\"><h2 class=\"vc-results-title\">Results<\/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\">Gear Ratio &amp; Efficiency<\/div><div class=\"vc-rcard-value\" id=\"vc-r-main\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Lead Angle (\u03b3)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-gamma\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Self-Locking<\/div><div class=\"vc-rcard-value\" id=\"vc-r-lock\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Output Speed<\/div><div class=\"vc-rcard-value\" id=\"vc-r-nout\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Wheel Pitch Diameter<\/div><div class=\"vc-rcard-value\" id=\"vc-r-d2\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Center Distance<\/div><div class=\"vc-rcard-value\" id=\"vc-r-a\">\u2014<\/div><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\"><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 &amp; Formulas<\/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><div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\">\n    <h3>Gear Ratio<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n    <h3>Lead Angle<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div>\n    <h3>Efficiency<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-3\"><\/div>\n    <p>Self-locking occurs when \u03b3 &lt; \u03c1 (friction angle), i.e., efficiency &lt; ~50%.<\/p>\n    <table class=\"vc-table\"><thead><tr><th>Starts<\/th><th>Typical Lead Angle<\/th><th>Typical Efficiency<\/th><th>Self-Locking?<\/th><\/tr><\/thead><tbody>\n        <tr><td>1<\/td><td>2\u20136\u00b0<\/td><td>40\u201365%<\/td><td>Usually yes<\/td><\/tr>\n        <tr><td>2<\/td><td>6\u201312\u00b0<\/td><td>60\u201380%<\/td><td>Sometimes<\/td><\/tr>\n        <tr><td>3<\/td><td>10\u201318\u00b0<\/td><td>70\u201385%<\/td><td>Rarely<\/td><\/tr>\n        <tr><td>4<\/td><td>14\u201325\u00b0<\/td><td>75\u201392%<\/td><td>No<\/td><\/tr>\n    <\/tbody><\/table>\n<\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-related\"><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 Calculators<\/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><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\"><a class=\"vc-related-link\" href=\"\/calculators\/spur-gear-calculator\/\">Spur Gear Calculator<\/a><a class=\"vc-related-link\" href=\"\/calculators\/gear-ratio-calculator\/\">Gear Ratio Calculator<\/a><a class=\"vc-related-link\" href=\"\/calculators\/drive-efficiency-calculator\/\">Drive Efficiency Calculator<\/a><\/div><\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-faq\"><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\">Frequently Asked Questions<\/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><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div><\/div>\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>Professional instruments. Used in 50+ countries.<\/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\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p><p style=\"font-size:12px;margin-top:4px;\">Last updated: February 2025<\/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';var f=n.toFixed(d===undefined?2:d);return f.replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\n\n    function calculate(){\n        var m=parseFloat($('vc-mod').value),z1=parseInt($('vc-z1').value),z2=parseInt($('vc-z2').value);\n        var d1=parseFloat($('vc-d1').value),n1=parseFloat($('vc-speed').value),mu=parseFloat($('vc-mu').value);\n        if(!m||!z1||!z2||!d1||!n1||m<=0||d1<=0||n1<=0||mu<=0){$('vc-results').classList.remove('vc-visible');return}\n\n        var ratio=z2\/z1;\n        var d2=m*z2;\n        var a=(d1+d2)\/2;\n        var gamma=Math.atan(z1*m\/d1); \/\/ lead angle in radians\n        var gammaDeg=gamma*180\/Math.PI;\n        var rho=Math.atan(mu); \/\/ friction angle\n        var eta=Math.tan(gamma)\/Math.tan(gamma+rho);\n        var selfLock=gamma<rho;\n        var n2=n1\/ratio;\n\n        $('vc-r-main').innerHTML='i = '+fmt(ratio,1)+':1 <span class=\"vc-rcard-unit\">&nbsp; \u03b7 = '+fmt(eta*100,1)+'%<\/span>';\n        $('vc-r-gamma').innerHTML=fmt(gammaDeg,2)+'\u00b0 <span class=\"vc-rcard-unit\">('+z1+' start'+(z1>1?'s':'')+')<\/span>';\n        $('vc-r-lock').innerHTML=selfLock?'<span style=\"color:var(--vc-green)\">\u2713 Self-locking<\/span> <span class=\"vc-rcard-unit\">(\u03b3 &lt; \u03c1)<\/span>':'<span style=\"color:var(--vc-yellow)\">\u2717 Not self-locking<\/span> <span class=\"vc-rcard-unit\">(\u03b3 &gt; \u03c1)<\/span>';\n        $('vc-r-nout').innerHTML=fmt(n2,1)+' <span class=\"vc-rcard-unit\">RPM<\/span>';\n        $('vc-r-d2').innerHTML=fmt(d2,1)+' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-r-a').innerHTML=fmt(a,1)+' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-results').classList.add('vc-visible');\n    }\n\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn){btn.addEventListener('click',function(e){e.preventDefault();$('vc-mod').value=this.getAttribute('data-m');$('vc-z1').value=this.getAttribute('data-z1');$('vc-z2').value=this.getAttribute('data-z2');$('vc-d1').value=this.getAttribute('data-d1');$('vc-speed').value=this.getAttribute('data-n');$('vc-mu').value=this.getAttribute('data-mu');calculate()})});\n    $('vc-form').addEventListener('input',calculate);$('vc-form').addEventListener('change',calculate);\n    $('vc-copy-btn').addEventListener('click',function(){var text='Worm Gear Calculation\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n'+$('vc-r-main').textContent+'\\nLead Angle: '+$('vc-r-gamma').textContent+'\\nSelf-Lock: '+$('vc-r-lock').textContent+'\\nOutput: '+$('vc-r-nout').textContent+'\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nvibromera.eu\/calculators\/worm-gear-calculator\/';if(navigator.clipboard){navigator.clipboard.writeText(text).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> 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 worm gear and when is it used?',a:'<p>A worm gear uses a screw (worm) meshing with a wheel for high reduction ratios (5:1 to 100:1) in a single stage. Used for compact right-angle drives and self-locking applications.<\/p>'},{q:'What determines worm gear efficiency?',a:'<p>Lead angle and friction coefficient. \u03b7 = tan(\u03b3)\/tan(\u03b3+\u03c1). More starts = higher lead angle = better efficiency. Single-start: 40\u201365%, quad-start: 75\u201392%.<\/p>'},{q:'What is self-locking in worm gears?',a:'<p>When friction angle exceeds lead angle (\u03c1 > \u03b3), the wheel cannot drive the worm. This happens below ~50% efficiency. Useful for hoists.<\/p>'},{q:'How do I calculate worm gear ratio?',a:'<p>i = Z\u2082\/z\u2081 (wheel teeth \/ worm starts). A single-start worm with 40-tooth wheel gives i = 40:1.<\/p>'},{q:'What is the lead angle of a worm?',a:'<p>\u03b3 = arctan(z\u2081\u00d7m\/d\u2081). Higher lead angle = better efficiency but no self-locking.<\/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{\n        katex.render('i = \\\\frac{Z_2}{z_1}',$('vc-katex-1'),{displayMode:true,throwOnError:false});\n        katex.render('\\\\gamma = \\\\arctan\\\\!\\\\left(\\\\frac{z_1 \\\\cdot m_x}{d_1}\\\\right)',$('vc-katex-2'),{displayMode:true,throwOnError:false});\n        katex.render('\\\\eta = \\\\frac{\\\\tan\\\\gamma}{\\\\tan(\\\\gamma + \\\\rho)}, \\\\quad \\\\rho = \\\\arctan\\\\mu',$('vc-katex-3'),{displayMode:true,throwOnError:false});\n    }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>Calculateur en ligne gratuit pour la conception d&#039;engrenages \u00e0 vis sans fin. Saisissez le module, le nombre de spires, le nombre de dents de la roue \u00e0 vis sans fin et la vitesse pour calculer le rapport de r\u00e9duction, le rendement (50-90%) et v\u00e9rifier l&#039;autoblocage.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100314","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/calculator\/100314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":3,"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/calculator\/100314\/revisions"}],"predecessor-version":[{"id":102777,"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/calculator\/100314\/revisions\/102777"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/media?parent=100314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/categories?post=100314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/fr\/wp-json\/wp\/v2\/tags?post=100314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}