{"id":66012,"date":"2025-06-24T07:48:22","date_gmt":"2025-06-24T07:48:22","guid":{"rendered":"https:\/\/www.harsle.com\/?page_id=66012"},"modified":"2026-10-05T02:14:27","modified_gmt":"2026-10-05T02:14:27","slug":"bump-bending-calculator","status":"publish","type":"page","link":"https:\/\/www.harsle.com\/pl\/bump-bending-calculator\/","title":{"rendered":"Kalkulator gi\u0119cia uderzeniowego"},"content":{"rendered":"<p><img decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500.png\" alt=\"Kalkulator gi\u0119cia uderzeniowego\" srcset=\"https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500.png 500w, https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500-300x300.png 300w, https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500-150x150.png 150w, https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500-360x360.png 360w, https:\/\/www.harsle.com\/wp-content\/uploads\/2025\/07\/Bump-Bending-Calculator500x500-430x430.png 430w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n<p>Ten kalkulator gi\u0119cia wypuk\u0142ego pomaga oszacowa\u0107 promie\u0144 gi\u0119cia, kroki gi\u0119cia i k\u0105t pojedynczego gi\u0119cia wymagany do wykonania gi\u0119cia o du\u017cym promieniu przy u\u017cyciu wielu ma\u0142ych uderze\u0144. Wystarczy wprowadzi\u0107 ca\u0142kowity k\u0105t gi\u0119cia, rozwarcie V i docelowy promie\u0144 wewn\u0119trzny, aby uzyska\u0107 dok\u0142adne warto\u015bci ustawie\u0144 dla p\u0142ynnego gi\u0119cia krzywoliniowego na prasie kraw\u0119dziowej.<\/p>\n<p><strong>Promie\u0144 podzia\u0142ki<\/strong><\/p>\n<p><strong><code>Wysoko\u015b\u0107 = Otwarcie V \u00f7 2<\/code><\/strong><\/p>\n<p><strong>Zagi\u0119te stopnie<\/strong><\/p>\n<p><code><strong>Kroki = okr\u0105g\u0142y((Promie\u0144 wewn\u0119trzny \u00d7 K\u0105t zgi\u0119cia \u00d7 \u03c0) \u00f7 (180 \u00d7 Skok))<\/strong><\/code><\/p>\n<p><strong>Pojedynczy k\u0105t zgi\u0119cia<\/strong><\/p>\n<p><strong><code>Pojedynczy k\u0105t zgi\u0119cia = 180 \u2212 4,775 \u00d7 Otwarcie V<\/code><\/strong><\/p>\n<ul>\n<li><strong>K\u0105t zgi\u0119cia<\/strong>: Ca\u0142kowity k\u0105t do utworzenia (\u00b0)<\/li>\n<li><strong>Otwarcie w kszta\u0142cie litery V<\/strong>:Szeroko\u015b\u0107 otworu matrycy V (mm lub cale)<\/li>\n<li><strong>Promie\u0144 wewn\u0119trzny<\/strong>:Po\u017c\u0105dany wewn\u0119trzny promie\u0144 gi\u0119cia (mm lub cale)<\/li>\n<\/ul>\n<p>\t\t\t\t\t<!DOCTYPE html><br \/>\n<html lang=\"en\"><br \/>\n<head><br \/>\n    <meta charset=\"UTF-8\"><br \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><\/p>\n<style>\n        .bump-calculator-container {\n            max-width: 800px;\n            margin: 20px auto;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n            color: #333;\n            padding: 20px;\n            box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);\n            border-radius: 8px;\n        }\n        .bump-calculator-container * {\n            box-sizing: border-box;\n        }\n        .calculator-title {\n            text-align: center;\n            color: #000;\n            font-size: 24px;\n            margin-bottom: 30px;\n        }\n        \/* Unit Selection *\/\n        .unit-section {\n            background: #f5f5f5;\n            padding: 15px;\n            border-radius: 4px;\n            margin-bottom: 20px;\n        }\n        .unit-label {\n            display: block;\n            margin-bottom: 8px;\n            color: #000;\n            font-weight: 500;\n        }\n        .unit-selection {\n            background: #f5f5f5;\n            padding: 15px;\n            border-radius: 4px;\n            margin-bottom: 20px;\n            display: flex;\n            justify-content: center;\n            gap: 82px;\n        }\n        .unit-selection label {\n            color: #000;\n        }\n        \/* Input Fields *\/\n        .input-group {\n            margin-bottom: 20px;\n            position: relative;\n        }\n        .input-group label {\n            display: block;\n            margin-bottom: 8px;\n            color: #000;\n            font-weight: 500;\n        }\n        .input-wrapper {\n            display: flex;\n            align-items: stretch;\n        }\n        .input-wrapper input {\n            flex: 1;\n            padding: 8px 12px;\n            border: 1px solid #ced4da;\n            border-radius: 4px 0 0 4px;\n            font-size: 16px;\n            border-right: none;\n        }\n        .unit {\n            margin-left: 0;\n            color: #666;\n            font-size: 14px;\n            background: #f5f5f5;\n            padding: 8px 12px;\n            border: 1px solid #ced4da;\n            border-radius: 0 4px 4px 0;\n            display: flex;\n            align-items: center;\n        }\n        .validation-message {\n            color: #dc3545;\n            font-size: 12px;\n            position: absolute;\n            top: 100%;\n            left: 0;\n            margin-top: 4px;\n            display: none;\n        }\n        .validation-message.show {\n            display: block;\n        }\n        \/* Calculate Button *\/\n        .calculate-btn,\n        .calculate-btn:hover,\n        .calculate-btn:active,\n        .calculate-btn:focus,\n        .bump-calculator-container .calculate-btn,\n        .bump-calculator-container .calculate-btn:hover,\n        .bump-calculator-container .calculate-btn:active,\n        .bump-calculator-container .calculate-btn:focus {\n            background: #007bff !important;\n            color: white !important;\n            border: none !important;\n            padding: 12px !important;\n            border-radius: 4px !important;\n            cursor: pointer !important;\n            font-size: 16px !important;\n            width: 100% !important;\n            text-transform: uppercase !important;\n            font-weight: 500 !important;\n            margin: 20px 0 !important;\n            text-decoration: none !important;\n            box-shadow: none !important;\n            opacity: 1 !important;\n        }\n        \/* Results Section *\/\n        .results-section {\n            display: none;\n            margin-top: 20px;\n            background-color: #ecf5ff;\n            border-radius: 4px;\n            padding: 15px;\n            border: 1px solid #B3D7FF;\n        }\n        .results-section.visible {\n            display: block;\n        }\n        .results-section h3 {\n            color: #007bff;\n            margin-top: 0;\n            margin-bottom: 15px;\n        }\n        .result-item {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            margin-bottom: 10px;\n            padding: 8px 0;\n            border-bottom: 1px solid #B3D7FF;\n        }\n        .result-item:last-child {\n            border-bottom: none;\n            margin-bottom: 0;\n        }\n        .result-item p {\n            margin: 0;\n            color: #333;\n            font-size: 15px;\n        }\n        .result-value {\n            color: #007bff;\n            font-weight: 500;\n            font-size: 15px;\n        }\n        @media (max-width: 768px) {\n            .bump-calculator-container {\n                padding: 15px;\n            }\n        }\n    <\/style>\n<p><\/head><br \/>\n<body><\/p>\n<h1>Kalkulator gi\u0119cia uderzeniowego<\/h1>\n<p>        <!-- Unit Selection --><br \/>\n        <label>Jednostka<\/label><br \/>\n            <label><br \/>\n                <input type=\"radio\" name=\"unit\" value=\"mm\" checked> mm<br \/>\n            <\/label><br \/>\n            <label><br \/>\n                <input type=\"radio\" name=\"unit\" value=\"inch\"> cal<br \/>\n            <\/label><br \/>\n        <!-- Input Parameters --><br \/>\n            <label for=\"bendAngle\">K\u0105t zgi\u0119cia<\/label><br \/>\n                <input type=\"number\" id=\"bendAngle\" step=\"0.1\" min=\"0\" max=\"180\"><br \/>\n                \u00b0<br \/>\n            K\u0105t gi\u0119cia musi by\u0107 wi\u0119kszy ni\u017c 80\u00b0<br \/>\n            <label for=\"vOpening\">Otwarcie w kszta\u0142cie litery V<\/label><br \/>\n                <input type=\"number\" id=\"vOpening\" step=\"0.1\" min=\"0\"><br \/>\n                mm<br \/>\n            Otwarcie w kszta\u0142cie litery V musi by\u0107 wi\u0119ksze ni\u017c 6 mm<br \/>\n            <label for=\"innerRadius\">Promie\u0144 wewn\u0119trzny<\/label><br \/>\n                <input type=\"number\" id=\"innerRadius\" step=\"0.1\" min=\"0\"><br \/>\n                mm<br \/>\n        <button onclick=\"calculateResults()\">Oblicza\u0107<\/button><br \/>\n        <!-- Results Section --><\/p>\n<h3>Wyniki<\/h3>\n<p>Promie\u0144 podzia\u0142ki<\/p>\n<p>                0 mm<\/p>\n<p>Zagi\u0119ty krok<\/p>\n<p>                0<\/p>\n<p>Pojedynczy k\u0105t zgi\u0119cia<\/p>\n<p>                0\u00b0<br \/>\n<\/body><br \/>\n<\/html><\/p>","protected":false},"excerpt":{"rendered":"<p>Ten kalkulator gi\u0119cia wypuk\u0142ego pomaga oszacowa\u0107 promie\u0144 gi\u0119cia, kroki gi\u0119cia i k\u0105t pojedynczego gi\u0119cia wymagany do wykonania gi\u0119cia o du\u017cym promieniu.<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"footnotes":""},"class_list":["post-66012","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages\/66012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/comments?post=66012"}],"version-history":[{"count":0,"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/pages\/66012\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.harsle.com\/pl\/wp-json\/wp\/v2\/media?parent=66012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}