Bitumen Calculator

.bitumen-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #ddd; border-radius: 8px; background-color: #f9f9f9; color: #333; } .bitumen-calculator-container h2 { color: #2c3e50; text-align: center; margin-bottom: 25px; } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } @media (max-width: 600px) { .calc-grid { grid-template-columns: 1fr; } } .input-group { display: flex; flex-direction: column; } .input-group label { margin-bottom: 8px; font-weight: 600; font-size: 14px; } .input-group input { padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } .calc-btn { grid-column: span 2; background-color: #2c3e50; color: white; padding: 12px; border: none; border-radius: 4px; cursor: pointer; font-size: 18px; font-weight: bold; transition: background 0.3s; } @media (max-width: 600px) { .calc-btn { grid-column: span 1; } } .calc-btn:hover { background-color: #1a252f; } .results-box { margin-top: 25px; padding: 20px; background-color: #fff; border-left: 5px solid #2c3e50; border-radius: 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); } .results-box h3 { margin-top: 0; font-size: 18px; color: #2c3e50; } .result-row { display: flex; justify-content: space-between; padding: 8px 0; border-bottom: 1px solid #eee; } .result-row:last-child { border-bottom: none; } .result-value { font-weight: bold; color: #e67e22; } .article-section { margin-top: 40px; line-height: 1.6; } .article-section h3 { color: #2c3e50; margin-top: 25px; }

Professional Bitumen & Asphalt Calculator

Calculation Results

Total Surface Area: 0
Total Volume: 0
Total Asphalt Required: 0
Pure Bitumen Binder Needed: 0
Estimated Total Cost: 0

How to Calculate Bitumen and Asphalt Requirements

Planning a paving project requires precise calculations to ensure you order the correct amount of material. Whether you are surfacing a driveway, a parking lot, or a highway, the "Bitumen Calculator" helps determine the total tonnage of asphalt mix and the specific volume of bitumen binder required.

The Core Formula

The calculation for asphalt tonnage follows a standard physical volume-to-weight formula:

  • Volume (m³) = Length (m) × Width (m) × [Thickness (mm) / 1000]
  • Total Weight (Tonnes) = Volume (m³) × Density (kg/m³) / 1000

For most standard hot-mix asphalt (HMA) projects, a density of 2,300 to 2,450 kg/m³ is used as the industry standard. Our calculator uses 2,350 kg/m³ as a default value.

Understanding Bitumen Content

Bitumen is the black, sticky binder that holds the aggregate (stones and sand) together. Typically, asphalt mixtures contain between 4% and 6% bitumen by weight. If your project specifications require a 5% bitumen content, the calculator will isolate exactly how many tonnes of pure bitumen binder are needed within the total mix weight.

Example Calculation

If you have a driveway that is 20 meters long, 4 meters wide, and you want a thickness of 50mm:

  1. Area: 20m × 4m = 80 m²
  2. Volume: 80 m² × 0.050m = 4.0 m³
  3. Weight: 4.0 m³ × 2,350 kg/m³ = 9,400 kg (9.4 Tonnes)
  4. Bitumen (at 5%): 9.4 Tonnes × 0.05 = 0.47 Tonnes of binder.

Factors Affecting Your Estimation

It is important to remember that real-world conditions may vary. You should always account for a 5-10% wastage factor to cover surface irregularities, compaction variations, and minor spills during the paving process. Additionally, the density may change based on the type of aggregate used (basalt, limestone, or granite).

function calculateBitumen() { var length = parseFloat(document.getElementById("pavingLength").value); var width = parseFloat(document.getElementById("pavingWidth").value); var depthMm = parseFloat(document.getElementById("pavingDepth").value); var density = parseFloat(document.getElementById("asphaltDensity").value); var bitumenPercent = parseFloat(document.getElementById("bitumenPercentage").value); var price = parseFloat(document.getElementById("costPerTonne").value); if (isNaN(length) || isNaN(width) || isNaN(depthMm) || length <= 0 || width <= 0 || depthMm 0) { var totalCost = totalWeightTonnes * price; document.getElementById("resCost").innerText = totalCost.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById("costRow").style.display = "flex"; } else { document.getElementById("costRow").style.display = "none"; } document.getElementById("results").style.display = "block"; // Scroll to results on mobile if (window.innerWidth < 600) { document.getElementById("results").scrollIntoView({ behavior: 'smooth' }); } }

Leave a Comment