{"id":16078,"date":"2025-06-05T05:14:16","date_gmt":"2025-06-05T05:14:16","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=16078"},"modified":"2025-06-05T05:16:43","modified_gmt":"2025-06-05T05:16:43","slug":"gear-parameter-calculator-2","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/pt\/gear-parameter-calculator-2\/","title":{"rendered":"Calculadora de par\u00e2metros de engrenagem"},"content":{"rendered":"\n<p>Discover the ultimate Gear Parameter Calculator designed to simplify your gear design process. With our intuitive and precise tool, calculate essential gear parameters effortlessly, including pitch diameter, module, and pressure angle. Ideal for engineers and hobbyists alike, this calculator ensures accurate results, enhancing your project efficiency. Whether you&#8217;re designing simple spur gears or complex helical gears, our calculator supports a wide range of applications. Streamline your workflow and optimize your designs with our powerful gear parameter tool. Experience precision and convenience in gear calculations like never before.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"359\" height=\"283\" src=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/QQ20250605-131013-\u5df2\u7f16\u8f91.png\" loading=\"lazy\" alt=\"Gear Parameter Calculator\" class=\"wp-image-16079\" srcset=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/QQ20250605-131013-\u5df2\u7f16\u8f91.png 359w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/QQ20250605-131013-\u5df2\u7f16\u8f91-300x236.png 300w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/QQ20250605-131013-\u5df2\u7f16\u8f91-100x79.png 100w\" sizes=\"(max-width: 359px) 100vw, 359px\" \/><\/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>Gear Parameter Calculator | Professional Gear Design Tool<\/title>\n    <meta name=\"description\" content=\"Calculate gear parameters including module, pressure angle, addendum, dedendum, and more. Free online gear design calculator for engineers and designers.\">\n    <style>\n        :root {\n            --primary-color: #2c3e50;\n            --secondary-color: #3498db;\n            --accent-color: #e74c3c;\n            --text-color: #333;\n            --light-gray: #f5f6fa;\n            --border-radius: 8px;\n        }\n\n        * {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n        }\n\n        .calculator-container {\n            background: white;\n            border-radius: var(--border-radius);\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n            padding: 20px;\n            margin-bottom: 30px;\n        }\n\n        h1, h2, h3 {\n            color: var(--primary-color);\n            margin-bottom: 1rem;\n        }\n\n        .parameters-section {\n            margin-bottom: 2rem;\n        }\n\n        .parameter-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 1rem;\n        }\n\n        .parameter-item {\n            background: var(--light-gray);\n            padding: 1rem;\n            border-radius: var(--border-radius);\n        }\n\n        .diagram-section {\n            text-align: center;\n            margin: 2rem 0;\n        }\n\n        .diagram-container {\n            max-width: 600px;\n            margin: 0 auto;\n        }\n\n        .calculator-section {\n            padding: 2rem;\n            border-radius: var(--border-radius);\n        }\n\n        .calculator-section form {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 20px;\n            margin-bottom: 20px;\n        }\n\n        .calculator-section .input-group {\n            display: flex;\n            flex-direction: column;\n        }\n\n        .calculator-section .input-group label {\n            font-weight: bold;\n            margin-bottom: 5px;\n            color: var(--text-color);\n            font-size: 0.9em;\n        }\n\n        .calculator-section .input-group input[type=\"number\"],\n        .calculator-section .input-group input[type=\"text\"],\n        .calculator-section .input-group select {\n            padding: 10px;\n            border: 1px solid #ccc;\n            border-radius: var(--border-radius);\n            font-size: 1em;\n            width: 100%; \/* Ensure inputs take full width of grid cell *\/\n        }\n\n        .calculator-section .input-group .unit {\n            font-size: 0.8em;\n            color: #666;\n            margin-left: 5px;\n        }\n\n        .calculate-btn {\n            display: block;\n            width: 25%;\n            padding: 12px;\n            background-color: var(--secondary-color);\n            color: white;\n            border: none;\n            border-radius: var(--border-radius);\n            font-size: 1.1em;\n            cursor: pointer;\n            transition: background-color 0.3s ease;\n            margin: 20px auto 0 auto; \/* Updated margin for centering *\/\n            grid-column: 1 \/ -1; \/* Make button span all columns *\/\n        }\n\n        .calculate-btn:hover {\n            background-color: #2980b9;\n            color: white; \/* Ensure text color is white on hover *\/\n        }\n\n        \/* Results Section *\/\n        .results-grid {\n            display: grid; \/* Use grid for results as well *\/\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); \/* Adjust min width for results *\/\n            gap: 15px;\n            margin-top: 20px; \/* Add margin after inputs *\/\n            padding-top: 20px; \/* Add padding for visual separation *\/\n            border-top: 1px solid #eee; \/* Add a subtle separator *\/\n        }\n\n        .results-grid .result-item {\n            background-color: var(--light-gray);\n            padding: 15px;\n            border-radius: var(--border-radius);\n            border: 1px solid #ddd;\n        }\n\n        .results-grid .result-item .result-value {\n            font-weight: bold;\n            color: var(--primary-color);\n            font-size: 1.1em;\n            word-break: break-all; \/* Prevent long values from overflowing *\/\n        }\n\n        .results-grid .result-item .unit {\n            font-size: 0.9em;\n            color: #555;\n            margin-left: 5px;\n        }\n\n        .tabs {\n            display: flex;\n            margin-bottom: 1rem;\n            border-bottom: 2px solid var(--light-gray);\n        }\n\n        .tab {\n            padding: 0.5rem 1rem;\n            cursor: pointer;\n            border: none;\n            background: none;\n            color: var(--text-color);\n        }\n\n        .tab.active {\n            border-bottom: 2px solid var(--secondary-color);\n            color: var(--secondary-color);\n        }\n\n        .tab-content {\n            display: none;\n        }\n\n        .tab-content.active {\n            display: block;\n        }\n\n        @media (max-width: 768px) {\n            body {\n                padding: 10px;\n            }\n\n            .calculator-container {\n                padding: 15px;\n            }\n\n            .parameter-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"calculator-container\">\n        \n        <section class=\"parameters-section\">\n            <h2>Parameters<\/h2>\n            <div class=\"parameter-grid\">\n                <div class=\"parameter-item\">\n                    <h3>Profile Shift Coefficient (x)<\/h3>\n                    <p>Adjusts tooth thickness and profile.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Addendum Factor (ha*)<\/h3>\n                    <p>Defines the addendum height.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Dedendum Factor (hf*)<\/h3>\n                    <p>Defines the dedendum depth.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Mounting Center Distance (A)<\/h3>\n                    <p>Distance between gear axes.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Normal Module (Mn)<\/h3>\n                    <p>Module in the normal plane (helical gears).<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Helix Angle (\u03b2)<\/h3>\n                    <p>Angle between tooth helix and gear axis.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Clearance Factor (c*)<\/h3>\n                    <p>Clearance between tooth tip and root.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Input Torque (T1)<\/h3>\n                    <p>Torque on the input gear.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Input Speed (N1)<\/h3>\n                    <p>Rotational speed of the input gear.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Tool Tip Radius Factor (Raop)<\/h3>\n                    <p>Factor for hob\/cutter tip radius.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Tooth Surface Roughness (Rz)<\/h3>\n                    <p>Roughness of tooth flank.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Tooth Root Roughness (Rzr)<\/h3>\n                    <p>Roughness of tooth root.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Contact Limit Stress (Chlim)<\/h3>\n                    <p>Max permissible contact stress.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Bending Limit Stress (Cflim)<\/h3>\n                    <p>Max permissible bending stress.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Contact Life Factor (Zn)<\/h3>\n                    <p>Factor for contact fatigue life.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Bending Life Factor (Ynt)<\/h3>\n                    <p>Factor for bending fatigue life.<\/p>\n                <\/div>\n                <div class=\"parameter-item\">\n                    <h3>Base Pitch Deviation K Influence Factor (Cv1)<\/h3>\n                    <p>Influence of base pitch deviation.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Dimensionless Parameter (Bk)<\/h3>\n                    <p>A dimensionless calculation parameter.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Elasticity Factor (ZE)<\/h3>\n                    <p>Material elastic properties factor.<\/p>\n                <\/div>\n                 <div class=\"parameter-item\">\n                    <h3>Lubrication Factor (ZL)<\/h3>\n                    <p>Lubrication effectiveness factor.<\/p>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"calculator-section\">\n            <h2>Calculator<\/h2>\n            <form id=\"gearCalculator\">\n                \n                    <div class=\"input-group\">\n                        <label for=\"profileShift\">Profile Shift Coefficient (x) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"profileShift\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"addendumFactor\">Addendum Factor (ha*) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"addendumFactor\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"dedendumFactor\">Dedendum Factor (hf*) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"dedendumFactor\" step=\"0.1\">\n                    <\/div>\n                    <!-- New Inputs from Image -->\n                    <div class=\"input-group\">\n                        <label for=\"mountingCenterDistance\">Mounting Center Distance (A) <span class=\"unit\">mm<\/span><\/label>\n                        <input type=\"number\" id=\"mountingCenterDistance\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"normalModule\">Normal Module (Mn) <span class=\"unit\">mm<\/span><\/label>\n                        <input type=\"number\" id=\"normalModule\" step=\"0.1\" min=\"0.5\" max=\"50\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"helixAngle\">Helix Angle (\u03b2) <span class=\"unit\">degrees<\/span><\/label>\n                        <input type=\"number\" id=\"helixAngle\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"clearanceFactor\">Clearance Factor (c*) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"clearanceFactor\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"inputTorque\">Input Torque (T1) <span class=\"unit\">Nm<\/span><\/label>\n                        <input type=\"number\" id=\"inputTorque\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"inputSpeed\">Input Speed (N1) <span class=\"unit\">rpm<\/span><\/label>\n                        <input type=\"number\" id=\"inputSpeed\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"toolTipRadiusFactor\">Tool Tip Radius Factor (Raop) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"toolTipRadiusFactor\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"toothSurfaceRoughness\">Tooth Surface Roughness (Rz) <span class=\"unit\">\u03bcm<\/span><\/label>\n                        <input type=\"number\" id=\"toothSurfaceRoughness\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"toothRootRoughness\">Tooth Root Roughness (Rzr) <span class=\"unit\">\u03bcm<\/span><\/label>\n                        <input type=\"number\" id=\"toothRootRoughness\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"contactLimitStress\">Contact Limit Stress (Chlim) <span class=\"unit\">MPa<\/span><\/label>\n                        <input type=\"number\" id=\"contactLimitStress\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"bendingLimitStress\">Bending Limit Stress (Cflim) <span class=\"unit\">MPa<\/span><\/label>\n                        <input type=\"number\" id=\"bendingLimitStress\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"contactLifeFactor\">Contact Life Factor (Zn) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"contactLifeFactor\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"bendingLifeFactor\">Bending Life Factor (Ynt) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"bendingLifeFactor\" step=\"0.1\">\n                    <\/div>\n                    <div class=\"input-group\">\n                        <label for=\"basePitchDeviationInfluence\">Base Pitch Deviation K Influence Factor (Cv1) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"basePitchDeviationInfluence\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"dimensionlessParameter\">Dimensionless Parameter (Bk) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"dimensionlessParameter\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"elasticityFactor\">Elasticity Factor (ZE) <span class=\"unit\">MPa^0.5<\/span><\/label>\n                        <input type=\"number\" id=\"elasticityFactor\" step=\"0.1\">\n                    <\/div>\n                     <div class=\"input-group\">\n                        <label for=\"lubricationFactor\">Lubrication Factor (ZL) <span class=\"unit\">&#8211;<\/span><\/label>\n                        <input type=\"number\" id=\"lubricationFactor\" step=\"0.1\">\n                    <\/div>\n                \n                <button type=\"submit\" class=\"calculate-btn\">Calculate<\/button>\n\n                <div class=\"results-grid\" style=\"display: none;\">\n                    <div class=\"result-item\">\n                        Pitch Diameter: <span class=\"result-value\" id=\"pitchDiameter\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Base Circle Diameter: <span class=\"result-value\" id=\"baseDiameter\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Addendum: <span class=\"result-value\" id=\"addendum\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Dedendum: <span class=\"result-value\" id=\"dedendum\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Outside Diameter: <span class=\"result-value\" id=\"outsideDiameter\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Root Diameter: <span class=\"result-value\" id=\"rootDiameter\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Circular Pitch: <span class=\"result-value\" id=\"circularPitch\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Base Pitch: <span class=\"result-value\" id=\"basePitch\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Tooth Thickness: <span class=\"result-value\" id=\"toothThickness\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <!-- New Results from Image -->\n                    <div class=\"result-item\">\n                        Transverse Module (Mt): <span class=\"result-value\" id=\"transverseModule\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Pitch Diameter (d): <span class=\"result-value\" id=\"pitchDiameterResult\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Theoretical Center Distance (Ao): <span class=\"result-value\" id=\"theoreticalCenterDistance\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Transverse Pressure Angle (\u03b1t): <span class=\"result-value\" id=\"transversePressureAngle\">&#8211;<\/span> <span class=\"unit\">degrees<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Transverse Engagement Angle (\u03b1wt): <span class=\"result-value\" id=\"transverseEngagementAngle\">&#8211;<\/span> <span class=\"unit\">degrees<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Normal Center Distance Variation Factor (Yn): <span class=\"result-value\" id=\"normalCenterDistanceFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Involute Function of Transverse Pressure Angle (invarfat): <span class=\"result-value\" id=\"invarfat\">&#8211;<\/span> <span class=\"unit\">radians<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Involute Function of Transverse Engagement Angle (invarfatp): <span class=\"result-value\" id=\"invarfatp\">&#8211;<\/span> <span class=\"unit\">radians<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Total Profile Shift Coefficient (X\u03a3): <span class=\"result-value\" id=\"totalProfileShift\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Normal Addendum Modification Coefficient (cigmn): <span class=\"result-value\" id=\"normalAddendumMod\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Whole Depth (h): <span class=\"result-value\" id=\"wholeDepth\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Outside Diameter (Da): <span class=\"result-value\" id=\"outsideDiameterResult\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Root Diameter (Df): <span class=\"result-value\" id=\"rootDiameterResult\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Involute Function of Normal Pressure Angle (invarfan): <span class=\"result-value\" id=\"invarfanResult\">&#8211;<\/span> <span class=\"unit\">radians<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Equivalent Number of Teeth (Zv): <span class=\"result-value\" id=\"equivalentTeeth\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Minimum Addendum Modification Coefficient without Undercut (Hamin): <span class=\"result-value\" id=\"hamin\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Base Circle Diameter (Db): <span class=\"result-value\" id=\"baseDiameterResult\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Pressure Angle at Outside Diameter (\u03b1a): <span class=\"result-value\" id=\"pressureAngleOutside\">&#8211;<\/span> <span class=\"unit\">degrees<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Theoretical Contact Line Length (N1-N2): <span class=\"result-value\" id=\"contactLineLength\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Addendum Fillet Radius (Pa): <span class=\"result-value\" id=\"addendumFilletRadius\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Minimum Curvature Radius of Effective Involute (P0): <span class=\"result-value\" id=\"minCurvatureRadius\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Diameter of Start of Effective Involute (D0): <span class=\"result-value\" id=\"startEffectiveInvolute\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Gear Ratio (U): <span class=\"result-value\" id=\"gearRatio\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Root Sliding Ratio (Et): <span class=\"result-value\" id=\"rootSlidingRatio\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Noise Indicator 1 (Bcg): <span class=\"result-value\" id=\"noiseIndicator1\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Noise Indicator 2 (Brc): <span class=\"result-value\" id=\"noiseIndicator2\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Theoretical Common Normal Length (Kv): <span class=\"result-value\" id=\"theoreticalCommonNormalLength\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Upper Deviation of Average Common Normal Length: <span class=\"result-value\" id=\"upperDeviationAvgCommonNormal\">&#8211;<\/span> <span class=\"unit\">\u03bcm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Tolerance of Average Common Normal Length: <span class=\"result-value\" id=\"toleranceAvgCommonNormal\">&#8211;<\/span> <span class=\"unit\">\u03bcm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Average Common Normal Length: <span class=\"result-value\" id=\"averageCommonNormal\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Upper Limit of Average Common Normal Length: <span class=\"result-value\" id=\"upperLimitAvgCommonNormal\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                    <div class=\"result-item\">\n                        Lower Limit of Average Common Normal Length: <span class=\"result-value\" id=\"lowerLimitAvgCommonNormal\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Normal Tooth Thickness at Pitch Circle (Sn): <span class=\"result-value\" id=\"normalToothThicknessPitch\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Transverse Tooth Thickness at Pitch Circle (St): <span class=\"result-value\" id=\"transverseToothThicknessPitch\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Normal Tooth Thickness at Outside Diameter (Sa): <span class=\"result-value\" id=\"normalToothThicknessOutside\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Radial Contact Ratio (Ea): <span class=\"result-value\" id=\"radialContactRatio\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Axial Contact Ratio (Eb): <span class=\"result-value\" id=\"axialContactRatio\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Total Contact Ratio (Ev): <span class=\"result-value\" id=\"totalContactRatio\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Maximum Allowable Tool Tip Radius (Ro): <span class=\"result-value\" id=\"maxAllowableToolTipRadius\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Maximum Tool Tip Radius without Interference (Rc): <span class=\"result-value\" id=\"maxToolTipRadiusNoInterference\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tangential Force (Ft): <span class=\"result-value\" id=\"tangentialForce\">&#8211;<\/span> <span class=\"unit\">N<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Input Gear Pitch Line Velocity (V): <span class=\"result-value\" id=\"pitchLineVelocity\">&#8211;<\/span> <span class=\"unit\">m\/s<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Dynamic Load Factor (Kv_result): <span class=\"result-value\" id=\"dynamicLoadFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tooth Form Error Influence Factor (Cv2): <span class=\"result-value\" id=\"toothFormErrorFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Meshing Stiffness Influence Factor (Cv3): <span class=\"result-value\" id=\"meshingStiffnessFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Dimensionless Parameter (Bp): <span class=\"result-value\" id=\"dimensionlessParameterBp\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Dimensionless Parameter (Bf): <span class=\"result-value\" id=\"dimensionlessParameterBf\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tooth Flank K Factor (Ya): <span class=\"result-value\" id=\"toothFlankKFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Overlap Ratio Factor (Ze_result): <span class=\"result-value\" id=\"overlapRatioFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Between Teeth Load Distribution Factor (KHA): <span class=\"result-value\" id=\"kHA\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Node Area Factor (ZH): <span class=\"result-value\" id=\"nodeAreaFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tool Tip Height (Hao): <span class=\"result-value\" id=\"toolTipHeight\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tool Tip Radius (Rao): <span class=\"result-value\" id=\"toolTipRadius\">&#8211;<\/span> <span class=\"unit\">mm<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Normal Pressure Angle (\u03b1n): <span class=\"result-value\" id=\"normalPressureAngleResult\">&#8211;<\/span> <span class=\"unit\">degrees<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tooth Form Factor (YF): <span class=\"result-value\" id=\"toothFormFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tooth Root Radius Parameter (qs): <span class=\"result-value\" id=\"toothRootRadiusParameter\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Stress Correction Factor (Ys): <span class=\"result-value\" id=\"stressCorrectionFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Helix Angle Factor (Zb): <span class=\"result-value\" id=\"helixAngleFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Bending Helix Angle Factor (Yb): <span class=\"result-value\" id=\"bendingHelixAngleFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Speed Factor (Zv_result): <span class=\"result-value\" id=\"speedFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Tooth Surface Roughness Factor (ZR): <span class=\"result-value\" id=\"surfaceRoughnessFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Relative Tooth Root Radius Sensitivity Factor (YdrelT): <span class=\"result-value\" id=\"rootRadiusSensitivityFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Relative Tooth Root Surface Roughness Factor (YrrelT): <span class=\"result-value\" id=\"rootSurfaceRoughnessFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Contact Safety Factor (SH): <span class=\"result-value\" id=\"contactSafetyFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                     <div class=\"result-item\">\n                        Bending Safety Factor (SF): <span class=\"result-value\" id=\"bendingSafetyFactor\">&#8211;<\/span> <span class=\"unit\">&#8211;<\/span>\n                    <\/div>\n                <\/div>\n            <\/form>\n        <\/section>\n    <\/div>\n\n    <script>\n        document.getElementById('gearCalculator').addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            \/\/ Get input values\n            const normalModule = parseFloat(document.getElementById('normalModule').value);\n            const helixAngle = parseFloat(document.getElementById('helixAngle').value);\n            const profileShift = parseFloat(document.getElementById('profileShift').value);\n            const addendumFactor = parseFloat(document.getElementById('addendumFactor').value);\n            const dedendumFactor = parseFloat(document.getElementById('dedendumFactor').value);\n            const mountingCenterDistance = parseFloat(document.getElementById('mountingCenterDistance').value);\n            const clearanceFactor = parseFloat(document.getElementById('clearanceFactor').value);\n            const inputTorque = parseFloat(document.getElementById('inputTorque').value);\n            const inputSpeed = parseFloat(document.getElementById('inputSpeed').value);\n            const toolTipRadiusFactor = parseFloat(document.getElementById('toolTipRadiusFactor').value);\n            const toothSurfaceRoughness = parseFloat(document.getElementById('toothSurfaceRoughness').value);\n            const toothRootRoughness = parseFloat(document.getElementById('toothRootRoughness').value);\n            const contactLimitStress = parseFloat(document.getElementById('contactLimitStress').value);\n            const bendingLimitStress = parseFloat(document.getElementById('bendingLimitStress').value);\n            const contactLifeFactor = parseFloat(document.getElementById('contactLifeFactor').value);\n            const bendingLifeFactor = parseFloat(document.getElementById('bendingLifeFactor').value);\n            const basePitchDeviationInfluence = parseFloat(document.getElementById('basePitchDeviationInfluence').value);\n            const dimensionlessParameter = parseFloat(document.getElementById('dimensionlessParameter').value);\n            const elasticityFactor = parseFloat(document.getElementById('elasticityFactor').value);\n            const lubricationFactor = parseFloat(document.getElementById('lubricationFactor').value);\n\n            \/\/ Assume standard normal pressure angle if not provided as input\n            const normalPressureAngle = 20; \/\/ degrees\n            const normalPressureAngleRad = normalPressureAngle * Math.PI \/ 180; \/\/ radians\n            \n            \/\/ Perform calculations based on available inputs and standard helical gear formulas\n            \/\/ Note: These calculations may not match the original Excel due to missing parameters and specific formulas.\n            let transverseModule = 'N\/A';\n            if (!isNaN(normalModule) && !isNaN(helixAngle)) {\n                const helixAngleRad = helixAngle * Math.PI \/ 180;\n                transverseModule = (normalModule \/ Math.cos(helixAngleRad)).toFixed(4);\n            }\n\n            let transversePressureAngle = 'N\/A';\n             if (!isNaN(helixAngle)) {\n                const helixAngleRad = helixAngle * Math.PI \/ 180;\n                 \/\/ Using assumed standard normal pressure angle to calculate transverse pressure angle\n                transversePressureAngle = (Math.atan(Math.tan(normalPressureAngleRad) \/ Math.cos(helixAngleRad)) * 180 \/ Math.PI).toFixed(4);\n            }\n            \n            \/\/ Update results display\n            document.getElementById('transverseModule').textContent = transverseModule;\n             document.getElementById('transversePressureAngle').textContent = transversePressureAngle;\n\n            \/\/ For results that cannot be calculated with current inputs, display 'N\/A'\n            document.getElementById('pitchDiameter').textContent = 'N\/A';\n            document.getElementById('baseDiameter').textContent = 'N\/A';\n            document.getElementById('addendum').textContent = 'N\/A';\n            document.getElementById('dedendum').textContent = 'N\/A';\n            document.getElementById('outsideDiameter').textContent = 'N\/A';\n            document.getElementById('rootDiameter').textContent = 'N\/A';\n            document.getElementById('circularPitch').textContent = 'N\/A';\n            document.getElementById('basePitch').textContent = 'N\/A';\n            document.getElementById('toothThickness').textContent = 'N\/A';\n            \/\/ ... set other results to 'N\/A' similarly\n\n            \/\/ Show results section\n            document.querySelector('.results-grid').style.display = 'grid';\n        });\n    <\/script>\n<\/body>\n<\/html> \n","protected":false},"excerpt":{"rendered":"<p>Discover the ultimate Gear Parameter Calculator designed to simplify your gear design process. With our intuitive and precise tool, calculate essential gear parameters effortlessly, including&#8230;<\/p>","protected":false},"author":2,"featured_media":16080,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3436],"tags":[3398,3733,3560],"class_list":["post-16078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gear-calculator","tag-engineering-tools","tag-gear-calculations","tag-gear-design","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/06\/Gear-Parameter-Calculator.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/posts\/16078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/comments?post=16078"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/posts\/16078\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/media\/16080"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/media?parent=16078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/categories?post=16078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/pt\/wp-json\/wp\/v2\/tags?post=16078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}