Mass Haul Diagram Plotter
The Mass Haul Diagram (MHD) is a continuous graphical plot of cumulative net earthwork volume along a highway corridor. It identifies balance points (where cut equals fill), determines optimal equipment haul directions, calculates freehaul vs. overhaul volumes, and minimizes expensive borrow pit excavation and waste spoil haulage.
Mismanaging cut-to-fill haul distances during road construction results in massive equipment fuel waste, unbudgeted overhaul claims, and environmental damage from unnecessary borrow pits. This tool computes cumulative algebraic earthwork balances, identifies balance lines, and plots interactive mass haul curves.
- •ERA Geometric & Construction Specifications (Series 2000: Earthworks)
- •AASHTO Construction Guidelines for Earthwork Haulage
- •Mass Haul Diagram Analysis & Freehaul / Overhaul Principles
- •Highway Construction Managers and Earthwork Contractors
- •Resident Engineers verifying mass balance haulage
- •Cost Optimization Specialists
M_i = M_{i-1} + (V_{cut,adj} - V_{fill})M_i = Cumulative mass ordinate (m³); V_{cut,adj} = Adjusted bank cut (V_cut / F_compaction or V_cut · SF); V_{fill} = Compacted fill volume.D_{avg} = \text{Area}_{loop} / V_{loop}Exact analytical center-of-mass distance (m³·m / m³). For uniform preliminary estimates, simplified as L_{loop} / 2.\text{Overhaul} = V_{overhaul} · \max(0, D_{avg} - \text{FHD})Measured in station-meters or m³·km beyond the contractual Freehaul Distance (FHD).Use these outputs for preliminary checks. They do not constitute official engineering approval. Verify the inputs, method and results against the project criteria before using them for design or construction.
Mass Haul Diagram
Upload an earthwork quantities table to plot the mass haul curve, identify balance points, and analyse cut/fill balance.
Upload Your Earthwork Quantities
Upload an Excel (.xlsx) or CSV file with columns for Station (m or km+m), Cut Volume (m³), and Fill Volume (m³).
Engineering Notice & Review Requirement:
Calculation generated by InfraDigital CAD based on the selected methodology and entered parameters. Project-specific engineering review and verification are required before final design, submission or construction use.
Mass Haul Diagram Plotter Documentation
Technical specifications, mathematical formulas, and civil guidelines
1. Functional Purpose & Methodology
A Mass Haul Diagram (MHD) is a continuous Cartesian coordinate curve plotting cumulative net earthwork volume along a highway centerline chainage. It is the primary engineering tool used by highway designers and earthwork contractors to balance cut and fill prisms, determine economic haul distances, identify designated borrow pit and spoil disposal locations, and minimize contractual overhaul claims.
Without mass haul optimization, civil contractors frequently haul excavated material excessively far when nearby embankments require embankment fill, or haul uphill against steep gradients, dramatically increasing fuel consumption, machine cycle times, equipment wear, and project carbon emissions. The Mass Haul Diagram Plotter operates entirely client-side, computing net volumetric ordinates, applying soil shrinkage and bulking coefficients, and identifying balance loops with zero server uploads.
2. Practical Step-by-Step Instructions
- Prepare Earthwork Takeoff Data: Export cross-sectional station chainages, cut volumes (m³), and fill volumes (m³) from your geometric corridor model (Autodesk Civil 3D, Bentley OpenRoads, or Trimble Business Center) into a CSV file.
- Upload Section Data: Drag and drop the CSV or TXT file into the upload box. The parser maps columns for Station, Cut, and Fill volumes.
- Define Soil & Haul Parameters: Enter the in-situ to compacted embankment shrinkage factor (e.g., 0.85 for cohesive clays/silts or 0.90 for gravelly sands), contractor Freehaul Distance (FHD, typically 200m to 500m), and unit cost of overhaul ($/m³·station or $/m³·km).
- Adjust Balance Lines: Use the interactive balance baseline slider to evaluate haul loops, identify zero-ordinate inflection points, and match cut prisms with fill embankments.
- Inspect Haul Direction & Loop Areas: Review positive loops (where mass curve is above the baseline, indicating haul in the direction of increasing stationing) and negative loops (haul against stationing).
- Export Mass Curve & Report: Download the high-resolution vector SVG diagram, along with tabular CSV summaries of balance points, borrow requirements, and overhaul billable quantities.
3. Mathematical Formulations & Variable Definitions
Mass haul ordinates represent the cumulative algebraic sum of adjusted cut volume minus compacted embankment fill volume:
- Adjusted Cut Volume (V_cut,adj) — Shrinkage vs. Compaction Notation:V_cut,adj = V_cut,bank × SF = V_cut,bank / F_cWhere V_cut,bank is the surveyed bank volume (bcm), SF is the multiplicative shrinkage factor (e.g. 0.85), and F_c is the equivalent compaction divisor (F_c = 1 / SF ≈ 1.176). Both mathematical conventions yield identical net compacted earthwork.
- Mass Haul Ordinate (M_i):M_i = M_(i-1) + [ V_cut,adj,i - V_fill,i ]Where M_i is cumulative mass ordinate at station i in compacted cubic meters (ccm). A rising curve denotes surplus cut; a falling curve denotes fill deficit.
- Average Haul Distance (D_avg): For a closed balance loop between balance stations S_start and S_end:D_avg = Area_loop / V_loopWhere Area_loop is the integrated geometric area between the mass curve and the balance line (m³·m), and V_loop is the maximum ordinate height of the loop (m³). (Note: For quick preliminary field checks, engineers often approximate this as L_loop / 2, while software integrates the exact station-by-station area).
- Overhaul Volume-Distance (OH):OH = V_loop × max(0, D_avg - FHD)Where FHD is the contractually stipulated Freehaul Distance (m), beyond which earth movement is reimbursed as overhaul.
- Economic Limit of Haul (ELH): Maximum haul distance beyond which borrowing is cheaper than transporting corridor cut:ELH = FHD + (Cost_borrow / Cost_overhaul)
4. Worked Numerical Example
A highway corridor segment spans four 200-meter intervals from Station 0+000 to Station 0+800. The natural subgrade soil has a compaction shrinkage factor of SF = 0.85. The contract specifies a Freehaul Distance of FHD = 200 m and a baseline elevation of 0.00 m³.
| Station Interval | Bank Cut (m³) | Adjusted Cut (m³) | Fill (m³) | Net Segment (m³) | Cumulative Ordinate (m³) |
|---|---|---|---|---|---|
| 0+000 | 0 | 0 | 0 | 0 | 0.00 |
| 0+000 to 0+200 | 2,500.00 | 2,125.00 | 400.00 | +1,725.00 | +1,725.00 |
| 0+200 to 0+400 | 1,800.00 | 1,530.00 | 300.00 | +1,230.00 | +2,955.00 (Peak) |
| 0+400 to 0+600 | 200.00 | 170.00 | 1,800.00 | -1,630.00 | +1,325.00 |
| 0+600 to 0+800 | 100.00 | 85.00 | 1,600.00 | -1,515.00 | -190.00 (Deficit) |
5. Engineering Assumptions & Limitations
- Longitudinal Haul Assumption: Mass haul diagrams model earth movement exclusively parallel to the centerline. Transverse cross-haul (e.g., bulldozing material from high side cut to low side fill within the same cross section) is handled during raw cross-section takeoff and excluded from longitudinal haul.
- Material Homogeneity: Calculations assume uniform soil shrinkage. In strata with interbedded weathered rock, expansive clay, and granular alluvium, distinct shrinkage/bulking factors must be modeled per material layer.
- Grade Impassability: A mass curve does not indicate steep vertical gradients or terrain barriers (such as unbridged rivers or deep canyons) between cut and fill sections that may make hauling physically impossible without detour access roads.
- Economic Limit of Haul (ELH): Whenever the overhaul distance causes transport costs to exceed the combined cost of purchasing borrow pit material plus spoiling cut material, the balance line must be broken.
6. Standards Referenced & Contractual Specifications
Earthwork haul definitions and measurement conventions adhere to established transport specifications:
- ERA Standard Technical Specifications (2013): Division 2000 (Earthworks), Section 2100 (Haul and Overhaul measurement in m³·km).
- AASHTO Earthwork Specifications: Standard practice for mass haul diagram construction and average haul computation.
- FIDIC Conditions of Contract (Red Book): Earthwork measurement rules under Bill of Quantities Item Series 2.
- TRL Overseas Road Note 31: Principles of earthwork optimization in developing road networks.
7. Frequently Asked Questions (FAQs)
Natural soils (clays, silts, sands) occupy less volume when compacted in an embankment than in their natural undisturbed bank state, giving a shrinkage factor SF < 1.0 (typically 0.80 to 0.90). Solid rock fractures into voids when blasted, occupying 20% to 40% more volume (bulking factor BF = 1.20 to 1.40).
A peak (maximum point) represents the exact chainage where the highway alignment transitions from an excavation cut into an embankment fill. A valley (minimum point) represents the transition from embankment fill back into excavation cut.
In any balance loop where the mass curve lies above the balance line, cut occurs at earlier stations and fill occurs at later stations, meaning earth moves forward (in the direction of increasing chainage). When the curve lies below the balance line, earth moves backward (against chainage).
Freehaul Distance (typically 200m or 500m) is the maximum distance earthwork contractor is required to transport material without receiving additional payment beyond the base roadway excavation unit rate. Distance traveled beyond FHD is paid as overhaul.
A balance line should be broken at major topographical obstacles (such as wide rivers requiring bridge construction), at designated borrow pit locations, or when the average haul distance exceeds the Economic Limit of Haul (ELH).
8. Related Technical Guides & Workflow Integration
For advanced balancing algorithms and cost optimization strategies, read our technical guide on Advanced Mass Haul Optimization. To compute raw cross-sectional cut and fill volumes prior to mass haul analysis, use the Earthwork Cross-Section Quantity Takeoff Calculator and populate itemized earthwork costs in the Highway Bill of Quantities (BoQ) Estimator.
Developer of InfraDigital CAD
Read the tool-specific source, assumptions and limits before interpreting its output. These browser-based tools are provided as productivity aids for preliminary engineering and drafting checks. Project-specific independent verification and approval by a licensed Professional Engineer (PE / REng) is required before final design submission, drawing stamping, or construction implementation.
Author: Yonatan Abrham
InfraDigital CAD developer
Technical Integrity & Independent Verification: Use the tool for the stated calculation or workflow. Check the applicable edition, input assumptions and limits in the tool documentation.
The user remains solely responsible for verifying that all inputs, soil parameters, traffic projections, and geometry comply with project-specific statutory requirements and geotechnical investigations prior to final engineering approval or construction stakeout.