{"id":17096,"date":"2026-06-12T09:45:14","date_gmt":"2026-06-12T09:45:14","guid":{"rendered":"https:\/\/www.dgcrane.com\/?p=17096"},"modified":"2026-06-15T06:35:38","modified_gmt":"2026-06-15T06:35:38","slug":"crane-drum-minimum-diameter-calculator","status":"publish","type":"post","link":"https:\/\/www.dgcrane.com\/de\/crane-drum-minimum-diameter-calculator\/","title":{"rendered":"Rechner f\u00fcr den Mindestdurchmesser von Krantrommeln"},"content":{"rendered":"<div id=\"calculator\">\n    <style>\n        #calculator {\n            --primary-color: #0a3487;\n            --primary-hover: #F58423;\n            --error-color: #e53935;\n            --bg-color: #EAEEF7;\n            --text-color: #4a4a4a;\n            max-width: 545px;\n            padding: 30px;\n            background-color: var(--bg-color);\n            color: var(--text-color);\n            font-family: Arial, sans-serif;\n            box-sizing: border-box;\n        }\n\n        #calculator .calc-title {\n            font-size: 18px;\n            margin: 0 0 20px 0;\n            text-align: center;\n            font-weight: 600;\n        }\n\n        #calculator .calc-row {\n            margin-bottom: 18px;\n        }\n\n        #calculator label {\n            display: block;\n            font-size: 14px;\n            margin-bottom: 6px;\n        }\n\n        #calculator input,\n        #calculator select {\n            width: 100%;\n            height: 36px;\n            padding: 0 10px;\n            border: 1px solid #ccc;\n            border-radius: 0;\n            font-size: 16px;\n            box-sizing: border-box;\n            transition: border 0.2s ease;\n            background: #fff;\n        }\n\n        #calculator input:focus,\n        #calculator select:focus {\n            outline: none;\n            border: 2px solid var(--primary-color);\n        }\n\n        #calculator .input-error {\n            border: 2px solid var(--error-color) !important;\n        }\n\n        #calculator .error-msg {\n            display: none;\n            font-size: 12px;\n            color: var(--error-color);\n            margin-top: 4px;\n        }\n\n        #calculator .error-msg.show {\n            display: block;\n        }\n\n        #calculator .btn-group {\n            display: flex;\n            gap: 10px;\n            margin: 20px 0;\n        }\n\n        #calculator button {\n            flex: 1;\n            height: 34px;\n            line-height: 34px;\n            border: none;\n            border-radius: 0;\n            font-size: 14px;\n            cursor: pointer;\n            transition: background-color 0.2s ease;\n            background-color: var(--primary-color);\n            color: #fff;\n        }\n\n        #calculator button:hover {\n            background-color: var(--primary-hover);\n        }\n\n        #calculator .result-wrap {\n            margin-top: 20px;\n            padding: 12px;\n            border: 1px solid #ccc;\n            background: #fff;\n        }\n\n        #calculator .result-text {\n            font-size: 16px;\n            line-height: 26px;\n            min-height: 40px;\n        }\n\n        #calculator .result-group {\n            margin: 8px 0;\n            padding: 6px 0;\n            border-bottom: 1px dashed #eee;\n        }\n\n        #calculator .result-group:last-child {\n            border-bottom: none;\n        }\n\n        @media (max-width: 768px) {\n            #calculator input,\n            #calculator select {\n                height: 0.7rem;\n                font-size: 0.28rem;\n            }\n            #calculator label,\n            #calculator button,\n            #calculator .result-text {\n                font-size: 0.28rem;\n            }\n            #calculator .btn-group {\n                flex-direction: column;\n            }\n            #calculator button {\n                width: 100%;\n                height: 0.7rem;\n                line-height: 0.7rem;\n            }\n        }\n    <\/style>\n\n    <h3 class=\"calc-title\">Krantrommel-Durchmesserrechner<\/h3>\n\n    <!-- Crane Type -->\n    <div class=\"calc-row\">\n        <label for=\"calculator-craneType\">Krantyp<\/label>\n        <select id=\"calculator-craneType\">\n            <option value=\"normal\">Laufkr\u00e4ne<\/option>\n            <option value=\"normal\">Portal- oder Halbportalkrane<\/option>\n            <option value=\"normal\">Portal- oder Halbportalbr\u00fcckenkrane<\/option>\n            <option value=\"normal\">Auslegerkrane (S\u00e4ulen-, Ausleger-, Wand- oder Laufkrane)<\/option>\n            <option value=\"mobile\">Mobilkran<\/option>\n        <\/select>\n    <\/div>\n\n    <!-- Normal Crane Duty Class -->\n    <div class=\"calc-row\" id=\"calculator-normalLevelWrap\">\n        <label for=\"calculator-normalLevel\">Betriebsklasse (ISO 4301-1)<\/label>\n        <select id=\"calculator-normalLevel\">\n            <option value=\"11.2\">M1<\/option>\n            <option value=\"12.5\">M2<\/option>\n            <option value=\"14.0\">M3<\/option>\n            <option value=\"16.0\">M4<\/option>\n            <option value=\"18.0\">M5<\/option>\n            <option value=\"20.0\">M6<\/option>\n            <option value=\"22.4\">M7<\/option>\n            <option value=\"25.0\">M8<\/option>\n        <\/select>\n    <\/div>\n\n    <!-- Mobile Crane Mechanism & Rope Type -->\n    <div class=\"calc-row\" id=\"calculator-mobileSelectWrap\" style=\"display: none;\">\n        <label for=\"calculator-mobileSelect\">Mechanismus &amp; Seiltyp<\/label>\n        <select id=\"calculator-mobileSelect\">\n            <option value=\"lift_std\">Heben \u2013 Standardseil<\/option>\n            <option value=\"lift_anti\">Heben \u2013 Rotationsbest\u00e4ndiges Seil<\/option>\n            <option value=\"jib_std\">Ausleger\/Wippen \u2013 Standardseil<\/option>\n            <option value=\"jib_anti\">Vorliek-\/Laufseil \u2013 Rotationsbest\u00e4ndiges Seil<\/option>\n        <\/select>\n    <\/div>\n\n    <!-- Rope Strand Coefficient t -->\n    <div class=\"calc-row\">\n        <label for=\"calculator-ropeT\">Seilstrangkoeffizient (t)<\/label>\n        <select id=\"calculator-ropeT\">\n            <option value=\"1.25\">3 Str\u00e4nge (t=1,25)<\/option>\n            <option value=\"1.15\">4\u20135 Str\u00e4nge (t=1,15)<\/option>\n            <option value=\"1.00\">6\u201310 Str\u00e4nge (t=1,00)<\/option>\n            <option value=\"0.95\">8\u201310 Str\u00e4nge, kunststoffgef\u00fcllt (t=0,95)<\/option>\n            <option value=\"1.00\">Rotationsbest\u00e4ndig f\u00fcr 10+ Str\u00e4nge (t=1,00)<\/option>\n        <\/select>\n    <\/div>\n\n    <!-- Wire Rope Diameter d -->\n    <div class=\"calc-row\">\n        <label for=\"calculator-ropeD\">Drahtseildurchmesser d (mm)<\/label>\n        <input type=\"number\" id=\"calculator-ropeD\" placeholder=\"Durchmesser eingeben\">\n        <div class=\"error-msg\" id=\"calculator-ropeD-err\">Bitte geben Sie einen g\u00fcltigen Durchmesser ein &gt; 0<\/div>\n    <\/div>\n\n    <!-- Operation Buttons -->\n    <div class=\"btn-group\">\n        <button id=\"calculator-btnCalc\">Berechnen<\/button>\n        <button id=\"calculator-btnReset\">Zur\u00fccksetzen<\/button>\n    <\/div>\n\n    <!-- Calculation Result -->\n    <div class=\"result-wrap\">\n        <div class=\"result-text\" id=\"calculator-result\">Das Ergebnis wird hier angezeigt.<\/div>\n    <\/div>\n\n    <script>\n        (function() {\n            const craneType = document.getElementById('calculator-craneType');\n            const normalLevelWrap = document.getElementById('calculator-normalLevelWrap');\n            const mobileSelectWrap = document.getElementById('calculator-mobileSelectWrap');\n            const normalLevel = document.getElementById('calculator-normalLevel');\n            const mobileSelect = document.getElementById('calculator-mobileSelect');\n            const ropeT = document.getElementById('calculator-ropeT');\n            const ropeD = document.getElementById('calculator-ropeD');\n            const btnCalc = document.getElementById('calculator-btnCalc');\n            const btnReset = document.getElementById('calculator-btnReset');\n            const resultBox = document.getElementById('calculator-result');\n            const dErr = document.getElementById('calculator-ropeD-err');\n            const PREFERRED_H1 = 20;\n\n            \/\/ Switch display between crane types\n            craneType.addEventListener('change', function() {\n                if (this.value === 'mobile') {\n                    normalLevelWrap.style.display = 'none';\n                    mobileSelectWrap.style.display = 'block';\n                } else {\n                    normalLevelWrap.style.display = 'block';\n                    mobileSelectWrap.style.display = 'none';\n                }\n                resultBox.textContent = 'Result will be displayed here';\n                calculatorValidateInput();\n            });\n\n            \/\/ Input validation\n            function calculatorValidateInput() {\n                const dVal = parseFloat(ropeD.value);\n                if (isNaN(dVal) || dVal <= 0) {\n                    ropeD.classList.add('input-error');\n                    dErr.classList.add('show');\n                    return false;\n                }\n                ropeD.classList.remove('input-error');\n                dErr.classList.remove('show');\n                return true;\n            }\n\n            \/\/ Clear error while typing\n            ropeD.addEventListener('input', calculatorValidateInput);\n\n            \/\/ Core calculation logic\n            btnCalc.addEventListener('click', function() {\n                resultBox.innerHTML = '';\n                if (!calculatorValidateInput()) return;\n\n                const t = parseFloat(ropeT.value);\n                const d = parseFloat(ropeD.value);\n                const craneCat = craneType.value;\n                let standardH1 = 0;\n\n                \/\/ Non-mobile cranes\n                if (craneCat === 'normal') {\n                    standardH1 = parseFloat(normalLevel.value);\n                    const finalVal = (standardH1 * t * d).toFixed(2);\n                    resultBox.innerHTML = `\n                        <div class=\"result-group\">\n                            Minimum Drum Pitch Diameter D\u2081 \u2265 ${finalVal} mm\n                        <\/div>\n                    `;\n                }\n                \/\/ Mobile cranes\n                else {\n                    const selectVal = mobileSelect.value;\n                    switch (selectVal) {\n                        case 'lift_std':\n                            standardH1 = 16;\n                            break;\n                        case 'lift_anti':\n                            standardH1 = 18;\n                            break;\n                        case 'jib_std':\n                            standardH1 = 14;\n                            break;\n                        case 'jib_anti':\n                            standardH1 = 16;\n                            break;\n                    }\n\n                    const minValue = (standardH1 * t * d).toFixed(2);\n                    const preferredValue = (PREFERRED_H1 * t * d).toFixed(2);\n                    const isAntiRotation = selectVal.includes('_anti');\n\n                    if (!isAntiRotation) {\n                        resultBox.innerHTML = `\n                            <div class=\"result-group\">\n                                Minimum Required Value: D\u2081 \u2265 ${minValue} mm\n                            <\/div>\n                        `;\n                    } else {\n                        resultBox.innerHTML = `\n                            <div class=\"result-group\">\n                                <strong>Minimum Required Value:<\/strong><br>\n                                D\u2081 \u2265 ${minValue} mm\n                            <\/div>\n                            <div class=\"result-group\">\n                                <strong>Preferred Minimum Value (Recommended):<\/strong><br>\n                                D\u2081 \u2265 ${preferredValue} mm\n                            <\/div>\n                        `;\n                    }\n                }\n            });\n\n            \/\/ Reset all status\n            btnReset.addEventListener('click', function() {\n                craneType.selectedIndex = 0;\n                normalLevel.selectedIndex = 0;\n                mobileSelect.selectedIndex = 0;\n                ropeT.selectedIndex = 0;\n                ropeD.value = '';\n                resultBox.textContent = 'Result will be displayed here';\n                normalLevelWrap.style.display = 'block';\n                mobileSelectWrap.style.display = 'none';\n                calculatorValidateInput();\n            });\n        })();\n    <\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Formel zur Berechnung des Mindestdurchmessers einer Krantrommel<\/h2>\n\n\n\n<p>D<sub>1<\/sub>\u2265h<sub>1<\/sub>\u00d7t\u00d7d<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D<sub>1<\/sub>Minimaler Teilkreisdurchmesser der Trommel<\/li>\n\n\n\n<li>H<sub>1<\/sub>: Trommelauswahlfaktor (Verh\u00e4ltnis des Trommelteilkreisdurchmessers zu <br>Nenndurchmesser des Drahtseils)<\/li>\n\n\n\n<li>t: Drahtseiltypfaktor gem\u00e4\u00df Tabelle<\/li>\n\n\n\n<li>d: Nenndurchmesser des Drahtseils (Beispieldaten)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Hinweise<\/h2>\n\n\n\n<p>Die Auswahlkoeffizienten f\u00fcr Seilscheiben und Gegenscheiben unterscheiden sich je nach Krantyp, und die Berechnungen m\u00fcssen auf der Grundlage der jeweiligen Gegebenheiten durchgef\u00fchrt werden:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bei Hebe- und Ausleger-Hebe-\/Wippseilen, die in allgemeinen Kranen und Hebezeugen verwendet werden, ist Biegeerm\u00fcdung h\u00e4ufig die Hauptursache f\u00fcr Seilsch\u00e4den bei einlagiger Wicklung. Die oben genannten Koeffizienten werden insbesondere empfohlen, um den Radialdruck auf das Drahtseil im Ein- und Austrittsbereich zu begrenzen.<\/li>\n\n\n\n<li>Bei Mobilkranen sind die oben genannten Koeffizienten besonders dann empfehlenswert, wenn eine einlagige Wicklung verwendet wird, um den Radialdruck auf das Ger\u00e4t zu begrenzen und die Widerstandsf\u00e4higkeit gegen Biegeerm\u00fcdung zu erh\u00f6hen.<\/li>\n\n\n\n<li>Bei Mobilkranen werden die oben genannten Koeffizienten insbesondere dann empfohlen, wenn eine mehrlagige Wicklung verwendet wird, um den Radialdruck auf das Drahtseil in den \u00dcberlappungsbereichen und die daraus resultierende Torsion des Drahtseils zu begrenzen.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Anwendbare Krane<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Laufkr\u00e4ne<\/li>\n\n\n\n<li>Hebezeuge \u2013 Drahtseil<\/li>\n\n\n\n<li>Portal- oder Halbportalkrane<\/li>\n\n\n\n<li>Portal- oder Halbportalbr\u00fcckenkrane<\/li>\n\n\n\n<li>Mobilkrane<\/li>\n\n\n\n<li>Auslegerkrane (S\u00e4ulen-, Ausleger-, Wand- oder Laufkrane)<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"Dieser Rechner f\u00fcr den minimalen Trommeldurchmesser von Kranseilen entspricht vollst\u00e4ndig der Norm ISO 16625:2013. Er berechnet den minimalen Trommeldurchmesser anhand des Nenndurchmessers des Drahtseils und der Belastungsklasse des Mechanismus. Als Kernkomponente von Kranhebe- und Zugmechanismen beeinflusst der Trommeldurchmesser direkt die Biegebeanspruchung und die Lebensdauer des Drahtseils. Die berechneten, normkonformen Auslegungswerte k\u00f6nnen die Biegebeanspruchung des Drahtseils reduzieren, die Dauerfestigkeit verbessern, die Lebensdauer verl\u00e4ngern, die Wartungskosten senken, einen langfristig stabilen Betrieb der Anlage gew\u00e4hrleisten und die Sicherheit beim Heben garantieren.","protected":false},"author":8,"featured_media":17097,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"single-onlinetools.php","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[1059],"tags":[],"class_list":["post-17096","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-online-tools"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/posts\/17096"}],"collection":[{"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/comments?post=17096"}],"version-history":[{"count":4,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/posts\/17096\/revisions"}],"predecessor-version":[{"id":17102,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/posts\/17096\/revisions\/17102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/media\/17097"}],"wp:attachment":[{"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/media?parent=17096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/categories?post=17096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dgcrane.com\/de\/wp-json\/wp\/v2\/tags?post=17096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}