{"id":15869,"date":"2025-05-19T07:44:20","date_gmt":"2025-05-19T07:44:20","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=15869"},"modified":"2025-05-19T07:44:22","modified_gmt":"2025-05-19T07:44:22","slug":"90-crossed-helical-gear-pair-calculator","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/fr\/90-crossed-helical-gear-pair-calculator\/","title":{"rendered":"Calculateur de paires d&#039;engrenages h\u00e9lico\u00efdaux crois\u00e9s \u00e0 90\u00b0"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Discover the efficiency of our 90\u00b0 Crossed Helical Gear Pair Calculator, designed to simplify your gear design and analysis tasks. This intuitive tool allows engineers and hobbyists to accurately calculate gear parameters, ensuring optimal performance and precision. With user-friendly interface and detailed results, our calculator is perfect for both quick checks and in-depth analyses. Enhance your project outcomes by integrating precise gear calculations up front, saving time and eliminating errors. Explore the benefits of precise engineering with our expert-developed helical gear pair calculator.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"717\" height=\"410\" src=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250519-153854-\u5df2\u7f16\u8f91.png\" loading=\"lazy\" alt=\"Calculateur de paires d&#039;engrenages h\u00e9lico\u00efdaux crois\u00e9s \u00e0 90\u00b0\" class=\"wp-image-15870\" srcset=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250519-153854-\u5df2\u7f16\u8f91.png 717w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250519-153854-\u5df2\u7f16\u8f91-300x172.png 300w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250519-153854-\u5df2\u7f16\u8f91-100x57.png 100w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250519-153854-\u5df2\u7f16\u8f91-700x400.png 700w\" sizes=\"(max-width: 717px) 100vw, 717px\" \/><\/figure>\n<\/div>\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>90\u00b0 Crossed Helical Gear Pair Calculator | Professional Gear Design Tool<\/title>\n    <style>\n        \/* Reset and base styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: inherit;\n            line-height: 1.6;\n            color: #333;\n        }\n\n        .calculator-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 20px;\n        }\n\n        \/* Parameter explanation section *\/\n        .parameter-section {\n            margin-bottom: 30px;\n        }\n\n        .parameter-section h2 {\n            color: #000;\n            margin-bottom: 15px;\n            font-size: 1.5em;\n        }\n\n        .parameter-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 15px;\n        }\n\n        .parameter-item {\n            background: #f8f9fa;\n            padding: 10px;\n            border-radius: 5px;\n        }\n\n        .parameter-item strong {\n            color: #000;\n        }\n\n        \/* Diagram section *\/\n        .diagram-section {\n            margin: 30px 0;\n            text-align: center;\n        }\n\n        .diagram-container {\n            position: relative;\n            max-width: 600px;\n            margin: 0 auto;\n            \/* Optional: Add border for visibility during development *\/\n            \/* border: 1px solid #ccc; *\/\n        }\n\n        .diagram-container svg {\n             width: 100%;\n            height: auto;\n            display: block; \/* Prevent extra space below the SVG *\/\n        }\n\n        \/* Calculator section *\/\n        .gear-section {\n            margin-bottom: 40px;\n            background: #fff;\n            padding: 20px;\n            border-radius: 8px;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n        }\n\n        .gear-section h2 {\n            color: #000;\n            margin-bottom: 20px;\n            font-size: 1.5em;\n            border-bottom: 2px solid #007bff;\n            padding-bottom: 10px;\n        }\n\n        .input-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n            gap: 15px;\n        }\n\n        .input-group {\n            margin-bottom: 15px;\n        }\n\n        .input-group label {\n            display: block;\n            margin-bottom: 5px;\n            font-weight: 500;\n        }\n\n        .input-group input,\n        .input-group select {\n            width: 100%;\n            padding: 8px;\n            border: 1px solid #ddd;\n            border-radius: 4px;\n        }\n\n        .input-group span.unit {\n            margin-left: 5px;\n            font-weight: normal;\n            color: #555;\n        }\n\n        .calculate-btn {\n            background: #007bff;\n            color: white;\n            padding: 12px 24px;\n            border: none;\n            border-radius: 4px;\n            cursor: pointer;\n            width: 25%;\n            max-width: none;\n            font-size: 1.1em;\n            transition: background 0.3s;\n            margin: 10px auto;\n            display: block;\n        }\n\n        .calculate-btn:hover {\n            background: #0056b3;\n            color: white;\n        }\n\n        \/* Results section *\/\n        .results-section {\n            margin-top: 30px;\n            display: none;\n            border-top: 2px solid #eee;\n            padding-top: 20px;\n        }\n\n        .results-section.active {\n            display: block;\n        }\n\n         .results-section h3 {\n            color: #000;\n            margin-bottom: 15px;\n            font-size: 1.2em;\n        }\n\n\n        .result-item {\n            background: #e9ecef;\n            padding: 15px;\n            margin-bottom: 10px;\n            border-radius: 4px;\n            font-weight: 500;\n             color: #000; \/* Highlight color for results *\/\n             font-size: 1.1em;\n        }\n\n        .result-item span:first-child {\n            margin-right: 10px;\n        }\n\n         .result-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n            gap: 10px;\n        }\n\n\n        \/* Responsive design *\/\n        @media (max-width: 768px) {\n            .calculator-container {\n                padding: 10px;\n            }\n\n            .parameter-grid, .input-grid, .result-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"calculator-container\">\n        <!-- Parameter Explanation Section -->\n        <section class=\"parameter-section\">\n            <h2>Description des param\u00e8tres<\/h2>\n            <div class=\"parameter-grid\">\n                <div class=\"parameter-item\">\n                    <strong>Normal Module (mn):<\/strong> The basic size unit of the gear in the normal plane (mm).\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <strong>Pressure Angle (\u03b1n):<\/strong> The pressure angle in the normal plane (degrees).\n                <\/div>\n                <div class=\"parameter-item\">\n                    <strong>Nombre de dents (z) :<\/strong> Le nombre total de dents sur l&#039;engrenage.\n                <\/div>\n                <div class=\"parameter-item\">\n                    <strong>Angle d&#039;h\u00e9lice (\u03b2) :<\/strong> The angle between the gear axis and the helix line (degrees).\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <strong>Helix Direction:<\/strong> The direction of the helix (Left\/Right).\n                <\/div>\n                <div class=\"parameter-item\">\n                    <strong>Normal Addendum Coefficient (ha*):<\/strong> Coefficient for calculating addendum.\n                <\/div>\n                <div class=\"parameter-item\">\n                    <strong>Coefficient de jeu (c*) :<\/strong> Coefficient for calculating clearance.\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <strong>Shaft Angle (\u03a3):<\/strong> The angle between the axes of the two gears (for the pair).\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <strong>Gear Ratio (i):<\/strong> The ratio of the number of teeth (for the pair).\n                <\/div>\n                <div class=\"parameter-item\">\n                    <strong>Standard Center Distance (a):<\/strong> The distance between the axes of the two gears (for the pair).\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- Pinion (Small Gear) Calculator -->\n        <section class=\"gear-section\">\n            <h2>Pinion (Small Gear) Calculator<\/h2>\n            <form id=\"pinionCalculator\" action=\"\">\n                <div class=\"input-grid\">\n                    <div class=\"input-group\">\n                        <label for=\"pinionNormalModule\">Normal Module (mn):<\/label>\n                        <input type=\"number\" id=\"pinionNormalModule\" step=\"0.01\" required>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"pinionPressureAngle\">Pressure Angle (\u03b1n):<\/label>\n                        <input type=\"number\" id=\"pinionPressureAngle\" step=\"0.1\" required>\n                        <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"pinionTeeth\">Nombre de dents (z) :<\/label>\n                        <input type=\"number\" id=\"pinionTeeth\" required>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"pinionHelixAngle\">Angle d&#039;h\u00e9lice (\u03b2) :<\/label>\n                        <input type=\"number\" id=\"pinionHelixAngle\" step=\"0.1\" required>\n                         <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"pinionHelixDirection\">Helix Direction:<\/label>\n                        <select id=\"pinionHelixDirection\" required>\n                            <option value=\"Right\">Right<\/option>\n                            <option value=\"Left\">Left<\/option>\n                        <\/select>\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"pinionAddendumCoefficient\">Normal Addendum Coefficient (ha*):<\/label>\n                        <input type=\"number\" id=\"pinionAddendumCoefficient\" step=\"0.01\" value=\"1.0\" required>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"pinionClearanceCoefficient\">Coefficient de jeu (c*) :<\/label>\n                        <input type=\"number\" id=\"pinionClearanceCoefficient\" step=\"0.01\" value=\"0.25\" required>\n                    <\/div>\n                <\/div>\n                <button type=\"submit\" class=\"calculate-btn\">Calculer<\/button>\n            <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\n            <div class=\"results-section\" id=\"pinionResults\">\n                <h3>Pinion Calculation Results<\/h3>\n                <div class=\"result-grid\">\n                    <div class=\"result-item\">\n                        <span>cos \u03b2: <\/span>\n                        <span id=\"pinionCosBeta\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Module transversal (mt) : <\/span>\n                        <span id=\"pinionTransverseModule\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Equivalent Number of Teeth (zv): <\/span>\n                        <span id=\"pinionEquivalentTeeth\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Diam\u00e8tre primitif (d) : <\/span>\n                        <span id=\"pinionPitchDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Transverse Addendum Coefficient (ha*_t): <\/span>\n                        <span id=\"pinionTransverseAddendumCoefficient\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Addendum (ha) : <\/span>\n                        <span id=\"pinionAddendum\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>D\u00e9dendum (hf) : <\/span>\n                        <span id=\"pinionDedendum\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Profondeur totale (h) : <\/span>\n                        <span id=\"pinionWholeDepth\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Tip Diameter (da): <\/span>\n                        <span id=\"pinionTipDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Diam\u00e8tre de la racine (df) : <\/span>\n                        <span id=\"pinionRootDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Shaft Angle (\u03a3): <\/span>\n                        <span id=\"pinionShaftAngle\">Requires Gear Pair Input<\/span>\n                         <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Gear Ratio (i): <\/span>\n                        <span id=\"pinionGearRatio\">Requires Gear Pair Input<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Standard Center Distance (a): <\/span>\n                        <span id=\"pinionCenterDistance\">Requires Gear Pair Input<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <!-- Gear (Large Gear) Calculator -->\n        <section class=\"gear-section\">\n            <h2>Gear (Large Gear) Calculator<\/h2>\n            <form id=\"gearCalculator\" action=\"\">\n                <div class=\"input-grid\">\n                   <div class=\"input-group\">\n                        <label for=\"gearNormalModule\">Normal Module (mn):<\/label>\n                        <input type=\"number\" id=\"gearNormalModule\" step=\"0.01\" required>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"gearPressureAngle\">Pressure Angle (\u03b1n):<\/label>\n                        <input type=\"number\" id=\"gearPressureAngle\" step=\"0.1\" required>\n                         <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"gearTeeth\">Nombre de dents (z) :<\/label>\n                        <input type=\"number\" id=\"gearTeeth\" required>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"gearHelixAngle\">Angle d&#039;h\u00e9lice (\u03b2) :<\/label>\n                        <input type=\"number\" id=\"gearHelixAngle\" step=\"0.1\" required>\n                         <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"gearHelixDirection\">Helix Direction:<\/label>\n                        <select id=\"gearHelixDirection\" required>\n                            <option value=\"Right\">Right<\/option>\n                            <option value=\"Left\">Left<\/option>\n                        <\/select>\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"gearAddendumCoefficient\">Normal Addendum Coefficient (ha*):<\/label>\n                        <input type=\"number\" id=\"gearAddendumCoefficient\" step=\"0.01\" value=\"1.0\" required>\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"gearClearanceCoefficient\">Coefficient de jeu (c*) :<\/label>\n                        <input type=\"number\" id=\"gearClearanceCoefficient\" step=\"0.01\" value=\"0.25\" required>\n                    <\/div>\n                <\/div>\n                <button type=\"submit\" class=\"calculate-btn\">Calculer<\/button>\n            <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\n            <div class=\"results-section\" id=\"gearResults\">\n                <h3>Gear Calculation Results<\/h3>\n                <div class=\"result-grid\">\n                     <div class=\"result-item\">\n                        <span>cos \u03b2: <\/span>\n                        <span id=\"gearCosBeta\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Module transversal (mt) : <\/span>\n                        <span id=\"gearTransverseModule\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Equivalent Number of Teeth (zv): <\/span>\n                        <span id=\"gearEquivalentTeeth\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Diam\u00e8tre primitif (d) : <\/span>\n                        <span id=\"gearPitchDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Transverse Addendum Coefficient (ha*_t): <\/span>\n                        <span id=\"gearTransverseAddendumCoefficient\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>Addendum (ha) : <\/span>\n                        <span id=\"gearAddendum\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        <span>D\u00e9dendum (hf) : <\/span>\n                        <span id=\"gearDedendum\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Profondeur totale (h) : <\/span>\n                        <span id=\"gearWholeDepth\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Tip Diameter (da): <\/span>\n                        <span id=\"gearTipDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Diam\u00e8tre de la racine (df) : <\/span>\n                        <span id=\"gearRootDiameter\">&#8211;<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Shaft Angle (\u03a3): <\/span>\n                        <span id=\"gearShaftAngle\">Requires Gear Pair Input<\/span>\n                         <span class=\"unit\">degr\u00e9s<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Gear Ratio (i): <\/span>\n                        <span id=\"gearGearRatio\">Requires Gear Pair Input<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        <span>Standard Center Distance (a): <\/span>\n                        <span id=\"gearCenterDistance\">Requires Gear Pair Input<\/span>\n                         <span class=\"unit\">mm<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n\n    <script>\n        \/\/ Use a constant for Pi as requested\n        const PI = 3.141592654;\n\n        \/\/ Pinion Calculator\n        document.getElementById('pinionCalculator').addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            \/\/ Get input values\n            const mn = parseFloat(document.getElementById('pinionNormalModule').value);\n            const alpha_n_deg = parseFloat(document.getElementById('pinionPressureAngle').value);\n            const z = parseInt(document.getElementById('pinionTeeth').value);\n            const beta_deg = parseFloat(document.getElementById('pinionHelixAngle').value);\n            const ha_star = parseFloat(document.getElementById('pinionAddendumCoefficient').value);\n            const c_star = parseFloat(document.getElementById('pinionClearanceCoefficient').value);\n            const helixDirection = document.getElementById('pinionHelixDirection').value;\n\n\n            \/\/ Convert angles to radians\n            const alpha_n_rad = alpha_n_deg * PI \/ 180;\n            const beta_rad = beta_deg * PI \/ 180;\n\n            \/\/ Calculate results based on international standards (common formulas)\n            const cos_beta = Math.cos(beta_rad);\n            const mt = mn \/ cos_beta;\n            const d = mt * z;\n\n             \/\/ Equivalent Number of Teeth (zv)\n            const zv = z \/ Math.pow(cos_beta, 3);\n\n             \/\/ Transverse Pressure Angle (alpha_t)\n            const alpha_t_rad = Math.atan(Math.tan(alpha_n_rad) \/ cos_beta);\n            const db = d * Math.cos(alpha_t_rad);\n\n            \/\/ Addendum (ha) - using normal addendum coefficient\n            const ha = ha_star * mn;\n\n            \/\/ Dedendum (hf) - using normal addendum coefficient and clearance coefficient\n            const hf = (ha_star + c_star) * mn;\n\n            \/\/ Whole Depth (h)\n            const h = ha + hf;\n\n             \/\/ Tip Diameter (da)\n            const da = d + 2 * ha;\n\n            \/\/ Root Diameter (df)\n            const df = d - 2 * hf;\n\n             \/\/ Transverse Addendum Coefficient (ha*_t)\n            const ha_star_t = ha_star * cos_beta;\n\n\n            \/\/ Display results\n            document.getElementById('pinionCosBeta').textContent = cos_beta.toFixed(4);\n            document.getElementById('pinionTransverseModule').textContent = mt.toFixed(2);\n            document.getElementById('pinionEquivalentTeeth').textContent = zv.toFixed(2);\n            document.getElementById('pinionPitchDiameter').textContent = d.toFixed(2);\n            document.getElementById('pinionTransverseAddendumCoefficient').textContent = ha_star_t.toFixed(2);\n            document.getElementById('pinionAddendum').textContent = ha.toFixed(2);\n            document.getElementById('pinionDedendum').textContent = hf.toFixed(2);\n            document.getElementById('pinionWholeDepth').textContent = h.toFixed(2);\n            document.getElementById('pinionTipDiameter').textContent = da.toFixed(2);\n            document.getElementById('pinionRootDiameter').textContent = df.toFixed(2);\n\n            \/\/ Show results section\n            document.getElementById('pinionResults').classList.add('active');\n        });\n\n        \/\/ Gear (Large Gear) Calculator\n        document.getElementById('gearCalculator').addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n             \/\/ Get input values\n            const mn = parseFloat(document.getElementById('gearNormalModule').value);\n            const alpha_n_deg = parseFloat(document.getElementById('gearPressureAngle').value);\n            const z = parseInt(document.getElementById('gearTeeth').value);\n            const beta_deg = parseFloat(document.getElementById('gearHelixAngle').value);\n            const ha_star = parseFloat(document.getElementById('gearAddendumCoefficient').value);\n            const c_star = parseFloat(document.getElementById('gearClearanceCoefficient').value);\n            const helixDirection = document.getElementById('gearHelixDirection').value;\n\n            \/\/ Convert angles to radians\n            const alpha_n_rad = alpha_n_deg * PI \/ 180;\n            const beta_rad = beta_deg * PI \/ 180;\n\n            \/\/ Calculate results based on international standards (common formulas)\n            const cos_beta = Math.cos(beta_rad);\n            const mt = mn \/ cos_beta;\n            const d = mt * z;\n\n            \/\/ Equivalent Number of Teeth (zv)\n            const zv = z \/ Math.pow(cos_beta, 3);\n\n             \/\/ Transverse Pressure Angle (alpha_t)\n            const alpha_t_rad = Math.atan(Math.tan(alpha_n_rad) \/ cos_beta);\n            const db = d * Math.cos(alpha_t_rad);\n\n            \/\/ Addendum (ha) - using normal addendum coefficient\n            const ha = ha_star * mn;\n\n            \/\/ Dedendum (hf) - using normal addendum coefficient and clearance coefficient\n            const hf = (ha_star + c_star) * mn;\n\n             \/\/ Whole Depth (h)\n            const h = ha + hf;\n\n            \/\/ Tip Diameter (da)\n            const da = d + 2 * ha;\n\n            \/\/ Root Diameter (df)\n            const df = d - 2 * hf;\n\n             \/\/ Transverse Addendum Coefficient (ha*_t)\n            const ha_star_t = ha_star * cos_beta;\n\n\n            \/\/ Display results\n            document.getElementById('gearCosBeta').textContent = cos_beta.toFixed(4);\n            document.getElementById('gearTransverseModule').textContent = mt.toFixed(2);\n             document.getElementById('gearEquivalentTeeth').textContent = zv.toFixed(2);\n            document.getElementById('gearPitchDiameter').textContent = d.toFixed(2);\n             document.getElementById('gearTransverseAddendumCoefficient').textContent = ha_star_t.toFixed(2);\n            document.getElementById('gearAddendum').textContent = ha.toFixed(2);\n            document.getElementById('gearDedendum').textContent = hf.toFixed(2);\n            document.getElementById('gearWholeDepth').textContent = h.toFixed(2);\n            document.getElementById('gearTipDiameter').textContent = da.toFixed(2);\n            document.getElementById('gearRootDiameter').textContent = df.toFixed(2);\n\n\n            \/\/ Show results section\n            document.getElementById('gearResults').classList.add('active');\n        });\n    <\/script>\n<\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Discover the efficiency of our 90\u00b0 Crossed Helical Gear Pair Calculator, designed to simplify your gear design and analysis tasks. This intuitive tool allows engineers&#8230;<\/p>","protected":false},"author":2,"featured_media":15871,"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":[3436],"tags":[3398,3673,3674],"class_list":["post-15869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gear-calculator","tag-engineering-tools","tag-gear-calculator","tag-helical-gears","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/90\u00b0-Crossed-Helical-Gear-Pair-Calculator.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/15869","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=15869"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/posts\/15869\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media\/15871"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/media?parent=15869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/categories?post=15869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/fr\/wp-json\/wp\/v2\/tags?post=15869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}