{"id":1407,"date":"2026-04-18T07:39:07","date_gmt":"2026-04-18T07:39:07","guid":{"rendered":"https:\/\/bbpmfg.com\/?page_id=1407"},"modified":"2026-04-18T07:41:45","modified_gmt":"2026-04-18T07:41:45","slug":"sizing-calculator","status":"publish","type":"page","link":"https:\/\/bbpmfg.com\/pt\/sewage-pumps\/sewer-lift-station\/sizing-calculator\/","title":{"rendered":"Calculadora de dimensionamento de esta\u00e7\u00e3o elevat\u00f3ria de esgoto"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2b6b634\" data-block-id=\"2b6b634\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2b6b634-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9a78a19\" data-v=\"4\" data-block-id=\"9a78a19\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9a78a19-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9a78a19-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3711f99\" data-block-id=\"3711f99\"><style>.stk-3711f99-column{--stk-columns-spacing:var(--stk--preset--spacing--40, 1rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-3711f99-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3493115\" data-v=\"4\" data-block-id=\"3493115\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3493115-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-3493115-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"p\u00e3o ralado\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Casa<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ef1dbcd\" data-block-id=\"ef1dbcd\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ef1dbcd-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c850bf3\" data-v=\"4\" data-block-id=\"c850bf3\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c850bf3-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c850bf3-inner-blocks\">\n<style>\n  \/* 1. Top-Level Isolation: All styles strictly scoped to #bbp-ls-module *\/\n  #bbp-ls-module {\n    width: 100% !important;\n    padding: 40px 15px !important;\n    box-sizing: border-box !important;\n    background-color: transparent !important;\n    display: flex !important;\n    justify-content: center !important;\n  }\n\n  #bbp-ls-module *, \n  #bbp-ls-module *::before, \n  #bbp-ls-module *::after {\n    box-sizing: border-box !important;\n  }\n\n  #bbp-ls-module .bbp-lscalc {\n    width: 100% !important;\n    max-width: 1200px !important;\n    background: #ffffff !important;\n    border: 1px solid #e2e8f0 !important;\n    border-radius: 4px !important;\n    padding: 40px !important;\n    color: #1e293b !important;\n    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important;\n  }\n\n  \/* 2. Tag Replacement & 3. Aesthetics: Custom div replacing generic tags *\/\n  #bbp-ls-module .bbp-title {\n    font-size: 32px !important;\n    font-weight: 700 !important;\n    color: #1848C0 !important;\n    margin: 0 0 12px 0 !important;\n    line-height: 1.2 !important;\n  }\n\n  #bbp-ls-module .bbp-subtitle {\n    font-size: 16px !important;\n    color: #64748b !important;\n    margin: 0 0 32px 0 !important;\n    line-height: 1.6 !important;\n  }\n\n  \/* 4. Layout: Pure hand-written CSS Grid *\/\n  #bbp-ls-module .bbp-form-grid {\n    display: grid !important;\n    grid-template-columns: repeat(2, 1fr) !important;\n    gap: 24px !important;\n    margin-bottom: 32px !important;\n  }\n\n  #bbp-ls-module .bbp-input-group {\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  #bbp-ls-module label {\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    color: #1e293b !important;\n    margin-bottom: 8px !important;\n  }\n\n  #bbp-ls-module input,\n  #bbp-ls-module select {\n    width: 100% !important;\n    padding: 14px 16px !important;\n    border: 1px solid #cbd5e1 !important;\n    border-radius: 4px !important;\n    font-size: 16px !important;\n    background-color: #f8fafc !important;\n    transition: all 0.2s ease !important;\n    color: #0f172a !important;\n    -webkit-appearance: none !important;\n    -moz-appearance: none !important;\n    appearance: none !important;\n  }\n\n  #bbp-ls-module select {\n    background-image: url(\"data:image\/svg+xml;charset=UTF-8,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c\/polyline%3e%3c\/svg%3e\") !important;\n    background-repeat: no-repeat !important;\n    background-position: right 16px center !important;\n    background-size: 16px !important;\n    padding-right: 40px !important;\n  }\n\n  #bbp-ls-module input:focus,\n  #bbp-ls-module select:focus {\n    outline: none !important;\n    border-color: #1848C0 !important;\n    background-color: #ffffff !important;\n    box-shadow: 0 0 0 3px rgba(24, 72, 192, 0.15) !important;\n  }\n\n  #bbp-ls-module button {\n    width: 100% !important;\n    padding: 16px !important;\n    background-color: #1848C0 !important;\n    color: #ffffff !important;\n    border: none !important;\n    border-radius: 4px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    transition: background-color 0.2s ease !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n  }\n\n  #bbp-ls-module button:hover {\n    background-color: #123690 !important;\n  }\n\n  \/* Results Section *\/\n  #bbp-ls-module .bbp-result {\n    margin-top: 32px !important;\n    padding: 32px !important;\n    background: #f8fafc !important;\n    border-left: 6px solid #F0C018 !important;\n    border-radius: 4px !important;\n    display: none !important;\n  }\n\n  #bbp-ls-module .bbp-result.visible {\n    display: block !important;\n  }\n\n  #bbp-ls-module .bbp-result-title {\n    margin: 0 0 16px 0 !important;\n    color: #1848C0 !important;\n    font-size: 22px !important;\n    font-weight: 700 !important;\n  }\n\n  #bbp-ls-module .bbp-rec {\n    padding: 20px !important;\n    background: #ffffff !important;\n    border-radius: 4px !important;\n    margin: 0 0 20px 0 !important;\n    border: 1px solid #e2e8f0 !important;\n    line-height: 1.6 !important;\n  }\n\n  #bbp-ls-module .bbp-rec strong {\n    color: #1848C0 !important;\n  }\n\n  #bbp-ls-module .bbp-spec {\n    display: flex !important;\n    justify-content: space-between !important;\n    padding: 12px 0 !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n    font-size: 15px !important;\n  }\n\n  #bbp-ls-module .bbp-spec:last-child {\n    border-bottom: none !important;\n  }\n\n  #bbp-ls-module .bbp-spec span:first-child {\n    color: #64748b !important;\n  }\n\n  #bbp-ls-module .bbp-spec span:last-child {\n    font-weight: 600 !important;\n    color: #1e293b !important;\n    text-align: right !important;\n    max-width: 60% !important;\n  }\n\n  #bbp-ls-module .bbp-compliance {\n    margin-top: 20px !important;\n    padding: 16px !important;\n    background: #ffffff !important;\n    border-radius: 4px !important;\n    font-size: 14px !important;\n    color: #1e293b !important;\n    border: 1px solid #e2e8f0 !important;\n    line-height: 1.5 !important;\n  }\n\n  #bbp-ls-module .bbp-cta {\n    display: inline-block !important;\n    margin-top: 24px !important;\n    padding: 16px 28px !important;\n    background-color: #F0C018 !important;\n    color: #0f172a !important;\n    text-decoration: none !important;\n    border-radius: 4px !important;\n    font-weight: 700 !important;\n    font-size: 16px !important;\n    transition: background-color 0.2s ease !important;\n    text-align: center !important;\n  }\n\n  #bbp-ls-module .bbp-cta:hover {\n    background-color: #d1a512 !important;\n  }\n\n  #bbp-ls-module .bbp-note {\n    font-size: 13px !important;\n    color: #64748b !important;\n    margin-top: 24px !important;\n    line-height: 1.6 !important;\n    text-align: left !important;\n  }\n\n  \/* Responsive Design - Narrow Screens *\/\n  @media (max-width:690px) {\n    #bbp-ls-module .bbp-form-grid {\n      grid-template-columns: 1fr !important;\n      gap: 16px !important;\n    }\n    #bbp-ls-module .bbp-lscalc {\n      padding: 24px !important;\n    }\n    #bbp-ls-module .bbp-title {\n      font-size: 26px !important;\n    }\n    #bbp-ls-module .bbp-spec {\n      flex-direction: column !important;\n      align-items: flex-start !important;\n    }\n    #bbp-ls-module .bbp-spec span:last-child {\n      text-align: left !important;\n      max-width: 100% !important;\n      margin-top: 4px !important;\n    }\n    #bbp-ls-module .bbp-cta {\n      display: block !important;\n      width: 100% !important;\n    }\n  }\n<\/style>\n\n<section id=\"bbp-ls-module\">\n  <div class=\"bbp-lscalc\">\n    <h2 class=\"bbp-title\">Calculadora de dimensionamento de esta\u00e7\u00e3o elevat\u00f3ria de esgoto<\/h2>\n    <p class=\"bbp-subtitle\">Insira os par\u00e2metros do seu projeto Recomendamos a configura\u00e7\u00e3o Beibangpu que atende aos Padr\u00f5es de 10 Estados para redund\u00e2ncia, tempo de preenchimento de po\u00e7os \u00famidos e manuseio de s\u00f3lidos.<\/p>\n\n    <div class=\"bbp-form-grid\">\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-pe\">Equivalente populacional (PE)<\/label>\n        <input type=\"number\" id=\"lscalc-pe\" min=\"0\" placeholder=\"por exemplo, 500\" \/>\n      <\/div>\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-peak\">Ou pico de fluxo (GPM, se conhecido)<\/label>\n        <input type=\"number\" id=\"lscalc-peak\" min=\"0\" placeholder=\"por exemplo, 800\" \/>\n      <\/div>\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-tdh\">Cabe\u00e7a din\u00e2mica total (ft)<\/label>\n        <input type=\"number\" id=\"lscalc-tdh\" min=\"0\" placeholder=\"por exemplo, 60\" \/>\n      <\/div>\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-depth\">Profundidade do po\u00e7o molhado dispon\u00edvel (ft)<\/label>\n        <input type=\"number\" id=\"lscalc-depth\" min=\"0\" placeholder=\"por exemplo, 18\" \/>\n      <\/div>\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-use\">Aplica\u00e7\u00e3o<\/label>\n        <select id=\"lscalc-use\">\n          <option value=\"commercial\">Edif\u00edcio comercial<\/option>\n          <option value=\"municipal\">Municipal \/distrito<\/option>\n          <option value=\"industrial\">\u00c1guas residuais industriais<\/option>\n          <option value=\"developer\">Promotor imobili\u00e1rio<\/option>\n          <option value=\"residential\">Residencial\/comercial leve<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"bbp-input-group\">\n        <label for=\"lscalc-solids\">Manuseio de s\u00f3lidos<\/label>\n        <select id=\"lscalc-solids\">\n          <option value=\"sewage\">Esgoto (n\u00e3o-obstru\u00e7\u00e3o de 3 polegadas)<\/option>\n          <option value=\"effluent\">Efluente (fossa s\u00e9ptica a jusante)<\/option>\n          <option value=\"greywater\">Apenas \u00e1gua cinza<\/option>\n          <option value=\"industrial\">Industrial\/especial<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <button onclick=\"lscalcRun()\">Calcular Configura\u00e7\u00e3o Recomendada<\/button>\n\n    <div class=\"bbp-result\" id=\"lscalc-result\">\n      <div class=\"bbp-result-title\" id=\"lscalc-config\" role=\"heading\" aria-level=\"3\">\u2014<\/div>\n      <div class=\"bbp-rec\" id=\"lscalc-reasoning\"><\/div>\n      <div id=\"lscalc-specs\"><\/div>\n      <div class=\"bbp-compliance\" id=\"lscalc-compliance\"><\/div>\n      <a class=\"bbp-cta\" href=\"#ct-popup-820\">Solicite um or\u00e7amento detalhado com esta configura\u00e7\u00e3o<\/a>\n    <\/div>\n\n    <p class=\"bbp-note\">A l\u00f3gica de dimensionamento segue os Padr\u00f5es dos Estados 10 Cap\u00edtulo 40: a esta\u00e7\u00e3o de bombeamento lida com o pico de fluxo hor\u00e1rio com a maior unidade fora de servi\u00e7o; tempo de po\u00e7o \u00famido \u226430 min no fluxo m\u00e9dio de for\u00e7a principal 2 8 p\u00e9s\/s. Use a sa\u00edda para sele\u00e7\u00e3o or\u00e7ament\u00e1ria 10 revis\u00e3o final de engenharia necess\u00e1ria para a licen\u00e7a do projeto.<\/p>\n  <\/div>\n<\/section>\n\n<script>\nfunction lscalcRun() {\n  var pe = parseFloat(document.getElementById('lscalc-pe').value) || 0;\n  var peak = parseFloat(document.getElementById('lscalc-peak').value) || 0;\n  var tdh = parseFloat(document.getElementById('lscalc-tdh').value) || 0;\n  var depth = parseFloat(document.getElementById('lscalc-depth').value) || 0;\n  var use = document.getElementById('lscalc-use').value;\n  var solids = document.getElementById('lscalc-solids').value;\n\n  \/\/ \u7528\u5d4c\u5957 if \u548c\u6807\u5fd7\u4f4d\u66ff\u4ee3 !pe && !peak \u7b49\u903b\u8f91\n  var isMissingData = false;\n  if (!pe) {\n    if (!peak) {\n      isMissingData = true;\n    }\n  }\n  if (!tdh) {\n    isMissingData = true;\n  }\n\n  if (isMissingData) {\n    alert('Please provide either Population Equivalent or Peak Flow, plus Total Dynamic Head.');\n    return;\n  }\n\n  \/\/ \u7528\u5d4c\u5957 if \u66ff\u4ee3 !peak && pe\n  if (!peak) {\n    if (pe) {\n      var avgGPD = pe * 100;\n      var peakFactor = 3.5;\n      if (pe < 100) {\n        peakFactor = 4.5;\n      } else if (pe < 1000) {\n        peakFactor = 4.0;\n      }\n      peak = (avgGPD \/ 1440) * peakFactor;\n    }\n  }\n\n  \/\/ Classify by peak flow\n  var configName, configClass, hpRange, basinDia, avgFlow;\n  if (peak < 30) {\n    configName = 'Simplex Submersible Lift Station';\n    configClass = 'simplex-small';\n    hpRange = '0.5 \u2013 1 HP';\n    basinDia = '24\" HDPE or fiberglass';\n  } else if (peak < 90) {\n    configName = 'Simplex Submersible Lift Station (upsized)';\n    configClass = 'simplex';\n    hpRange = '1 \u2013 2 HP';\n    basinDia = '30\"\u201336\" HDPE or fiberglass';\n  } else if (peak < 700) {\n    configName = 'Duplex Submersible Lift Station';\n    configClass = 'duplex';\n    hpRange = '3 \u2013 30 HP';\n    basinDia = '48\"\u201372\" fiberglass or coated steel';\n  } else if (peak < 3500) {\n    configName = 'Duplex or Triplex Packaged Lift Station';\n    configClass = 'duplex-triplex';\n    hpRange = '30 \u2013 100 HP';\n    basinDia = '72\"\u201396\" fiberglass or coated steel';\n  } else {\n    configName = 'Triplex + Packaged Above-Ground Lift Station';\n    configClass = 'triplex';\n    hpRange = '100 HP+';\n    basinDia = '96\"\u2013120\" coated steel or concrete integration';\n  }\n\n  \/\/ Override for residential\uff0c\u7528\u5d4c\u5957 if \u66ff\u4ee3 &#038;&#038;\n  if (use === 'residential') {\n    if (peak < 200) {\n      configName = 'Simplex Residential \/ Light-Commercial Lift Station';\n      hpRange = '0.5 \u2013 2 HP';\n    }\n  }\n\n  \/\/ Material upgrade for industrial\n  var material = '304 stainless shaft, cast iron volute';\n  if (use === 'industrial' || solids === 'industrial') {\n    material = '316 stainless shaft + impeller, ductile iron volute';\n  }\n\n  \/\/ Wet well working volume @ 10-min cycle\n  var workVol = (peak \/ 4) * 10;\n  \n  \/\/ Fill time @ avg flow\n  if (pe) {\n    avgFlow = pe * 100 \/ 1440;\n  } else {\n    avgFlow = peak \/ 4;\n  }\n  var fillMin = (workVol \/ avgFlow).toFixed(1);\n\n  \/\/ Depth check\uff0c\u7528\u5d4c\u5957 if \u66ff\u4ee3\u8fde\u7eed &#038;&#038;\n  var depthNote = '';\n  if (depth) {\n    if (depth < 8) {\n      depthNote = '\u26a0 Wet well depth under 8 ft \u2014 confirm minimum submergence for selected pump with engineering.';\n    } else if (depth < 10) {\n      if (configClass.indexOf('triplex') > -1) {\n        depthNote = '\u26a0 Wet well depth under 10 ft may be insufficient for triplex \u2014 consider above-ground prefabricated packaged station.';\n      } else {\n        depthNote = '\u2713 Wet well depth adequate for selected configuration.';\n      }\n    } else {\n      depthNote = '\u2713 Wet well depth adequate for selected configuration.';\n    }\n  }\n\n  \/\/ \u52a8\u6001\u6784\u5efa\u6587\u672c\u4ee5\u66ff\u4ee3\u4e09\u5143\u8868\u8fbe\u5f0f\u4e2d\u7684\u590d\u6742\u903b\u8f91\n  var peText = '';\n  if (pe) {\n    var pFactor = '3.5';\n    if (pe < 100) {\n      pFactor = '4.5';\n    } else if (pe < 1000) {\n      pFactor = '4.0';\n    }\n    peText = 'Derived from ' + pe + ' PE at 100 gpcd with a ' + pFactor + ' peaking factor. ';\n  }\n\n  var reasoning = '<strong>Why this configuration:<\/strong><br>' +\n    'Peak flow \u2248 <strong>' + Math.round(peak) + ' GPM<\/strong> at TDH <strong>' + tdh + ' ft<\/strong>. ' +\n    peText +\n    'For peak flows in this range, a ' + configName.toLowerCase() + ' meets 10 States Standards redundancy and solids-handling rules.';\n\n  document.getElementById('lscalc-config').textContent = configName;\n  document.getElementById('lscalc-reasoning').innerHTML = reasoning;\n  \n  document.getElementById('lscalc-specs').innerHTML =\n    '<div class=\"bbp-spec\"><span>Peak design flow<\/span><span>' + Math.round(peak) + ' GPM<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Total dynamic head<\/span><span>' + tdh + ' ft<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Pump power range<\/span><span>' + hpRange + '<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Basin diameter<\/span><span>' + basinDia + '<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Wetted materials<\/span><span>' + material + '<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Minimum working volume<\/span><span>' + Math.round(workVol) + ' gallons (10-min cycle)<\/span><\/div>' +\n    '<div class=\"bbp-spec\"><span>Fill time @ average flow<\/span><span>' + fillMin + ' min (limit: 30 min)<\/span><\/div>';\n    \n  document.getElementById('lscalc-compliance').textContent = depthNote || '\u2713 10 States Standards alignment: redundancy plus 3-inch solids plus velocity 2\u20138 ft\/s (verify force main on final sizing).';\n\n  var r = document.getElementById('lscalc-result');\n  r.className = 'bbp-result visible';\n  r.scrollIntoView({behavior:'smooth', block:'start'});\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Sewer Lift Station Sizing Calculator Enter your project parameters. We&#8217;ll recommend the Beibangpu configuration that meets 10 States Standards for redundancy, wet well fill time, and solids handling. Population equivalent (PE) Or peak flow (GPM, if known) Total dynamic head (ft) Wet well depth available (ft) Application Commercial buildingMunicipal \/ districtIndustrial wastewaterProperty developerResidential \/ light [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":1293,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1407","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/pages\/1407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/comments?post=1407"}],"version-history":[{"count":0,"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/pages\/1407\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/pages\/1293"}],"wp:attachment":[{"href":"https:\/\/bbpmfg.com\/pt\/wp-json\/wp\/v2\/media?parent=1407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}