{"id":15492,"date":"2025-04-15T00:38:01","date_gmt":"2025-04-15T00:38:01","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=15492"},"modified":"2025-04-17T01:14:26","modified_gmt":"2025-04-17T01:14:26","slug":"cylindrical-worm-gear-calculator","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/fr\/cylindrical-worm-gear-calculator\/","title":{"rendered":"Calculateur d&#039;engrenage \u00e0 vis sans fin cylindrique"},"content":{"rendered":"<p class=\"wp-block-paragraph\">D\u00e9couvrez le calculateur d&#039;engrenages \u00e0 vis sans fin cylindriques, votre outil de r\u00e9f\u00e9rence pour des calculs pr\u00e9cis en conception et ing\u00e9nierie d&#039;engrenages. Que vous souhaitiez optimiser l&#039;efficacit\u00e9 ou garantir un ajustement parfait, notre calculateur simplifie le processus, vous fait gagner du temps et r\u00e9duit les erreurs. Con\u00e7u pour les ing\u00e9nieurs et les passionn\u00e9s, il g\u00e8re facilement les calculs complexes et fournit des r\u00e9sultats pr\u00e9cis \u00e0 chaque fois. Gr\u00e2ce \u00e0 ses fonctionnalit\u00e9s intuitives et \u00e0 son assistance experte, ce calculateur est un atout essentiel en conception m\u00e9canique. D\u00e9couvrez le pouvoir de la pr\u00e9cision et optimisez vos projets d\u00e8s aujourd&#039;hui gr\u00e2ce \u00e0 notre calculateur haut de gamme.<\/p>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Calculateur d&#039;engrenages \u00e0 vis sans fin cylindriques | Outil de conception d&#039;engrenages professionnel<\/title>\n    <style>\n        \/* Wrapper to prevent styles from leaking *\/\n        .worm-gear-calculator-wrapper {\n            --wg-primary-color: #2c3e50;\n            --wg-secondary-color: #3498db;\n            --wg-text-color: #333;\n            --wg-border-color: #ddd;\n            --wg-background-color: #f9f9f9;\n            --wg-result-highlight: #e74c3c;\n        }\n\n        .worm-gear-calculator-wrapper * {\n            box-sizing: border-box;\n        }\n\n        .worm-gear-calculator-wrapper .calculator-container {\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n            line-height: 1.6;\n            color: var(--wg-text-color);\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n            background: white;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n            position: relative;\n            z-index: 1;\n        }\n\n        .worm-gear-calculator-wrapper h1,\n        .worm-gear-calculator-wrapper h2 {\n            color: var(--wg-primary-color);\n            margin-bottom: 1rem;\n            font-weight: 600;\n        }\n\n        .worm-gear-calculator-wrapper .parameter-section {\n            margin-bottom: 2rem;\n        }\n\n        .worm-gear-calculator-wrapper .input-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 1rem;\n        }\n\n        .worm-gear-calculator-wrapper .input-group {\n            background: var(--wg-background-color);\n            padding: 1rem;\n            border-radius: 4px;\n            margin-bottom: 1rem;\n        }\n\n        .worm-gear-calculator-wrapper label {\n            display: block;\n            margin-bottom: 0.5rem;\n            font-weight: 500;\n            color: var(--wg-primary-color);\n        }\n\n        .worm-gear-calculator-wrapper input,\n        .worm-gear-calculator-wrapper select {\n            width: 100%;\n            padding: 0.5rem;\n            border: 1px solid var(--wg-border-color);\n            border-radius: 4px;\n            font-size: 1rem;\n            background: white;\n        }\n\n        .worm-gear-calculator-wrapper .unit {\n            color: #666;\n            font-size: 0.9rem;\n            margin-left: 0.5rem;\n        }\n\n        .worm-gear-calculator-wrapper button {\n            background: var(--wg-secondary-color);\n            color: white;\n            border: none;\n            padding: 0.75rem 1.5rem;\n            border-radius: 4px;\n            cursor: pointer;\n            font-size: 1rem;\n            transition: background 0.3s, color 0.3s;\n            margin: 1rem auto;\n            display: block;\n            width: 100%;\n            max-width: 200px;\n        }\n\n        .worm-gear-calculator-wrapper button:hover {\n            background: #2980b9;\n            color: white;\n        }\n\n        .worm-gear-calculator-wrapper .results-section {\n            display: none;\n            margin-top: 2rem;\n            padding: 1.5rem;\n            background: var(--wg-background-color);\n            border-radius: 4px;\n        }\n\n        .worm-gear-calculator-wrapper .results-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 2rem;\n        }\n\n        .worm-gear-calculator-wrapper .result-group {\n            background: white;\n            padding: 1.5rem;\n            border-radius: 8px;\n            box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n        }\n\n        .worm-gear-calculator-wrapper .result-group h3 {\n            color: var(--wg-primary-color);\n            margin-bottom: 1rem;\n            font-size: 1.1rem;\n        }\n\n        .worm-gear-calculator-wrapper .result-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            margin-bottom: 1rem;\n            padding: 0.5rem 0;\n            border-bottom: 1px solid var(--wg-border-color);\n        }\n\n        .worm-gear-calculator-wrapper .result-label {\n            color: var(--wg-text-color);\n            font-weight: 500;\n        }\n\n        .worm-gear-calculator-wrapper .result-value {\n            color: var(--wg-result-highlight);\n            font-weight: 600;\n            font-size: 1.1rem;\n        }\n\n        .worm-gear-calculator-wrapper .descriptions-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 1rem;\n            padding: 1rem;\n            background: white;\n            border-radius: 4px;\n            box-shadow: 0 1px 3px rgba(0,0,0,0.1);\n        }\n\n        .worm-gear-calculator-wrapper .description-item {\n            font-size: 0.85rem;\n            line-height: 1.4;\n        }\n\n        .worm-gear-calculator-wrapper .description-item strong {\n            color: var(--wg-primary-color);\n            display: block;\n            margin-bottom: 0.25rem;\n        }\n\n        @media (max-width: 768px) {\n            .worm-gear-calculator-wrapper .input-grid,\n            .worm-gear-calculator-wrapper .descriptions-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"worm-gear-calculator-wrapper\">\n        <div class=\"calculator-container\">\n            <div class=\"parameter-section\">\n                <h2>Descriptions des param\u00e8tres<\/h2>\n                <div class=\"descriptions-grid\">\n                    <div class=\"description-item\">\n                        <strong>Efficacit\u00e9 (P1)<\/strong>\n                        <p>Efficacit\u00e9 de transmission de puissance du syst\u00e8me d&#039;engrenage \u00e0 vis sans fin.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Contrainte de contact (\u03c3Hp)<\/strong>\n                        <p>Contrainte de contact maximale admissible entre les dents de l&#039;engrenage.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Vitesse de rotation (n1)<\/strong>\n                        <p>Vitesse de rotation de l&#039;arbre d&#039;entr\u00e9e de la vis sans fin.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Coefficient de glissement relatif (\u03b71)<\/strong>\n                        <p>Coefficient d\u00e9crivant le mouvement de glissement entre la vis sans fin et l&#039;engrenage.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Rapport de transmission (i)<\/strong>\n                        <p>Rapport entre les vitesses de rotation d&#039;entr\u00e9e et de sortie.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Duret\u00e9 du ver (T2)<\/strong>\n                        <p>Duret\u00e9 superficielle du mat\u00e9riau du ver en HRC.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Facteur de lubrification (Zs)<\/strong>\n                        <p>Facteur tenant compte des conditions de lubrification.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Facteur de vie (Zm)<\/strong>\n                        <p>Facteur li\u00e9 \u00e0 la dur\u00e9e de vie pr\u00e9vue.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Contrainte de flexion (\u03c3F)<\/strong>\n                        <p>Contrainte de flexion maximale \u00e0 la racine des dents de l&#039;engrenage.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Temps (T)<\/strong>\n                        <p>Dur\u00e9e de fonctionnement pour les calculs.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Contrainte de contact admissible (\u03c3Hbp)<\/strong>\n                        <p>Contrainte de contact maximale admissible pour le mat\u00e9riau.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Facteur de charge (K)<\/strong>\n                        <p>Facteur tenant compte des charges dynamiques suppl\u00e9mentaires.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Diam\u00e8tre de la vis sans fin (d1)<\/strong>\n                        <p>Diam\u00e8tre de r\u00e9f\u00e9rence du filetage de la vis sans fin.<\/p>\n                    <\/div>\n                    <div class=\"description-item\">\n                        <strong>Nombre de dents du ver (z2)<\/strong>\n                        <p>Nombre de dents sur la roue \u00e0 vis sans fin.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"parameter-section\">\n                <h2>Calculatrice<\/h2>\n                <form id=\"calculatorForm\" action=\"\">\n                    <div class=\"input-grid\">\n                        <div class=\"input-group\">\n                            <label for=\"efficiency\">Efficacit\u00e9 (P1)<\/label>\n                            <input type=\"number\" id=\"efficiency\" step=\"0.01\" min=\"0\" max=\"1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"contactStress\">Contrainte de contact (\u03c3Hp) <span class=\"unit\">MPa<\/span><\/label>\n                            <input type=\"number\" id=\"contactStress\" step=\"0.1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"rotationSpeed\">Vitesse de rotation (n1) <span class=\"unit\">tr\/min<\/span><\/label>\n                            <input type=\"number\" id=\"rotationSpeed\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"relativeSliding\">Coefficient de glissement relatif (\u03b71)<\/label>\n                            <input type=\"number\" id=\"relativeSliding\" step=\"0.01\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"transmissionRatio\">Rapport de transmission (i)<\/label>\n                            <input type=\"number\" id=\"transmissionRatio\" step=\"0.01\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"wormHardness\">Duret\u00e9 du ver (T2) <span class=\"unit\">HRC<\/span><\/label>\n                            <input type=\"number\" id=\"wormHardness\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"lubricationFactor\">Facteur de lubrification (Zs)<\/label>\n                            <input type=\"number\" id=\"lubricationFactor\" step=\"0.01\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"lifeFactor\">Facteur de vie (Zm)<\/label>\n                            <input type=\"number\" id=\"lifeFactor\" step=\"0.01\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"bendingStress\">Contrainte de flexion (\u03c3F) <span class=\"unit\">MPa<\/span><\/label>\n                            <input type=\"number\" id=\"bendingStress\" step=\"0.1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"time\">Temps (T) <span class=\"unit\">s<\/span><\/label>\n                            <input type=\"number\" id=\"time\" step=\"0.1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"permissibleContact\">Contrainte de contact admissible (\u03c3Hbp) <span class=\"unit\">MPa<\/span><\/label>\n                            <input type=\"number\" id=\"permissibleContact\" step=\"0.1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"loadFactor\">Facteur de charge (K)<\/label>\n                            <input type=\"number\" id=\"loadFactor\" step=\"0.01\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"wormPitchDiameter\">Diam\u00e8tre de la vis sans fin (d1) <span class=\"unit\">mm<\/span><\/label>\n                            <input type=\"number\" id=\"wormPitchDiameter\" step=\"0.1\" required>\n                        <\/div>\n\n                        <div class=\"input-group\">\n                            <label for=\"wormTeeth\">Nombre de dents du ver (z2)<\/label>\n                            <input type=\"number\" id=\"wormTeeth\" required>\n                        <\/div>\n                    <\/div>\n\n                    <button type=\"submit\">Calculer<\/button>\n                <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n            <\/div>\n\n            <div class=\"results-section\" id=\"resultsSection\">\n                <h2>R\u00e9sultats des calculs<\/h2>\n                <div id=\"results\">\n                    <div class=\"results-grid\">\n                        <div class=\"result-group\">\n                            <h3>Analyse des contacts et des contraintes<\/h3>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">Contrainte de contact admissible (\u03c3Hp) :<\/span>\n                                <span class=\"result-value\" id=\"resultContactStress\">\u2014 MPa<\/span>\n                            <\/div>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">V\u00e9rification de la force de contact (\u03c3H) :<\/span>\n                                <span class=\"result-value\" id=\"resultContactStrength\">\u2014 MPa<\/span>\n                            <\/div>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">Contrainte de flexion-cisaillement admissible (N) :<\/span>\n                                <span class=\"result-value\" id=\"resultBendingStress\">\u2014 MPa<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"result-group\">\n                            <h3>Param\u00e8tres de performance<\/h3>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">Efficacit\u00e9 de transmission (\u03b7) :<\/span>\n                                <span class=\"result-value\" id=\"resultEfficiency\">&#8212; %<\/span>\n                            <\/div>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">Couple de sortie de la roue \u00e0 vis sans fin (T2) :<\/span>\n                                <span class=\"result-value\" id=\"resultOutputTorque\">\u2014 N\u00b7m<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"result-group\">\n                            <h3>Param\u00e8tres g\u00e9om\u00e9triques<\/h3>\n                            <div class=\"result-item\">\n                                <span class=\"result-label\">Calcul du module (m\u00b7\u221bq) :<\/span>\n                                <span class=\"result-value\" id=\"resultModuleCalc\">\u2014 mm<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        document.getElementById('calculatorForm').addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            \/\/ Get all input values\n            const inputs = {\n                efficiency: parseFloat(document.getElementById('efficiency').value),\n                contactStress: parseFloat(document.getElementById('contactStress').value),\n                rotationSpeed: parseFloat(document.getElementById('rotationSpeed').value),\n                relativeSliding: parseFloat(document.getElementById('relativeSliding').value),\n                transmissionRatio: parseFloat(document.getElementById('transmissionRatio').value),\n                wormHardness: parseFloat(document.getElementById('wormHardness').value),\n                lubricationFactor: parseFloat(document.getElementById('lubricationFactor').value),\n                lifeFactor: parseFloat(document.getElementById('lifeFactor').value),\n                bendingStress: parseFloat(document.getElementById('bendingStress').value),\n                time: parseFloat(document.getElementById('time').value),\n                permissibleContact: parseFloat(document.getElementById('permissibleContact').value),\n                loadFactor: parseFloat(document.getElementById('loadFactor').value),\n                wormPitchDiameter: parseFloat(document.getElementById('wormPitchDiameter').value),\n                wormTeeth: parseFloat(document.getElementById('wormTeeth').value)\n            };\n\n            \/\/ Calculate results\n            const results = calculateWormGear(inputs);\n            \n            \/\/ Display results\n            displayResults(results);\n        });\n\n        function calculateWormGear(inputs) {\n            \/\/ Calculate transmission efficiency\n            const efficiency = inputs.efficiency * inputs.lubricationFactor;\n            \n            \/\/ Calculate output torque\n            const outputTorque = (inputs.efficiency * inputs.transmissionRatio) \/ (2 * Math.PI * inputs.rotationSpeed) * 1000;\n            \n            \/\/ Calculate contact strength\n            const contactStrength = inputs.contactStress * Math.sqrt(inputs.loadFactor * inputs.lifeFactor);\n            \n            \/\/ Calculate module factor\n            const moduleFactor = Math.pow(inputs.wormPitchDiameter \/ inputs.wormTeeth, 1\/3);\n            \n            return {\n                contactStress: inputs.contactStress.toFixed(2),\n                contactStrength: contactStrength.toFixed(2),\n                bendingStress: inputs.bendingStress.toFixed(2),\n                efficiency: (efficiency * 100).toFixed(1),\n                outputTorque: outputTorque.toFixed(2),\n                moduleFactor: moduleFactor.toFixed(3)\n            };\n        }\n\n        function displayResults(results) {\n            \/\/ Update result values\n            document.getElementById('resultContactStress').textContent = `${results.contactStress} MPa`;\n            document.getElementById('resultContactStrength').textContent = `${results.contactStrength} MPa`;\n            document.getElementById('resultBendingStress').textContent = `${results.bendingStress} MPa`;\n            document.getElementById('resultEfficiency').textContent = `${results.efficiency}%`;\n            document.getElementById('resultOutputTorque').textContent = `${results.outputTorque} N\u00b7m`;\n            document.getElementById('resultModuleCalc').textContent = `${results.moduleFactor} mm`;\n            \n            \/\/ Show results section\n            document.getElementById('resultsSection').style.display = 'block';\n        }\n    <\/script>\n<\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Explore the ultimate Cylindrical Worm Gear Calculator, your go-to tool for precise calculations in gear design and engineering. Whether you&#8217;re optimizing efficiency or ensuring a&#8230;<\/p>","protected":false},"author":2,"featured_media":15486,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3426],"tags":[3541,3526,3538],"class_list":["post-15492","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-worm-gear-calculator","tag-gear-ratio-calculator","tag-mechanical-engineering-tools","tag-worm-gear-design","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/04\/Cylindrical-Worm-Gear-Calculator.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/15492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/comments?post=15492"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/15492\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media\/15486"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media?parent=15492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/categories?post=15492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/tags?post=15492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}