AI cut and fill means computing earthwork volumes straight from the PDF grading plan instead of rebuilding the site in CAD. The software reads or helps you trace the existing and proposed contours, builds a surface from each, subtracts one from the other, and reports cut, fill and net import or export in cubic yards. The AI speeds up the reading and tracing. The estimator still checks the inputs: contour interval, pads, subgrade, and bank versus loose yards.
This post walks through what actually happens at each step, where the result needs a human look, and how it compares to civil software and outsourced takeoff services.
What "AI cut and fill" is (and isn't)
Cut and fill math has not changed. A grading plan shows two ground surfaces on one sheet: existing grade, usually dashed contours, and proposed grade, usually solid contours plus spot elevations. Wherever existing sits above proposed, you cut. Wherever it sits below, you fill. Volume is the difference between the two surfaces added up over the site.
What changes with AI is the labor in front of that math. Traditionally someone digitizes every contour by hand in a CAD or takeoff program, or the plan goes out to a takeoff service. With an AI tool working from the PDF, the plan set is read on upload, the grading sheet is found and calibrated, and the contour work goes much faster.
What it is not: a replacement for the engineer's design or for your judgment about soil. It reads what is drawn. If the plan is missing a pad elevation or the contours stop at a retaining wall, the software can't know what the engineer intended any better than you can.
Step by step: from PDF grading plan to cut/fill report
Here is how the earthwork takeoff in Foreman AI works. Other tools differ in the details, but the sequence is about the same everywhere.
1. Upload the whole plan set
You upload the PDF set as you received it. The AI reads every sheet and the specs, so you can ask "which sheet is the grading plan?" or "what does the geotech say about shrink?" and get an answer that cites the sheet. That matters because the earthwork number depends on more than the C-sheet: the geotech report, the pavement sections on the detail sheets, and the architectural finished floor all feed it.
2. Calibrate the grading sheet
The sheet gets a scale (engineering scales like 1" = 20' or 1" = 30' are common on civil sheets). Check it against a written dimension or a known distance before you trust any area. A half-size print scaled as full size makes every area four times too small.
3. Trace existing and proposed contours
In Takeoff Studio, you click along each existing contour and enter its elevation once. The tool auto-steps by the contour interval as you move to the next line, so a run of 1-foot contours goes 101, 102, 103 without retyping. Then you do the proposed contours the same way. Spot grades go in as points: finished floor, pad corners, top and bottom of curb, top and bottom of wall.
You can also ask the AI to work the grading plan for you. Either way, the contours land on the sheet as visible, named objects you can inspect and correct. That is the difference between an auditable number and a black-box total.
4. Build both surfaces and difference them
The tool builds a surface from the existing contours and spot grades, another from the proposed, and subtracts them across the site. Out come cut CY, fill CY and net import or export.
5. Read the heat map
A color heat map on the sheet shows where the dirt moves: cut in one color, fill in another, intensity by depth. This is your first and best audit. If the deep cut shows up where the grading narrative says the site gets lowered, good. If a blob of fill appears in the middle of a parking lot that should be in cut, a contour got the wrong elevation.
6. Check the 3D view
The 3D view shows both surfaces. Spikes, cliffs and pits that make no physical sense are almost always a mis-typed elevation or a contour that jumped to the wrong line.
7. Export the report
You get a PDF cut/fill report and a CSV export, and the volumes can flow into budget lines priced from your cost catalog. Flat-bottom digs like basements, pits and ponds are handled separately by area times depth, and area and linear tools cover stripping, paving, silt fence, curb and trench.
Where AI cut and fill needs a human check
Every one of these applies to any contour-based method, including hand grids and CAD. The AI doesn't remove them. It just frees up time to do them.
Contour interval
Accuracy tracks the contour interval. Two-foot contours on a fairly flat site leave a lot of room between lines, and the surface between them is interpolated. Confirm the interval in the legend or by reading labeled index contours. If the plan mixes intervals (1-foot proposed, 2-foot existing is common), make sure each set stepped correctly.
Pads and finished floors
Proposed contours often stop at the building outline, with only a finished floor elevation inside. The building pad is not at finished floor. It sits below it by the slab and base thickness. If the pad isn't represented, the surface across the building is a guess.
Subgrade vs. finished grade
This is the most common earthwork mistake in any method. Proposed contours show the finished surface: top of asphalt, top of slab, top of topsoil. The dozer cuts to subgrade, which is lower by the pavement or slab section. Lowering the design surface over an area by a depth shifts the balance toward export by area times depth: added cut where the area is in cut, less fill where it is in fill.
Bank vs. loose vs. compacted yards
Surface comparisons give bank cubic yards (BCY), dirt as it sits in the ground. Trucks haul loose yards, which are bigger because soil swells when dug. Compacted fill takes up less room than the bank dirt it came from. Foreman AI reports bank yards, the dig tools carry a swell factor for truck yards, and you apply shrink for compacted fill from the geotech.
Topsoil, unsuitable soil and rock
Contours don't know about the 6 inches of topsoil that gets stripped and stockpiled, the soft clay the geotech says to over-excavate, or rock. Carry those as separate lines.
Example: adjusting a raw surface comparison
The numbers below are invented to show the adjustments. They are not from a real project.
A small commercial pad's surface comparison (existing vs. finished grade) returns 2,400 CY cut and 1,600 CY fill.
| Adjustment | Math | Effect |
|---|---|---|
| Parking lot section: 4" asphalt + 8" base = 1.0 ft, 18,000 SF, all in cut | 18,000 × 1.0 ÷ 27 | +667 CY cut |
| Building slab: 4" slab + 6" base = 0.83 ft, 9,000 SF, in cut | 9,000 × 0.833 ÷ 27 | +278 CY cut |
| Adjusted cut (bank) | 2,400 + 667 + 278 | 3,345 BCY |
| Fill needed in bank yards, 10% shrink (placeholder) | 1,600 ÷ 0.90 | 1,778 BCY |
| Net export (bank) | 3,345 − 1,778 | 1,567 BCY |
| Haul in loose yards, 25% swell (placeholder) | 1,567 × 1.25 | 1,959 LCY |
| Truck loads at 14 LCY | 1,959 ÷ 14 | about 140 loads |
The raw comparison said 800 CY of net export. After subgrade and shrink, the job hauls nearly twice that in bank yards. The surface math was fine. The inputs around it were the difference. Use the shrink and swell values from your geotech or your own history; the ones above are placeholders.
For the full background on the method, see how to calculate cut and fill from a grading plan and our worked grid and cross-section examples from contour lines.
AI cut and fill vs. civil software vs. takeoff services
| AI from the PDF | CAD/civil software | Outsourced takeoff service | |
|---|---|---|---|
| Input | The PDF grading plan you already have | Usually CAD surfaces, or PDF digitizing | PDF or CAD you send them |
| Who does the work | You, with the AI doing most of the reading and tracing | A trained operator | Their estimator |
| Turnaround | Same session | Hours to days depending on the operator | Days, depending on their queue |
| Machine control models | No | Yes, a core strength | Some services offer them |
| Audit trail | Traced objects, heat map, 3D on your screen | Full surfaces and sections | Their report |
| Best fit | Bid-stage volumes for small and mid-size site work | Large civil, machine control, mass haul | Contractors who want to hand it off |
Be honest about the fit. If you need machine control models, mass haul diagrams or detailed strata, dedicated civil tools like AGTEK, Trimble Business Center or Carlson are built for that. We compare those options in AGTEK alternatives for small excavation contractors. If you need bid-stage cut, fill and net from a PDF without a CAD seat, the AI route is the faster one.
A pre-bid checklist for any AI cut/fill number
- Scale verified against a written dimension.
- Contour interval confirmed for both existing and proposed.
- Every contour on the heat map has the right elevation (no stray red or blue blobs).
- Building pads and finished floors represented.
- Subgrade adjustment for pavement and slab sections.
- Topsoil strip and respread carried separately.
- Shrink and swell taken from the geotech, labeled on every number.
- Net compared to the engineer's earthwork note, if the plan has one.
Try it on your grading plan
Upload the plan set you are bidding, trace or ask the AI to work the grading sheet, and look at the heat map before you trust the total. Upload a plan set and try it free. No card required.
FAQ
Can AI calculate cut and fill from a PDF?
Yes. AI earthwork tools work from the contours and spot elevations drawn on the PDF grading plan, build existing and proposed surfaces, and difference them into cut, fill and net volumes. You still verify the scale, contour elevations and the subgrade adjustment.
How accurate is cut and fill from contours?
It is limited by the contour interval and the spot grades on the plan, the same as any surface-from-contours method, including the preliminary earthwork numbers engineers publish. Closer intervals and more spot grades give a better surface. A heat map and 3D view are the fastest way to catch tracing errors.
Do I need CAD files for AI cut and fill?
No. The point of working from the PDF is that bid sets usually come as PDFs. CAD surfaces are still useful if you need machine control models.
Does AI cut and fill account for swell and shrink?
Surface comparisons produce bank yards. In Foreman AI, dig tools carry a swell factor for truck yards, and you apply your own shrink factor for compacted fill based on the geotech report.