Расчёт длины перехода (конфузора/диффузора) по двум диаметрам и углу раскрытия. L = (D1 — D2) / (2 × tan(α/2)).
function calc17(){const d1=parseFloat(document.getElementById('d1_17').value);const d2=parseFloat(document.getElementById('d2_17').value);const ang=parseFloat(document.getElementById('ang17').value);const type=document.getElementById('type17').value;const L=(d1-d2)/(2*Math.tan(ang*Math.PI/360));const z={15:{conf:0.03,diff:0.05},20:{conf:0.05,diff:0.08},30:{conf:0.10,diff:0.15},45:{conf:0.20,diff:0.35}};const zeta=z[ang][type];let t='<table class="fcalc-result-table"><tr><th>Параметр</th><th>Значение</th></tr>';t+='<tr><td>D1 (большой)</td><td>'+d1+' мм</td></tr>';t+='<tr><td>D2 (малый)</td><td>'+d2+' мм</td></tr>';t+='<tr><td>Угол раскрытия</td><td>'+ang+'°</td></tr>';t+='<tr><td>Тип</td><td>'+(type==='conf'?'Сужение (конфузор)':'Расширение (диффузор)')+'</td></tr>';t+='<tr><td style="font-weight:700;color:#0a4d8c">Длина перехода</td><td style="font-weight:700;color:#0a4d8c;font-size:1.2em">'+L.toFixed(0)+' мм ('+(L/1000).toFixed(3)+' м)</td></tr>';t+='<tr><td>Коэффициент ζ</td><td>'+zeta+'</td></tr>';t+='</table>';if(ang>30&&type==='diff'){t+='<div class="fcalc-warn">⚠ Расширение с углом >25° — отрыв потока, потери в 3-5 раз выше! Уменьшите угол или используйте два перехода.</div>';}else{t+='<div class="fcalc-tip">✓ Угол в оптимальном диапазоне.</div>';}document.getElementById('table17').innerHTML=t;document.getElementById('result17').style.display='block';}
Результат
Данный калькулятор разработан в полном соответствии с нормативной документацией:
ГОСТ 30478-2024 «Воздуховоды металлические»
Идельчик И.Е. «Справочник по гидравлическим сопротивлениям»
Данная калькуляция была произведена на сайте fahmann.ru