{"id":7455,"date":"2024-06-13T13:53:03","date_gmt":"2024-06-13T13:53:03","guid":{"rendered":"https:\/\/plastitalia.aitema.com\/?page_id=7455"},"modified":"2026-04-23T08:12:55","modified_gmt":"2026-04-23T08:12:55","slug":"calcolatore-forza-di-traino","status":"publish","type":"page","link":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/","title":{"rendered":"Calcolatore Forza di Traino"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7455\" class=\"elementor elementor-7455\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-322f074 e-con-full e-flex e-con e-parent\" data-id=\"322f074\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1be43b7 elementor-widget elementor-widget-shortcode\" data-id=\"1be43b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"7384\" class=\"elementor elementor-7384\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-400b2179 e-flex e-con-boxed e-con e-parent\" data-id=\"400b2179\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-792b9c5a e-con-full e-flex e-con e-child\" data-id=\"792b9c5a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0634882 elementor-widget elementor-widget-heading\" data-id=\"0634882\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Calcolatore Forza di Traino<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0877c7 e-flex e-con-boxed e-con e-parent\" data-id=\"c0877c7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d44f8e1 e-flex e-con-boxed e-con e-child\" data-id=\"d44f8e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f05f45 elementor-widget elementor-widget-heading\" data-id=\"4f05f45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span style=\"font-family: Poppins, Arial, sans-serif;text-align: var(--text-align);background-color: var( --e-global-color-29919f1 )\">Calcolatore Forza di Traino<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc282a0 elementor-widget elementor-widget-text-editor\" data-id=\"fc282a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-family: Poppins, Arial, sans-serif;\">Il Calcolatore di Forza di Traino Plastitalia \u00e8 uno strumento online progettato\u00a0<\/span><span style=\"font-family: Poppins, Arial, sans-serif;\">per calcolare la massima forza di trazione applicabile alla testa del tubo durante le fasi di re-lining. <\/span><span style=\"font-family: Poppins, Arial, sans-serif;\">E\u2019 sufficiente selezionare il diametro del tubo, il valore di SDR, il safety factor, la temperatura ambiente di lavoro e la durata dello stress.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-254e5c5 elementor-widget elementor-widget-text-editor\" data-id=\"254e5c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-family: Poppins, Arial, sans-serif\">Nota: La formula applicata \u00e8 quella specificata nella ISO\/TS 10839.<\/span><br><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-230ad4e e-con-full e-flex e-con e-parent\" data-id=\"230ad4e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6196345 elementor-widget elementor-widget-shortcode\" data-id=\"6196345\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!DOCTYPE html>\n<html lang=\"it\">\n<head>\n    <script src=\"https:\/\/unpkg.com\/@popperjs\/core@2\/dist\/umd\/popper.min.js\"><\/script>\n    <script src=\"https:\/\/unpkg.com\/tippy.js@6\/dist\/tippy-bundle.umd.js\"><\/script>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<\/head>\n\n<style>\n.popup {\n    display: none;\n    position: fixed;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background-color: rgba(0, 0, 0, 0.5);\n    z-index: 9999;\n}\n\n.popup-content {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    background-color: black;\n    padding: 20px;\n    border-radius: 10px;\n    max-width: 80%;\n    text-align: center;\n    color: white;\n}\n\n@media (max-width: 768px) {\n    .popup-content {\n        width: 90%;\n        max-width: 100%;\n    }\n}\n\n#container {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    width: 100%;\n    padding: 0 5%;\n    gap: 10%;\n    margin-top: 20px;\n    background-color: black;\n}\n\n.calculator-container #form-container,\n.calculator-container #result-container {\n    flex: 1 1 45%;\n    padding: 20px;\n    box-sizing: border-box;\n    color: white;\n}\n\n.calculator-container #result-container {\n    text-align: left;\n}\n\n@media (max-width: 768px) {\n    #container {\n        flex-direction: column;\n        width: 100%;\n        overflow-x: hidden;\n    }\n\n    .calculator-container #form-container,\n    .calculator-container #result-container {\n        width: 100%;\n        max-width: none;\n        margin-bottom: 20px;\n    }\n}\n\n.calculator-container label {\n    display: block;\n    margin-bottom: 10px;\n}\n\n.calculator-container input, \n.calculator-container select {\n    color: white;\n    border-radius: 25px;\n    border: 0 solid #FFF200;\n    width: 100%;\n    padding: 8px;\n    background-color: #242424;\n    margin-bottom: 15px;\n    height: 48px;\n}\n\n.calculator-container input::-webkit-outer-spin-button,\n.calculator-container input::-webkit-inner-spin-button {\n    -webkit-appearance: none;\n    margin: 0;\n}\n\n.calculator-container input[type=number] {\n    -moz-appearance: textfield;\n}\n\n.calculator-container button {\n    border: 1px solid #fff;\n    border-radius: 40px;\n    padding: 10px 20px;\n    transition: all 0.5s ease;\n    margin: 0 5px;\n    background-color: black;\n    color: white;\n}\n\n.calculator-container button:hover {\n    color: black;\n    background-color: yellow;\n}\n\n.calculator-container #result {\n    margin-top: 20px;\n    color: white !important;\n}\n\n.calculator-container * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n}\n\n.calculator-container a {\n    text-decoration: none;\n    color: inherit;\n}\n\n.calculator-container ul {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    display: flex;\n    justify-content: flex-start;\n}\n\n.calculator-container li {\n    margin-right: 0;\n}\n\n.calculator-container li a {\n    display: block;\n    padding: 10px 20px;\n    border-radius: 0px;\n    background-color: black;\n    color: white;\n    text-decoration: none;\n    font-weight: bold;\n    transition: background-color 0.3s ease, color 0.3s ease;\n    margin-right: 0;\n}\n\n.calculator-container li:not(.disabled) a:hover {\n    background-color: #FFF800;\n    color: black;\n}\n\n\n\n.calculator-container li.active a {\n    background-color: black;\n    color: #FFF800;\n    margin-right: 0;\n}\n\n.calculator-container li.active {\n    border-bottom: 3px solid #FFF800;\n}\n\n.calculator-container li:not(.disabled):not(.active):hover {\n    border-bottom-color: transparent;\n}\n\n.calculator-container li:not(.disabled):hover {\n    border-bottom: 3px solid #FFF800;\n}\n\n.calculator-container .wrapper_tab-content {\n    position: relative;\n}\n\n.calculator-container .tab-content {\n    position: absolute;\n    padding: 1.75em 0;\n    visibility: hidden;\n    height: 0;\n    color: #fff;\n}\n\n.calculator-container .tab-content h1 {\n    font-size: 1.12em;\n    margin-bottom: 0.5em;\n}\n\n.calculator-container .content-visible {\n    position: static;\n    visibility: visible;\n    height: auto;\n}\n\n\n\n.calculator-container #result-container h2 {\n    color: white;\n}\n\n.calculator-container .tab-item {\n    margin: 0 5px;\n}\n\n.calculator-container .tab-item.disabled a {\n    pointer-events: none;\n    color: white;\n}\n\n.calculator-container .hr-text {\n    border: 0;\n    font-size: 14px;\n    height: 1.5em;\n    line-height: 1em;\n    position: relative;\n    text-align: center;\n}\n\n.calculator-container .hr-text::before {\n    content: \"\";\n    background: #FFF800;\n    position: absolute;\n    left: 0;\n    top: 50%;\n    width: 100%;\n    height: 1px;\n}\n\n.calculator-container .hr-text::after {\n    background: black;\n    color: #FFF800;\n    content: attr(data-content);\n    line-height: 1.5em;\n    padding: 0 7px;\n    position: relative;\n}\n\n.calculator-container input:disabled, \n.calculator-container input[readonly] {\n    color: #000000 !important;\n    background-color: #e9ecef !important;\n    cursor: not-allowed;\n}\n\n#resultImage {\n    max-width: 500px;\n    max-width: 100%;\n    display: none;\n    margin: 20px 0;\n}\n<\/style>\n\n<body>\n<div class=\"popup\" id=\"popup\">\n    <div class=\"popup-content\">\n        <h2>ATTENZIONE<\/h2>\n        <p>La rappresentazione dei risultati degli strumenti di calcolo qui proposti ha quale esclusivo scopo quello di fornire informazioni generali. Plastitalia S.p.A. non fornisce alcuna garanzia sia espressa che implicita circa i risultati forniti dai predetti strumenti di calcolo. Alcuna responsabilit\u00e0 e obbligazione per qualsiasi conseguenza legata all\u2019uso degli strumenti di calcolo potr\u00e0 essere ricondotta a Plastitalia S.p.A. Sin d\u2019ora, Plastitalia S.p.A. declina ogni responsabilit\u00e0 in merito alla correttezza dei risultati presentati e per le azioni intraprese in base ad essi.<\/p>\n        <p><input name=\"disclaimer\" style=\"height:15px; width: 2%;\" type=\"radio\" value=\"accetta\" \/> Accetta la liberatoria di limitazione di responsabilit\u00e0<\/p>\n        <p><input name=\"disclaimer\" style=\"height:15px; width: 2%;\" type=\"radio\" value=\"rifiuta\" \/> Rifiuta<\/p>\n    <\/div>\n<\/div>\n\n<div id=\"container\" class=\"calculator-container\">\n    <section class=\"container\">\n        <ul class=\"tabs\">\n            <li class=\"tab-item active\"><a href=\"#item1\" class=\"active\">Forza di traino massima<\/a><\/li>\n            <li class=\"tab-item disabled\"><a href=\"#item2\">Pressione di traino della macchina No Dig<\/a><\/li>\n        <\/ul>\n\n        <div class=\"wrapper_tab-content\">\n            <article id=\"item1\" class=\"tab-content content-visible\">\n                <div id=\"form-container\">\n                    <label for=\"diameter\">Diametro del Tubo dn:<\/label>\n                    <select id=\"diameter\">\n                        <option value=\"\" selected><\/option>\n                        <option value=\"20\">20<\/option><option value=\"25\">25<\/option><option value=\"32\">32<\/option><option value=\"40\">40<\/option><option value=\"50\">50<\/option><option value=\"63\">63<\/option><option value=\"75\">75<\/option><option value=\"90\">90<\/option><option value=\"110\">110<\/option><option value=\"125\">125<\/option><option value=\"140\">140<\/option><option value=\"160\">160<\/option><option value=\"180\">180<\/option><option value=\"200\">200<\/option><option value=\"225\">225<\/option><option value=\"250\">250<\/option><option value=\"280\">280<\/option><option value=\"315\">315<\/option><option value=\"355\">355<\/option><option value=\"400\">400<\/option><option value=\"450\">450<\/option><option value=\"500\">500<\/option><option value=\"560\">560<\/option><option value=\"630\">630<\/option><option value=\"710\">710<\/option><option value=\"800\">800<\/option><option value=\"900\">900<\/option><option value=\"1000\">1000<\/option><option value=\"1200\">1200<\/option><option value=\"1400\">1400<\/option><option value=\"1600\">1600<\/option><option value=\"1800\">1800<\/option><option value=\"2000\">2000<\/option><option value=\"2250\">2250<\/option><option value=\"2500\">2500<\/option><option value=\"2800\">2800<\/option><option value=\"3000\">3000<\/option>\n                    <\/select>\n\n                    <label for=\"sdr\">SDR:<\/label>\n                    <select id=\"sdr\">\n                        <option value=\"\" selected><\/option>\n                        <option value=\"6\">6<\/option><option value=\"7.4\">7.4<\/option><option value=\"9\">9<\/option><option value=\"11\">11<\/option><option value=\"13.6\">13.6<\/option><option value=\"17\">17<\/option><option value=\"21\">21<\/option><option value=\"26\">26<\/option><option value=\"33\">33<\/option><option value=\"41\">41<\/option>\n                    <\/select>\n\n                    <label for=\"safetyFactor\">Sc Safety Factor <span class=\"fas fa-info-circle\" id=\"info-icon2\" style=\"color:#FFF800;\" title=\"\">&nbsp;<\/span> :<\/label>\n                    <select id=\"safetyFactor\">\n                        <option value=\"\" selected><\/option>\n                        <option value=\"1.1\">1.1<\/option><option value=\"1.2\">1.2<\/option><option value=\"1.25\">1.25<\/option><option value=\"1.3\">1.3<\/option><option value=\"1.5\">1.5<\/option><option value=\"1.75\">1.75<\/option><option value=\"2\">2<\/option><option value=\"2.25\">2.25<\/option><option value=\"2.5\">2.5<\/option>\n                    <\/select>\n\n                    <label for=\"elasticModulus\">E (PE-100):<\/label>\n                    <input id=\"elasticModulus\" readonly type=\"text\" value=\"1000 MPa\" \/>\n\n                    <label for=\"epsilonMax\">\u03b5 max:<\/label>\n                    <input id=\"epsilonMax\" readonly type=\"text\" value=\"0,7%\" \/>\n\n                    <label for=\"durationHours\">Durata stress di trazione (h):<\/label>\n                    <select id=\"durationHours\">\n                        <option value=\"\" selected><\/option>\n                        <option value=\"0.5\">0.5<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"10\">10<\/option><option value=\"12\">12<\/option><option value=\"24\">24<\/option><option value=\"100\">100<\/option>\n                    <\/select>\n\n                    <label for=\"temperature\">Temperatura ambiente di lavoro (\u00b0C):<\/label>\n                    <select id=\"temperature\"><\/select>\n\n                    <button onclick=\"calculatePhase1()\">Calcola<\/button>\n                    <button type=\"button\" onclick=\"resetCalculator()\">Reset<\/button>\n                <\/div>\n            <\/article>\n\n<article id=\"item2\" class=\"tab-content\">\n    <div id=\"form-container\">\n        <img decoding=\"async\" alt=\"Schema calcolatore trazione\" src=\"\/wp-content\/uploads\/custom-html-blocks\/image\/calcolatoretrazione.png\" style=\"max-width: 500px; max-width: 50%; display:block; margin:0 0 20px 0;\" \/><br>\n        <label for=\"pistonArea\">Area di trazione del cilindro idraulico (S1) (cm2):<\/label>\n        <input id=\"pistonArea\" type=\"number\" min=\"0\" step=\"any\" value=\"\" \/>\n        <button id=\"calculate-second-tab\">Calcola<\/button>\n        <button type=\"button\" onclick=\"resetSecondTab()\">Reset<\/button>\n    <\/div>\n<\/article>\n        <\/div>\n    <\/section>\n\n    <div id=\"result-container\">\n        <h2 style=\"color:#FFF103;\">Risultati:<br><\/h2>\n        <div id=\"result\"><\/div>\n    <\/div>\n<\/div>\n\n<script>\nvar durationLookup = {\n    0.5: 727,\n    1: 571,\n    2: 541,\n    10: 475,\n    12: 460,\n    24: 439,\n    100: 402\n};\n\nvar temperatureLookup = {\n    '-10': 1.92, '-9': 1.88, '-8': 1.84, '-7': 1.81, '-6': 1.78,\n    '-5': 1.75, '-4': 1.73, '-3': 1.70, '-2': 1.67, '-1': 1.65,\n    '0': 1.61, '1': 1.58, '2': 1.55, '3': 1.52, '4': 1.49,\n    '5': 1.46, '6': 1.43, '7': 1.40, '8': 1.37, '9': 1.34,\n    '10': 1.32, '11': 1.29, '12': 1.27, '13': 1.25, '14': 1.22,\n    '15': 1.19, '16': 1.17, '17': 1.14, '18': 1.12, '19': 1.09,\n    '20': 1.07, '21': 1.04, '22': 1.02, '23': 1.00, '24': 0.98,\n    '25': 0.96, '26': 0.94, '27': 0.92, '28': 0.90, '29': 0.88,\n    '30': 0.86, '31': 0.84, '32': 0.83, '33': 0.81, '34': 0.79,\n    '35': 0.77, '36': 0.76, '37': 0.74, '38': 0.72, '39': 0.71,\n    '40': 0.69\n};\n\nvar phase1Data = null;\n\nfunction formatNumber(value, digits) {\n    return Number(value).toLocaleString('it-IT', {\n        minimumFractionDigits: digits,\n        maximumFractionDigits: digits\n    });\n}\n\nfunction populateTemperature() {\n    var temperatureSelect = document.getElementById('temperature');\n    temperatureSelect.innerHTML = '<option value=\"\" selected><\/option>';\n    for (var i = -10; i <= 40; i++) {\n        var option = document.createElement('option');\n        option.value = i;\n        option.text = i;\n        temperatureSelect.appendChild(option);\n    }\n}\n\nfunction calculatePhase1() {\n    var diameter = parseFloat(document.getElementById('diameter').value);\n    var sdr = parseFloat(document.getElementById('sdr').value);\n    var safetyFactor = parseFloat(document.getElementById('safetyFactor').value);\n    var durationHours = parseFloat(document.getElementById('durationHours').value);\n    var temperature = parseFloat(document.getElementById('temperature').value);\n    var epsilonMax = 0.007;\n\n    if (!diameter || !sdr || !safetyFactor || !durationHours || isNaN(temperature)) {\n        document.getElementById('result').innerHTML = '';\n        return;\n    }\n\n    var eCalc1 = durationLookup[durationHours];\n    var eCalc2 = temperatureLookup[String(temperature)];\n    var elasticModulusCalculated = eCalc1 * eCalc2;\n    var sigma = elasticModulusCalculated * epsilonMax;\n    var pullbackForceKN = ((sigma * 3.14 * Math.pow(diameter, 2)) \/ (safetyFactor * sdr)) \/ 1000;\n    var pullbackForceKGF = (pullbackForceKN \/ 9.81) * 1000;\n\n    phase1Data = {\n        pullbackForceKN: pullbackForceKN,\n        pullbackForceKGF: pullbackForceKGF\n    };\n\n    document.getElementById('pistonArea').value = '';\n\n    renderResults();\n    unlockNextTab(2);\n    moveToNextTab(1);\n}\n\nfunction calculatePhase2() {\n    if (!phase1Data) {\n        return;\n    }\n\n    var pistonArea = parseFloat(document.getElementById('pistonArea').value);\n\n    if (!pistonArea) {\n        delete phase1Data.pressureBar;\n        delete phase1Data.pistonArea;\n        renderResults();\n        return;\n    }\n\n    var pistonAreaM2 = pistonArea \/ 10000;\n    var pressurePa = (phase1Data.pullbackForceKN \/ pistonAreaM2) * 1000;\n    var pressureBar = pressurePa \/ 100000;\n\n    phase1Data.pressureBar = pressureBar;\n    phase1Data.pistonArea = pistonArea;\n\n    renderResults();\n}\n\nfunction renderResults() {\n    var resultContainer = document.getElementById('result');\n\n    if (!phase1Data) {\n        resultContainer.innerHTML = '';\n        return;\n    }\n\n    var resultText = '';\n    resultText += '<hr class=\"hr-text gradient\" data-content=\"FORZA DI TRAINO MASSIMA\">';\n    resultText += '<p><br><\/p>';\n    resultText += '<p>Forza di traino massima: ' + formatNumber(phase1Data.pullbackForceKN, 2) + ' kN<\/p>';\n    resultText += '<p>Forza di traino massima: ' + formatNumber(phase1Data.pullbackForceKGF, 2) + ' kgf<\/p>';\n    resultText += '<img decoding=\"async\" id=\"resultImage\" alt=\"GIF di animazione\" src=\"\/wp-content\/uploads\/custom-html-blocks\/image\/calcolatoretrazione.gif\" style=\"max-width: 500px; max-width: 100%; display:block; margin:20px 0;\" \/>';\n\n    if (typeof phase1Data.pressureBar !== 'undefined') {\n        resultText += '<hr class=\"hr-text gradient\" data-content=\"PRESSIONE DI TRAINO DELLA MACCHINA NO DIG\">';\n        resultText += '<p><br><\/p>';\n        resultText += '<p>Pressione teorica al manometro: ' + formatNumber(phase1Data.pressureBar, 1) + ' bar<\/p>';\n    }\n\n    resultContainer.innerHTML = resultText;\n}\n\nfunction resetCalculator() {\n    document.getElementById('diameter').value = '';\n    document.getElementById('sdr').value = '';\n    document.getElementById('safetyFactor').value = '';\n    document.getElementById('durationHours').value = '';\n    document.getElementById('temperature').value = '';\n    document.getElementById('elasticModulus').value = '1000 MPa';\n    document.getElementById('epsilonMax').value = '0,7%';\n    document.getElementById('pistonArea').value = '';\n    document.getElementById('result').innerHTML = '';\n    phase1Data = null;\n\n    document.querySelector('.tab-item:nth-child(2)').classList.add('disabled');\n    moveToNextTab(0);\n}\n\nfunction resetSecondTab() {\n    document.getElementById('pistonArea').value = '';\n    if (phase1Data) {\n        delete phase1Data.pressureBar;\n        delete phase1Data.pistonArea;\n    }\n    renderResults();\n}\n\nfunction unlockNextTab(tabIndex) {\n    const tabItem = document.querySelector('.tab-item:nth-child(' + tabIndex + ')');\n    if (tabItem) {\n        tabItem.classList.remove('disabled');\n    }\n}\n\nfunction moveToNextTab(tabIndex) {\n    const tabs = document.querySelectorAll('.tabs a');\n    const contents = document.querySelectorAll('.tab-content');\n    const tabItems = document.querySelectorAll('.tab-item');\n\n    tabs.forEach(function(tab) { tab.classList.remove('active'); });\n    contents.forEach(function(content) { content.classList.remove('content-visible'); });\n    tabItems.forEach(function(item) { item.classList.remove('active'); });\n\n    tabs[tabIndex].classList.add('active');\n    contents[tabIndex].classList.add('content-visible');\n    tabItems[tabIndex].classList.add('active');\n}\n\ndocument.addEventListener('DOMContentLoaded', function () {\n    populateTemperature();\n\n    tippy('#info-icon2', {\n        content: 'Valore Consigliato: 2',\n        placement: 'top',\n        interactive: true\n    });\n\n    document.querySelectorAll('.tabs a').forEach(function(tab) {\n        tab.addEventListener('click', function(e) {\n            var parentLi = this.parentElement;\n            if (parentLi.classList.contains('disabled')) {\n                e.preventDefault();\n                return;\n            }\n\n            e.preventDefault();\n            document.querySelectorAll('.tabs a').forEach(function(innerTab) {\n                innerTab.classList.remove('active');\n            });\n            document.querySelectorAll('.tabs .tab-item').forEach(function(item) {\n                item.classList.remove('active');\n            });\n            document.querySelectorAll('.tab-content').forEach(function(content) {\n                content.classList.remove('content-visible');\n            });\n\n            this.classList.add('active');\n            parentLi.classList.add('active');\n            document.querySelector(this.getAttribute('href')).classList.add('content-visible');\n        });\n    });\n\n    document.getElementById('calculate-second-tab').addEventListener('click', calculatePhase2);\n\n    var popup = document.getElementById('popup');\n    var disclaimerAccepted = getCookie('disclaimerAccepted');\n\n    if (disclaimerAccepted) {\n        popup.style.display = 'none';\n    } else {\n        popup.style.display = 'block';\n    }\n\n    var disclaimerInputs = document.querySelectorAll('input[name=\"disclaimer\"]');\n    var acceptButton = disclaimerInputs[0];\n    var rejectButton = disclaimerInputs[1];\n\n    acceptButton.addEventListener('change', function () {\n        if (acceptButton.checked) {\n            popup.style.display = 'none';\n            setCookie('disclaimerAccepted', true, 365);\n        }\n    });\n\n    rejectButton.addEventListener('change', function () {\n        if (rejectButton.checked) {\n            window.location.href = 'https:\/\/www.plastitaliaspa.it';\n        }\n    });\n});\n\nfunction setCookie(name, value, days) {\n    var expires = '';\n\n    if (days) {\n        var date = new Date();\n        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));\n        expires = '; expires=' + date.toUTCString();\n    }\n\n    document.cookie = name + '=' + (value || '') + expires + '; path=\/';\n}\n\nfunction getCookie(name) {\n    var nameEQ = name + '=';\n    var cookies = document.cookie.split(';');\n\n    for (var i = 0; i < cookies.length; i++) {\n        var cookie = cookies[i];\n        while (cookie.charAt(0) === ' ') {\n            cookie = cookie.substring(1, cookie.length);\n        }\n        if (cookie.indexOf(nameEQ) === 0) {\n            return cookie.substring(nameEQ.length, cookie.length);\n        }\n    }\n    return null;\n}\n<\/script>\n<\/body>\n<\/html><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5ec57d0 e-con-full e-flex e-con e-parent\" data-id=\"5ec57d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d23717 elementor-widget elementor-widget-shortcode\" data-id=\"6d23717\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"7405\" class=\"elementor elementor-7405\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-316fc6b e-con-full e-flex e-con e-parent\" data-id=\"316fc6b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-54284f5 e-flex e-con-boxed e-con e-child\" data-id=\"54284f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b40ffc6 e-con-full e-flex e-con e-child\" data-id=\"b40ffc6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c1a68e elementor-widget elementor-widget-text-editor\" data-id=\"8c1a68e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tI calcoli eseguiti dai nostri strumenti si basano su ricerche condotte da Plastitalia, tali ricerche sono disponibili su richiesta.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6910163 e-flex e-con-boxed e-con e-child\" data-id=\"6910163\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81fdeff next-button e-transform elementor-widget elementor-widget-button\" data-id=\"81fdeff\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_transform_translateX_effect_hover&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:2,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_hover_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.plastitaliaspa.com\/it\/contatti\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contattaci <span class=\"next-arrow\"><\/span><\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calcolatore Forza di Traino Il Calcolatore di Forza di Traino Plastitalia \u00e8 uno strumento online progettato\u00a0per calcolare la massima forza di trazione applicabile alla testa del tubo durante le fasi di re-lining. E\u2019 sufficiente selezionare il diametro del tubo, il valore di SDR, il safety factor, la temperatura ambiente di lavoro e la durata dello [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-7455","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia<\/title>\n<meta name=\"description\" content=\"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia\" \/>\n<meta property=\"og:description\" content=\"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/\" \/>\n<meta property=\"og:site_name\" content=\"Plastitalia\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-23T08:12:55+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/calcolatore-forza-di-traino\\\/\",\"url\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/calcolatore-forza-di-traino\\\/\",\"name\":\"Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#website\"},\"datePublished\":\"2024-06-13T13:53:03+00:00\",\"dateModified\":\"2026-04-23T08:12:55+00:00\",\"description\":\"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/calcolatore-forza-di-traino\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/calcolatore-forza-di-traino\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/calcolatore-forza-di-traino\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calcolatore Forza di Traino\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/\",\"name\":\"Plastitalia\",\"description\":\"Leader europeo nella produzione di raccordi in polietilene. Raccordi HDPE elettrosaldabili, di transizione e testa a testa utilizzati per impianti acqua e gas.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#organization\",\"name\":\"Plastitalia\",\"url\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/logo-plastitalia-sito.png\",\"contentUrl\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/logo-plastitalia-sito.png\",\"width\":652,\"height\":205,\"caption\":\"Plastitalia\"},\"image\":{\"@id\":\"https:\\\/\\\/www.plastitaliaspa.com\\\/it\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia","description":"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/","og_locale":"it_IT","og_type":"article","og_title":"Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia","og_description":"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.","og_url":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/","og_site_name":"Plastitalia","article_modified_time":"2026-04-23T08:12:55+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/","url":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/","name":"Calcolatore Forza di Traino per Tubi in Polietilene | Plastitalia","isPartOf":{"@id":"https:\/\/www.plastitaliaspa.com\/it\/#website"},"datePublished":"2024-06-13T13:53:03+00:00","dateModified":"2026-04-23T08:12:55+00:00","description":"Calcola la massima forza di trazione sui tubi in polietilene applicabile alla testa del tubo durante le fasi di re-lining.","breadcrumb":{"@id":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.plastitaliaspa.com\/it\/calcolatore-forza-di-traino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.plastitaliaspa.com\/it\/"},{"@type":"ListItem","position":2,"name":"Calcolatore Forza di Traino"}]},{"@type":"WebSite","@id":"https:\/\/www.plastitaliaspa.com\/it\/#website","url":"https:\/\/www.plastitaliaspa.com\/it\/","name":"Plastitalia","description":"Leader europeo nella produzione di raccordi in polietilene. Raccordi HDPE elettrosaldabili, di transizione e testa a testa utilizzati per impianti acqua e gas.","publisher":{"@id":"https:\/\/www.plastitaliaspa.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.plastitaliaspa.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.plastitaliaspa.com\/it\/#organization","name":"Plastitalia","url":"https:\/\/www.plastitaliaspa.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.plastitaliaspa.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/www.plastitaliaspa.com\/wp-content\/uploads\/2024\/05\/logo-plastitalia-sito.png","contentUrl":"https:\/\/www.plastitaliaspa.com\/wp-content\/uploads\/2024\/05\/logo-plastitalia-sito.png","width":652,"height":205,"caption":"Plastitalia"},"image":{"@id":"https:\/\/www.plastitaliaspa.com\/it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/pages\/7455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/comments?post=7455"}],"version-history":[{"count":3,"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/pages\/7455\/revisions"}],"predecessor-version":[{"id":20045,"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/pages\/7455\/revisions\/20045"}],"wp:attachment":[{"href":"https:\/\/www.plastitaliaspa.com\/it\/wp-json\/wp\/v2\/media?parent=7455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}