{"id":100241,"date":"2026-02-15T20:29:15","date_gmt":"2026-02-15T20:29:15","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100241"},"modified":"2026-02-15T20:29:15","modified_gmt":"2026-02-15T20:29:15","slug":"spur-gear-calculator","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/nb\/calculators\/spur-gear-calculator\/","title":{"rendered":"Kalkulator for tannhjul | ISO 6336 | Gratis nettverkt\u00f8y"},"content":{"rendered":"\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Spur Gear Calculator\",\"description\":\"Free ISO 6336 spur gear calculator for geometry and stress analysis.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/spur-gear-calculator\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is the module of a gear?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Module (m) is the ratio of pitch diameter to number of teeth: m = d\/z. It defines tooth size. Standard modules per ISO 54: 0.5, 0.8, 1, 1.25, 1.5, 2, 2.5, 3, 4, 5, 6, 8, 10, 12, 16, 20 mm.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I calculate pitch diameter?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pitch diameter d = m \u00d7 z, where m is module and z is number of teeth. Center distance a = (d1 + d2)\/2 = m \u00d7 (z1 + z2)\/2.\"}},\n{\"@type\":\"Question\",\"name\":\"What is contact stress (Hertzian stress) in gears?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Contact stress \u03c3H is the compressive stress at the tooth surface due to the contact load. ISO 6336 calculates it based on tangential force, face width, gear geometry, and elastic modulus. It determines pitting fatigue life.\"}},\n{\"@type\":\"Question\",\"name\":\"What is bending stress in gear teeth?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bending stress \u03c3F is the tensile stress at the tooth root caused by the transmitted load acting as a cantilever on the tooth. ISO 6336-3 provides the calculation method. It determines tooth breakage resistance.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I select gear material?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Common gear materials: Case-hardened steel (58-62 HRC, \u03c3H_lim ~1500 MPa), through-hardened steel (250-350 HB, \u03c3H_lim ~800-1200 MPa), cast iron (\u03c3H_lim ~400-600 MPa). Higher allowable stress = smaller gears.\"}}\n]}<\/script>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Spur Gear Calculator\",\"item\":\"https:\/\/vibromera.eu\/calculators\/spur-gear-calculator\/\"}]}<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>:root{--vc-bg:#f4f1ec;--vc-surface:#fff;--vc-surface-alt:#f8f6f2;--vc-ink:#1a1a1a;--vc-ink-secondary:#5a5650;--vc-ink-muted:#8a857e;--vc-accent:#c85a2a;--vc-accent-hover:#b04d22;--vc-accent-light:#fdf0ea;--vc-blue:#2a5c8c;--vc-blue-light:#eaf1f8;--vc-green:#2a7a4b;--vc-green-light:#eaf8ef;--vc-yellow:#a67c00;--vc-yellow-light:#fef9e8;--vc-red:#b91c1c;--vc-red-light:#fef2f2;--vc-border:#d9d4cc;--vc-border-light:#e8e4dd;--vc-shadow:0 1px 3px rgba(26,26,26,.06),0 4px 12px rgba(26,26,26,.04);--vc-radius:8px;--vc-radius-lg:12px;--vc-font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--vc-mono:'JetBrains Mono','Consolas','Monaco',monospace;--vc-display:'Fraunces',Georgia,serif}.vc-calculator{font-family:var(--vc-font);font-size:15px;line-height:1.65;color:var(--vc-ink);max-width:960px;margin:0 auto;padding:20px 16px 40px;-webkit-font-smoothing:antialiased}.vc-calculator *,.vc-calculator *::before,.vc-calculator *::after{box-sizing:border-box}.vc-header{text-align:center;padding:48px 24px 40px;position:relative}.vc-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--vc-accent);border-radius:2px}.vc-header-eyebrow{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--vc-accent);margin:0 0 12px}.vc-header-title{font-family:var(--vc-display);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;color:var(--vc-ink);margin:0 0 16px;letter-spacing:-.02em}.vc-header-subtitle{font-size:15px;color:var(--vc-ink-secondary);margin:0 auto 20px;max-width:600px}.vc-badges{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:center}.vc-badge{font-family:var(--vc-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--vc-surface);border:1px solid var(--vc-border);color:var(--vc-ink-secondary)}.vc-card{background:var(--vc-surface);border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);box-shadow:var(--vc-shadow);overflow:hidden;margin-top:32px}.vc-form{padding:24px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:600px){.vc-form-grid{grid-template-columns:1fr}}.vc-field{display:flex;flex-direction:column}.vc-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vc-ink-secondary);margin-bottom:6px}.vc-label-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vc-ink-muted);font-size:11px}.vc-select,.vc-input{width:100%;padding:10px 12px;border:1.5px solid var(--vc-border);border-radius:6px;font-family:var(--vc-font);font-size:14px;color:var(--vc-ink);background:var(--vc-surface);transition:border-color .15s,box-shadow .15s}.vc-select{padding-right:36px;appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 10px center}.vc-select:focus,.vc-input:focus{outline:none;border-color:var(--vc-accent);box-shadow:0 0 0 3px rgba(200,90,42,.12)}.vc-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--vc-border-light)}.vc-presets-label{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);width:100%;margin-bottom:2px}.vc-preset-btn{padding:5px 12px;font-family:var(--vc-font);font-size:12px;font-weight:500;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-preset-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}.vc-results{border-top:1px solid var(--vc-border-light);background:var(--vc-surface-alt);padding:0;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s}.vc-results.vc-visible{max-height:2000px;padding:24px}.vc-results-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.vc-results-title{font-family:var(--vc-display);font-size:20px;font-weight:700;color:var(--vc-ink);margin:0}.vc-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface);font-family:var(--vc-font);font-size:12px;font-weight:500;color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-copy-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent)}.vc-copy-btn.vc-copied{background:var(--vc-green-light);border-color:var(--vc-green);color:var(--vc-green)}.vc-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}@media(max-width:500px){.vc-result-grid{grid-template-columns:1fr}}.vc-rcard{background:var(--vc-surface);border:1px solid var(--vc-border-light);border-radius:var(--vc-radius);padding:16px;transition:transform .2s}.vc-rcard:hover{transform:translateY(-1px)}.vc-rcard-primary{border-color:var(--vc-accent);border-width:2px;background:linear-gradient(135deg,#fdf6f2,var(--vc-surface));grid-column:1\/-1}.vc-rcard-label{font-family:var(--vc-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);margin-bottom:4px}.vc-rcard-value{font-family:var(--vc-mono);font-size:22px;font-weight:600;color:var(--vc-ink);line-height:1.2}.vc-rcard-primary .vc-rcard-value{font-size:28px;color:var(--vc-accent)}.vc-rcard-unit{font-size:14px;font-weight:400;color:var(--vc-ink-secondary)}.vc-section{margin-top:24px;border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);background:var(--vc-surface);box-shadow:var(--vc-shadow);overflow:hidden}.vc-section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border:none;background:transparent;cursor:pointer;font-family:var(--vc-font);text-align:left;transition:background .15s}.vc-section-toggle:hover{background:var(--vc-surface-alt)}.vc-section-toggle-text{display:flex;align-items:center;gap:10px}.vc-section-icon{font-size:20px;line-height:1}.vc-section-title{font-family:var(--vc-display);font-size:18px;font-weight:700;color:var(--vc-ink);margin:0}.vc-section-chevron{width:20px;height:20px;color:var(--vc-ink-muted);transition:transform .3s;flex-shrink:0}.vc-section.vc-open .vc-section-chevron{transform:rotate(180deg)}.vc-section-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.vc-section.vc-open .vc-section-body{max-height:20000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--vc-border-light)}.vc-theory h3{font-family:var(--vc-display);font-size:17px;font-weight:700;color:var(--vc-ink);margin:28px 0 10px}.vc-theory h3:first-child{margin-top:20px}.vc-theory p{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 10px}.vc-formula-box{background:var(--vc-surface-alt);border:2px solid var(--vc-border);border-radius:6px;padding:14px 20px;font-family:var(--vc-mono);font-size:16px;font-weight:500;text-align:center;margin:14px 0;color:var(--vc-ink);overflow-x:auto}.vc-table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px}.vc-table th,.vc-table td{padding:10px 12px;border:1px solid var(--vc-border-light);text-align:left}.vc-table th{background:var(--vc-surface-alt);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--vc-ink-secondary)}.vc-table tr:nth-child(even){background:var(--vc-surface-alt)}.vc-warning-box{background:var(--vc-yellow-light);border-left:3px solid var(--vc-yellow);padding:14px 16px;border-radius:0 6px 6px 0;margin:14px 0}.vc-example-box{background:var(--vc-surface-alt);border:1px solid var(--vc-border-light);border-radius:6px;padding:16px;margin:14px 0}.vc-example-title{font-family:var(--vc-mono);font-size:13px;font-weight:600;color:var(--vc-accent);margin-bottom:8px}.vc-faq-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vc-faq-item{border:1px solid var(--vc-border-light);border-radius:6px;overflow:hidden}.vc-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:none;background:var(--vc-surface-alt);cursor:pointer;font-family:var(--vc-font);font-size:15px;font-weight:600;color:var(--vc-ink);text-align:left;transition:background .15s}.vc-faq-q:hover{background:#ede9e3}.vc-faq-chevron{width:16px;height:16px;color:var(--vc-ink-muted);flex-shrink:0;transition:transform .25s}.vc-faq-item.vc-open .vc-faq-chevron{transform:rotate(180deg)}.vc-faq-a{max-height:0;overflow:hidden;transition:max-height .35s}.vc-faq-item.vc-open .vc-faq-a{max-height:1200px}.vc-faq-a-inner{padding:14px 16px;border-top:1px solid var(--vc-border-light);font-size:14px;color:var(--vc-ink-secondary)}.vc-faq-a-inner p{margin:0 0 8px}.vc-faq-a-inner p:last-child{margin-bottom:0}.vc-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vc-related-link{display:inline-block;padding:8px 16px;font-family:var(--vc-font);font-size:13px;font-weight:600;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);border:1px solid var(--vc-border);border-radius:var(--vc-radius);text-decoration:none;transition:all .15s}.vc-related-link:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}.vc-promo{margin-top:24px;padding:20px;background:linear-gradient(135deg,var(--vc-accent-light),var(--vc-surface));border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);display:flex;align-items:center;gap:16px}.vc-promo-text{flex:1;font-size:14px;color:var(--vc-ink-secondary)}.vc-promo-text strong{color:var(--vc-ink)}.vc-promo-link{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;background:var(--vc-accent);border-radius:var(--vc-radius);text-decoration:none;white-space:nowrap;transition:background .15s}.vc-promo-link:hover{background:var(--vc-accent-hover)}.vc-footer{text-align:center;padding:32px 16px;font-size:13px;color:var(--vc-ink-muted)}.vc-footer a{color:var(--vc-accent);text-decoration:none}.vc-footer a:hover{text-decoration:underline}.vc-footer-links{margin-top:8px;font-size:12px}.vc-footer-links a{margin:0 8px}@media print{.vc-section-body{max-height:none!important}.vc-faq-a{max-height:none!important}.vc-results{max-height:none!important;padding:24px!important}.vc-copy-btn,.vc-section-chevron,.vc-faq-chevron,.vc-presets,.vc-promo{display:none!important}}<\/style>\n\n<div class=\"vc-calculator\" id=\"vc-spur-gear\">\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool #094<\/p>\n    <h1 class=\"vc-header-title\">Spur Gear Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Calculate spur gear geometry and stress per ISO 6336. Enter module, teeth count, face width, and material for pitch diameter, center distance, contact and bending stress.<\/p>\n    <div class=\"vc-badges\"><span class=\"vc-badge\">ISO 6336<\/span><span class=\"vc-badge\">Contact Stress<\/span><span class=\"vc-badge\">Bending Stress<\/span><\/div>\n<\/header>\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-mod\">Module <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-mod\" inputmode=\"decimal\" step=\"any\" min=\"0.1\" placeholder=\"e.g. 3\" value=\"3\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-z1\">Pinion Teeth Z\u2081<\/label><input class=\"vc-input\" type=\"number\" id=\"vc-z1\" inputmode=\"decimal\" step=\"1\" min=\"10\" placeholder=\"e.g. 20\" value=\"20\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-z2\">Gear Teeth Z\u2082<\/label><input class=\"vc-input\" type=\"number\" id=\"vc-z2\" inputmode=\"decimal\" step=\"1\" min=\"10\" placeholder=\"e.g. 80\" value=\"80\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-b\">Face Width <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-b\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 30\" value=\"30\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-power\">Power <span class=\"vc-label-hint\">(kW)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-power\" inputmode=\"decimal\" step=\"any\" min=\"0.1\" placeholder=\"e.g. 15\" value=\"15\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-speed\">Pinion Speed <span class=\"vc-label-hint\">(RPM)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-speed\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 1500\" value=\"1500\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-mat\">Material<\/label><select class=\"vc-select\" id=\"vc-mat\"><option value=\"1500\" data-sf=\"460\" selected>Case-hardened steel (\u03c3H_lim=1500 MPa)<\/option><option value=\"1200\" data-sf=\"400\">Through-hardened steel 350HB (\u03c3H_lim=1200 MPa)<\/option><option value=\"900\" data-sf=\"310\">Through-hardened steel 250HB (\u03c3H_lim=900 MPa)<\/option><option value=\"600\" data-sf=\"230\">Cast iron GG25 (\u03c3H_lim=600 MPa)<\/option><\/select><\/div>\n        <\/div>\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"2\" data-z1=\"20\" data-z2=\"60\" data-b=\"20\" data-p=\"5\" data-n=\"1500\">m=2, Z 20\/60, 5 kW<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"3\" data-z1=\"20\" data-z2=\"80\" data-b=\"30\" data-p=\"15\" data-n=\"1500\">m=3, Z 20\/80, 15 kW<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"5\" data-z1=\"18\" data-z2=\"72\" data-b=\"50\" data-p=\"55\" data-n=\"1000\">m=5, Z 18\/72, 55 kW<\/button>\n        <\/div>\n    <\/form>\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\"><h2 class=\"vc-results-title\">Results<\/h2><button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy<\/button><\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\"><div class=\"vc-rcard-label\">Pitch Diameters &amp; Center Distance<\/div><div class=\"vc-rcard-value\" id=\"vc-r-geo\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Contact Stress \u03c3<sub>H<\/sub><\/div><div class=\"vc-rcard-value\" id=\"vc-r-sh\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Bending Stress \u03c3<sub>F<\/sub><\/div><div class=\"vc-rcard-value\" id=\"vc-r-sf\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Tangential Force F<sub>t<\/sub><\/div><div class=\"vc-rcard-value\" id=\"vc-r-ft\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Gear Ratio<\/div><div class=\"vc-rcard-value\" id=\"vc-r-ratio\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Tip Diameters (d<sub>a1<\/sub> \/ d<sub>a2<\/sub>)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-da\">\u2014<\/div><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udcd8<\/span><span class=\"vc-section-title\">Theory &amp; Formulas<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\">\n    <h3>Geometry<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n    <h3>Contact Stress (simplified ISO 6336)<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div>\n    <h3>Bending Stress (simplified ISO 6336)<\/h3><div class=\"vc-formula-box\" id=\"vc-katex-3\"><\/div>\n    <div class=\"vc-warning-box\"><p style=\"margin:0;font-size:14px;color:var(--vc-ink-secondary)\"><strong>\u26a0\ufe0f Note:<\/strong> This calculator provides simplified estimates. Full ISO 6336 analysis requires additional factors (KA, KV, KH\u03b2, KH\u03b1, ZE, ZH, ZB, YF, YS, Y\u03b5). Use for preliminary design only.<\/p><\/div>\n<\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-related\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udd17<\/span><span class=\"vc-section-title\">Related Calculators<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\"><a class=\"vc-related-link\" href=\"\/calculators\/gear-ratio-calculator\/\">Gear Ratio Calculator<\/a><a class=\"vc-related-link\" href=\"\/calculators\/gear-accuracy-class\/\">Gear Accuracy Class<\/a><a class=\"vc-related-link\" href=\"\/calculators\/worm-gear-calculator\/\">Worm Gear Calculator<\/a><a class=\"vc-related-link\" href=\"\/calculators\/coupling-torque-calculator\/\">Coupling Torque<\/a><\/div><\/div><\/div><\/div>\n<div class=\"vc-section\" id=\"vc-sec-faq\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\u2753<\/span><span class=\"vc-section-title\">Frequently Asked Questions<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div><\/div>\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>Professional instruments. Used in 50+ countries.<\/div><a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a><\/div>\n<footer class=\"vc-footer\"><p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p><p style=\"font-size:12px;margin-top:4px;\">Based on ISO 6336. Last updated: February 2025<\/p><div class=\"vc-footer-links\"><a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a><a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a><\/div><\/footer>\n<\/div>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function(){\n    'use strict';\n    function $(id){return document.getElementById(id)}\n    function fmt(n,d){if(isNaN(n)||!isFinite(n))return '\u2014';var f=n.toFixed(d===undefined?2:d);return f.replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\n\n    function calculate(){\n        var m=parseFloat($('vc-mod').value),z1=parseInt($('vc-z1').value),z2=parseInt($('vc-z2').value);\n        var b=parseFloat($('vc-b').value),P=parseFloat($('vc-power').value),n=parseFloat($('vc-speed').value);\n        var matEl=$('vc-mat'),shLim=parseFloat(matEl.value),sfLim=parseFloat(matEl.options[matEl.selectedIndex].getAttribute('data-sf'));\n        if(!m||!z1||!z2||!b||!P||!n||m<=0||z1<1||z2<1||b<=0||P<=0||n<=0){$('vc-results').classList.remove('vc-visible');return}\n\n        var d1=m*z1,d2=m*z2,a=(d1+d2)\/2;\n        var da1=d1+2*m,da2=d2+2*m;\n        var ratio=z2\/z1;\n        var T1=9549*P\/n; \/\/ N\u00b7m\n        var Ft=2*T1*1000\/d1; \/\/ N\n\n        \/\/ Simplified contact stress (Hertz, ZE\u2248190 for steel-steel)\n        var ZE=190,ZH=2.5; \/\/ zone factor approximation for standard teeth\n        var u=z2\/z1;\n        var sigmaH=ZE*ZH*Math.sqrt(Ft*(u+1)\/(d1*b*u));\n\n        \/\/ Simplified bending stress (YF\u22482.5 typical for z1=20)\n        var YF=2.5;\n        var sigmaF=Ft*YF\/(b*m);\n\n        var shColor=sigmaH<=shLim?'color:var(--vc-green)':'color:var(--vc-red)';\n        var sfColor=sigmaF<=sfLim?'color:var(--vc-green)':'color:var(--vc-red)';\n\n        $('vc-r-geo').innerHTML='d\u2081='+fmt(d1,1)+' \/ d\u2082='+fmt(d2,1)+' <span class=\"vc-rcard-unit\">mm<\/span> &nbsp; a='+fmt(a,1)+' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-r-sh').innerHTML='<span style=\"'+shColor+'\">'+fmt(sigmaH,0)+'<\/span> <span class=\"vc-rcard-unit\">MPa<\/span> <span class=\"vc-rcard-unit\">(lim: '+shLim+')<\/span>';\n        $('vc-r-sf').innerHTML='<span style=\"'+sfColor+'\">'+fmt(sigmaF,0)+'<\/span> <span class=\"vc-rcard-unit\">MPa<\/span> <span class=\"vc-rcard-unit\">(lim: '+sfLim+')<\/span>';\n        $('vc-r-ft').innerHTML=fmt(Ft,0)+' <span class=\"vc-rcard-unit\">N<\/span> <span class=\"vc-rcard-unit\">(T\u2081='+fmt(T1,1)+' N\u00b7m)<\/span>';\n        $('vc-r-ratio').innerHTML=fmt(ratio,3)+' <span class=\"vc-rcard-unit\">: 1<\/span>';\n        $('vc-r-da').innerHTML=fmt(da1,1)+' \/ '+fmt(da2,1)+' <span class=\"vc-rcard-unit\">mm<\/span>';\n        $('vc-results').classList.add('vc-visible');\n    }\n\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn){btn.addEventListener('click',function(e){e.preventDefault();$('vc-mod').value=this.getAttribute('data-m');$('vc-z1').value=this.getAttribute('data-z1');$('vc-z2').value=this.getAttribute('data-z2');$('vc-b').value=this.getAttribute('data-b');$('vc-power').value=this.getAttribute('data-p');$('vc-speed').value=this.getAttribute('data-n');calculate()})});\n    $('vc-form').addEventListener('input',calculate);$('vc-form').addEventListener('change',calculate);\n\n    $('vc-copy-btn').addEventListener('click',function(){var text='Spur Gear (ISO 6336)\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n'+$('vc-r-geo').textContent+'\\n\u03c3H: '+$('vc-r-sh').textContent+'\\n\u03c3F: '+$('vc-r-sf').textContent+'\\nFt: '+$('vc-r-ft').textContent+'\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nvibromera.eu\/calculators\/spur-gear-calculator\/';if(navigator.clipboard){navigator.clipboard.writeText(text).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Copied!';setTimeout(function(){b.classList.remove('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy'},2000)})}});\n\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn){btn.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',s.classList.contains('vc-open'))})});\n\n    var faqData=[{q:'What is the module of a gear?',a:'<p>Module (m) = d\/z. It defines tooth size. Standard modules: 0.5, 0.8, 1, 1.25, 1.5, 2, 2.5, 3, 4, 5, 6, 8, 10, 12, 16, 20 mm (ISO 54).<\/p>'},{q:'How do I calculate pitch diameter?',a:'<p>d = m \u00d7 z. Center distance a = m(z\u2081+z\u2082)\/2.<\/p>'},{q:'What is contact stress in gears?',a:'<p>Contact stress \u03c3H is compressive stress at the tooth surface (Hertzian). It determines pitting life per ISO 6336-2.<\/p>'},{q:'What is bending stress in gear teeth?',a:'<p>Bending stress \u03c3F is tensile stress at the tooth root from the transmitted load. Per ISO 6336-3.<\/p>'},{q:'How do I select gear material?',a:'<p>Case-hardened: \u03c3H_lim\u22481500 MPa. Through-hardened 350HB: ~1200 MPa. Through-hardened 250HB: ~900 MPa. Cast iron: ~600 MPa.<\/p>'}];\n    var fl=$('vc-faq-list');faqData.forEach(function(f){fl.innerHTML+='<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>'+f.q+'<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">'+f.a+'<\/div><\/div><\/div>'});\n    fl.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(b)b.closest('.vc-faq-item').classList.toggle('vc-open')});\n\n    function renderFormulas(){try{\n        katex.render('d = m \\\\times z, \\\\quad a = \\\\frac{m(z_1+z_2)}{2}, \\\\quad d_a = d + 2m',$('vc-katex-1'),{displayMode:true,throwOnError:false});\n        katex.render('\\\\sigma_H = Z_E \\\\cdot Z_H \\\\sqrt{\\\\frac{F_t(u+1)}{d_1 \\\\cdot b \\\\cdot u}} \\\\leq \\\\sigma_{H,lim}',$('vc-katex-2'),{displayMode:true,throwOnError:false});\n        katex.render('\\\\sigma_F = \\\\frac{F_t \\\\cdot Y_F}{b \\\\cdot m} \\\\leq \\\\sigma_{F,lim}',$('vc-katex-3'),{displayMode:true,throwOnError:false});\n    }catch(e){}}\n    function init(){renderFormulas();calculate()}\n    if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init)}else{init()}\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Gratis online kalkulator for ISO 6336-tannhjul. Skriv inn modul, tanntall, overflatebredde og materiale for \u00e5 beregne stigningsdiameter, senteravstand, kontaktspenning og b\u00f8yespenning.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100241","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":1,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100241\/revisions"}],"predecessor-version":[{"id":100554,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/calculator\/100241\/revisions\/100554"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/media?parent=100241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/categories?post=100241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/nb\/wp-json\/wp\/v2\/tags?post=100241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}