Model QA/QC Checklist: How to Validate a Machine Control Model Before Mobilizing

Machine control can feel like magic when it’s working: the dozer blade hits grade, the excavator trims slopes cleanly, and the crew moves dirt with confidence. But when it’s not working, it’s not “a little off”—it’s chaos. You can burn days chasing the wrong surface, reworking areas that were “done,” or discovering that the model didn’t match the plans in a way that only shows up once you’re already moving material.

That’s why a practical QA/QC checklist matters. Validating a machine control model before you mobilize is one of the highest-return habits a contractor can build. It’s not about perfectionism; it’s about preventing the expensive, schedule-killing surprises that come from mismatched datums, missing breaklines, wrong alignments, or a model that’s technically “complete” but not buildable.

This guide is written for the real world—estimators, project engineers, survey leads, and field supers who need a repeatable way to sanity-check a model before it goes out to machines. You’ll find a step-by-step checklist, what to look for, and how to document decisions so the field isn’t guessing later.

Why validating the model early saves more than just rework

Most machine control issues don’t start in the cab. They start upstream: a surface built from the wrong revision, a CAD file with hidden layers, a coordinate system assumption that never got confirmed, or a design that looks fine in plan view but falls apart when you build a 3D surface.

When you validate before mobilizing, you’re doing two things at once: verifying technical accuracy and verifying constructability. The first is “does the model match the design?” The second is “can the crew actually build this without constant questions?” Both matter, and they’re not the same.

There’s also a cost-control angle that doesn’t get talked about enough. If your model is wrong, your quantities are probably wrong too. And if your quantities are wrong, your production plan, trucking plan, and borrow/waste plan are all built on sand. Many teams tie model QA/QC to quantity verification, including a quick cross-check against estimate assumptions and, when needed, outside support like earthwork takeoff services for contractors to reconcile cut/fill expectations before the first piece of iron shows up.

What “validated” really means for a machine control model

It’s tempting to define validation as “the surface loads and the machine sees it.” That’s a start, but it’s not enough. A model can load perfectly and still be wrong in ways that won’t show up until you’re staking, trimming, or tying into existing features.

A validated model should satisfy four basic tests: it aligns with the contract documents, it aligns with the project control, it behaves correctly in 3D (no weird triangles, gaps, or spikes), and it’s packaged in a way the field can use without interpreting your intent.

Think of it like preflight checks. You’re not trying to predict every scenario the crew will face. You’re making sure the core inputs are correct so the crew isn’t fighting avoidable problems all day.

Before you even open the modeling software: gather the right source files

Confirm you have the current plan set and all addenda

Start with the basics: confirm the latest plan revision, addenda, and any approved RFIs that affect grading. If your model is built from an older sheet set, it can be “perfectly wrong.”

Make it a habit to record the plan set date, revision number, and the specific sheets used for modeling (grading plan, profiles, typical sections, erosion control, utility plans, and any detail sheets that control tie-ins).

If the project uses a document control platform, save a PDF snapshot of the exact set used. That way, if questions come up later, you can point to the source of truth you modeled from instead of relying on memory.

Collect CAD, LandXML, and alignment files—but treat them as references, not gospel

Design CAD and LandXML can speed things up, but they can also import problems. Layers may be incomplete, alignments may not match the plan callouts, and surfaces may be “design intent” rather than the actual contract requirement.

When you receive digital design files, note the file names, dates, and any transmittal notes. If the designer says “for reference only,” believe them. Your QA/QC should ensure the model still matches the signed plans and specs.

Also, check whether the files include the full corridor model or only partial surfaces. Partial data is common (for example, a roadway surface without tie slopes), and it can create gaps that look fine until you try to build a continuous surface for machine control.

Verify survey control and datums before modeling

This is where many projects quietly go off the rails. Confirm the horizontal coordinate system (state plane zone, grid vs ground), vertical datum, and geoid model used on the project.

Don’t assume the control matches your last job in the area. Ask the survey lead, check the control report, and confirm what the owner/engineer expects. If the project uses a combined factor or localization file, make sure it’s documented and shared with whoever will set up the machines.

Write these details down in a short “model basis” note. It’s a simple step that prevents the classic “everything is off by 1.2 feet” day-one disaster.

Model build sanity checks that catch 80% of problems

Spot-check key grades against the plan, not just the CAD

Pick a handful of high-impact locations and manually verify them: finished floor elevations, top/bottom of curb, roadway centerline grades at stations, ditch inverts, pond control elevations, and any tie-ins to existing pavement.

Use the plan callouts as your reference and compare them to your model surface elevations at those exact points. If you can’t reproduce the plan callout within your tolerance, stop and find out why.

Keep a short log of these checks—location, plan value, model value, delta, and notes. This becomes your “receipt” that the model was verified, and it helps if the field later questions a grade.

Check for missing breaklines, especially at edges and slope transitions

Machine control surfaces live and die by breaklines. If you’re missing a breakline along a curb return, hinge point, daylight line, or ditch bottom, the surface may interpolate in a way that looks smooth but is totally wrong.

Rotate the model in 3D and look for “soft” edges where you expect crisp features. If the design calls for a defined edge, your surface should reflect it. This is particularly important for ponds, channels, and any feature with a control section.

When in doubt, add the breakline and rebuild the surface. It’s faster to fix now than to explain to a foreman why the machine is cutting a rounded ditch where the inspector expects a sharp V or trapezoid.

Look for surface artifacts: spikes, holes, and long skinny triangles

Surface artifacts are sneaky. A single bad vertex can create a spike that throws off machine guidance in a localized area. Holes and gaps can cause the machine to “lose” the surface or behave unpredictably.

Run whatever surface analysis tools your software provides: slope shading, contour inspection, triangle display, and elevation range checks. Long skinny triangles often indicate a missing breakline or a bad triangulation across a gap.

If you see contours doing something weird—like looping back on themselves or forming tight bullseyes where they shouldn’t—treat it as a red flag. Investigate until you understand the source.

Coordinate system and localization checks (the stuff that can wreck your week)

Confirm grid vs ground and scale factors

Even if the model is perfect, it can still be wrong in the field if the coordinate system isn’t handled correctly. Many projects require ground coordinates (localized) rather than pure grid coordinates.

Confirm whether the owner’s control is on grid or ground. If a combined factor is used, confirm the value and where it’s applied (office software, collector, base/rover, machine display). Misapplying scale factors is a classic cause of “the points don’t match the model.”

Do a simple distance check between two known control points: compare the plan distance, the coordinate distance, and a field-measured distance if available. If they don’t line up, you need to resolve it before pushing anything to machines.

Verify vertical datum and geoid model consistency

Vertical issues can be even more painful than horizontal ones because they show up as “everything is off” with no obvious directional clue. Confirm the vertical datum (NAVD88, local benchmark, etc.) and the geoid model used to derive orthometric elevations.

If your GPS equipment uses a different geoid than the design basis, you can get a consistent vertical offset that ruins fine grading. This is especially important on large sites where crews may switch between total station and GPS depending on canopy and line-of-sight.

As a practical check, compare your modeled elevation at a benchmark or known control point against the published value. If there’s an offset, don’t shrug it off—trace it back to datum/geoid settings.

Test the model against a small set of “field truth” points

If you have topo shots, existing pavement shots, or any preconstruction survey data, overlay them and check deltas. You’re not expecting the design to match existing ground everywhere, but you should understand where and why it differs.

This step is also a great way to catch unit issues (feet vs meters) or an accidental coordinate shift. If everything is off by a consistent amount, you likely have a setup problem. If it’s off randomly, you may have a surface construction issue.

Document what points you used and what you found. If you later need to justify a model adjustment or an RFI, these checks give you confidence and traceability.

Alignment, corridor, and feature line validation for roadway work

Stationing and alignment direction: make sure “ahead” is actually ahead

It sounds simple, but alignment direction matters—especially when exporting to different machine control formats or when multiple alignments intersect. Confirm stationing matches the plans and that increasing station goes the right direction.

Check a few known stations (like 10+00, 25+00) and verify you land where the plan says you should. If your alignment is reversed or offset, it will ripple into profiles, cross sections, and slope staking.

Also confirm any equations or station resets are handled correctly. If the plans show a station equation, your model workflow needs to account for it so the field doesn’t get conflicting station callouts.

Profiles, superelevation, and typical sections: verify the “recipe” behind the surface

Roadway surfaces are often built from a corridor that combines alignments, profiles, and templates. If any one of those pieces is wrong, the corridor surface will be wrong—sometimes subtly, sometimes dramatically.

Verify profile grades at key stations, check vertical curves, and confirm superelevation transitions match the plan tables. If the project includes widening, turn lanes, or variable widths, make sure the corridor responds correctly.

Don’t rely on a single view. Review cross sections at regular intervals and at critical points (intersections, transitions, tie-ins). Cross sections are where you catch “this looks right in plan but wrong in 3D.”

Intersections and tie-ins: where models go to die

Intersections are complex: multiple alignments, grade breaks, curb returns, drainage structures, and ADA constraints. This is also where inspectors and owners pay close attention.

Zoom in and verify that edges match: gutter flowlines connect cleanly, curb returns don’t create unintended humps, and sidewalk grades meet cross-slope requirements. If the design provides spot elevations, use them as hard checks.

For tie-ins to existing pavement, decide how you’re handling the transition: are you matching existing shots, using plan callouts, or blending? Whatever the approach, document it so the field knows what “correct” looks like.

Drainage features: ponds, channels, and pipes that demand extra care

Ponds and basins: verify control elevations and volume implications

Ponds are not just “a hole with slopes.” They have specific control elevations: bottom, benches, forebays, riser inverts, emergency spillways, and sometimes liners or freeboard requirements.

Validate every control elevation against the plans and details. Then check that the surface actually reflects those controls in 3D—benches are flat where they should be flat, and transitions don’t create unintended low spots.

Because pond volumes can affect mass haul, it’s smart to cross-check pond excavation quantities against expectations. If your model shows a big deviation from estimate, investigate early rather than discovering it when you’re already short on spoil area.

Channels and ditches: confirm slopes, bottoms, and continuity

For channels, the biggest issues are discontinuity and unintended grade reversals. A ditch that goes “uphill” for 20 feet can happen surprisingly easily if breaklines aren’t built correctly.

Run a flowline check by sampling elevations along the ditch bottom at regular intervals. Look for consistent fall in the intended direction. If the design includes check dams or energy dissipation, ensure those features are represented clearly.

Also verify side slopes match the typical sections or details. A small slope mismatch can change the footprint and affect ROW limits, clearing limits, and erosion control placement.

Pipe networks: align inverts and structures with grading surfaces

Even if your machine control model is primarily for earthwork, you still need to ensure the grading surface doesn’t conflict with drainage structures. A common problem is a finished grade that doesn’t leave enough cover over a pipe or doesn’t match a structure rim elevation.

Check structure rims, inverts, and pipe slopes against the plan. If you’re modeling pipes in 3D, confirm they’re on the correct alignment and that structure rotations match the plan notes.

If you’re not modeling pipes fully, at least place key structures and verify that finished grades around them are reasonable. The goal is to prevent “we built the grade and now the inlet is too low/high” surprises.

Earthwork quantities cross-check: make the model and the estimate agree

Compare cut/fill totals to the bid and the current plan revision

Once the surface looks right, do a quick quantity run: existing ground vs proposed, with the same limits you expect to build. Compare the results to the estimate and to any designer-provided earthwork summary (if available).

If the numbers don’t align, don’t immediately assume your model is wrong. Sometimes the estimate used different limits, different stripping assumptions, or a different definition of “rock” or “unsuitable.” But you do need to understand the delta.

When the gap is large, it can be worth bringing in a specialist who lives in this world of reconciling surfaces, limits, and assumptions—especially when you’re trying to align production and hauling plans with reality. Some teams bundle this effort with earthwork takeoffs and machine control models so the model QA/QC and the quantity validation reinforce each other instead of living in separate silos.

Verify limits, boundaries, and exclusion zones

Quantities can be “wrong” simply because the limits are wrong. Confirm the boundary used for earthwork matches the grading limits, not just the property line. Exclude areas that shouldn’t be counted (existing buildings, wetlands buffers, no-disturb zones, or owner-retained areas).

Be explicit about stripping depth, topsoil stockpile areas, and subgrade vs finish grade surfaces. If the model is finish grade but the crew is building subgrade first, you may need separate surfaces for different phases.

Also check whether the project requires over-excavation in certain zones (unsuitable soils, undercut). Those areas should be clearly represented or at least clearly documented so quantities and field expectations match.

Mass haul sanity checks that prevent hauling surprises

If the project is large enough, run a basic mass haul analysis or at least a station-based cut/fill review. You’re looking for obvious imbalances and haul direction assumptions.

Even a simple “north half is heavy cut, south half is heavy fill” insight can help you plan haul roads, stockpile locations, and sequencing. It also helps you spot if a surface is flipped or if a boundary is missing.

When you share this with the field, keep it practical: where the dirt is coming from, where it’s going, and what the expected pinch points are. That’s the kind of model-derived info that crews actually use.

Machine control readiness: packaging the model for the field

Export formats, naming conventions, and version control

A validated model can still fail in the field if the export is messy. Use consistent naming: project name, surface type (FG, SG, EG), date, and revision. Avoid cryptic abbreviations that only one person understands.

Keep a version log. If you issue “FG_v3,” note what changed and why. When the field calls and says “the surface looks different today,” you’ll be able to answer quickly.

Also confirm the export format matches the machine control ecosystem you’re using (Trimble, Topcon, Leica, etc.). If you’re exporting LandXML, verify it imports cleanly into the field software without shifting, missing features, or losing breaklines.

Surface layering strategy: don’t overload the operator

Operators don’t want fifteen surfaces with similar names. They want the right surface for the phase they’re building. Think through the workflow: clearing and grubbing, rough grade, subgrade, finish grade, and any special surfaces like pond bottoms or building pads.

Provide only what’s necessary, and make it obvious which surface to use. If you need multiple surfaces, include a short “surface map” note: which machine uses which surface, and when.

This is also where you decide whether to include linework (curb lines, centerlines, daylight lines) as separate features. Done well, linework helps the field orient quickly. Done poorly, it clutters the display and creates confusion.

Test load on a representative machine/control box before mobilizing

If you can, do a dry run: load the model into the same type of control box the field will use. Confirm the surfaces display correctly, units are correct, and the operator can select and navigate the model easily.

Check that the machine can compute cut/fill properly and that the reference settings (antenna height, blade offsets, etc.) match how the equipment will be configured. A perfect model won’t help if the machine setup is wrong.

Even a 30-minute test can catch export issues that are painful to troubleshoot once the crew is on site and expecting to start production.

Field-friendly validation: make it easy to trust the model

Create a one-page “model notes” sheet that travels with the files

Think of this as the model’s user manual. Include coordinate system/datum, surfaces included, what each surface is for, plan revision, and any known assumptions (like tie-in blending or areas pending RFI).

Keep it short and practical. The goal is to reduce phone calls and prevent the field from guessing. If a foreman knows the model is based on Addendum 2 and uses NAVD88 with a specific geoid, they’ll have more confidence in what they’re seeing.

Also include who to call if something looks off. Fast feedback loops are part of QA/QC too.

Stake a few independent check points to validate in the dirt

Before full production, it’s smart to verify the model with a few independent checks—especially on critical grades. This can be as simple as staking a couple of hubs for key elevations and comparing them to the machine’s guidance.

You’re not trying to stake the whole job. You’re verifying that the model, the control, and the machine setup all agree in the real world. If they don’t, you want to find out on day one, not after a week of production.

When you do find a discrepancy, isolate the cause: is it a model issue, a control issue, or a machine configuration issue? Treat it like troubleshooting a system, not blaming one component.

Set tolerances and expectations by task type

Not every surface needs the same tolerance. Rough grading can tolerate more variation than fine grading for curb and gutter or building pads. Define what “good” looks like for each phase.

Share those tolerances with the crew and the survey team. If everyone agrees that rough grade is ±0.10’ and finish grade is ±0.03’ (or whatever your project requires), you’ll have fewer arguments and more consistent results.

This also helps you decide where to invest QA/QC time. Spend the most effort on the features that have the tightest tolerances and the highest risk of rework.

Common failure points (and how to catch them before they catch you)

Wrong plan revision or missing detail sheets

This one is painfully common because it’s so human. Someone models from the “issued for bid” set, but the job is building from “issued for construction” plus addenda. The model looks reasonable, so nobody notices until a tie-in doesn’t match.

Prevent it with a simple rule: the model basis (sheet list + revision) is recorded and shared every time the model is issued. If the sheet list changes, the model version changes.

Also, scan for grading details that override general notes. A single detail can control a curb ramp, a driveway tie-in, or a pond outlet—things that matter a lot in the field.

Hidden CAD layers and “helpful” designer surfaces

CAD files can contain layers that are turned off by default or surfaces that are meant for visualization rather than construction. If you import without filtering, you might build your model on top of something you shouldn’t be using.

As part of QA/QC, review the CAD layer list and confirm what’s actually being used to build breaklines and features. If you see duplicate linework (two curb lines slightly offset), resolve which one is correct.

When you’re unsure, defer to the stamped plans and ask questions early. It’s better to clarify in precon than to argue in the field.

Over-smoothing: when a surface looks pretty but builds wrong

Some modeling workflows create surfaces that look smooth and clean, but they erase important grade breaks. That’s great for renderings and terrible for construction.

Check that the model preserves intentional grade breaks: top/bottom of slope, hinge points, curb lines, ditch bottoms, and pavement edges. These are the features that control water and fit.

If you need smoothing for display, do it on a copy—not on the surface you’re sending to machines.

QA/QC workflow that scales across projects and teams

Use a repeatable checklist with sign-off points

The easiest way to make QA/QC real is to make it repeatable. Use the same checklist every time: source files verified, control verified, spot grades checked, breaklines reviewed, artifacts checked, quantities cross-checked, exports tested.

Add sign-off points: who verified datums, who verified spot grades, who approved the export package. This isn’t bureaucracy—it’s clarity. When something goes wrong, you’ll know where to look and how to fix the process.

Keep the checklist lightweight enough that people actually use it. If it takes two hours to fill out, it won’t happen. If it takes 15–30 minutes and prevents rework, it becomes habit.

Build a feedback loop from the field into the model team

Field feedback is gold. Operators and grade checkers see issues first. Give them an easy way to report problems: screenshots, station/offset, and a short description of what they’re seeing.

When a field issue comes in, respond with a clear action: confirm whether it’s a model update, a machine setup change, or a plan clarification. Then record the resolution so it doesn’t repeat on the next job.

Over time, this feedback loop becomes your best QA/QC training tool because it’s based on real mistakes and real costs.

Know when to bring in specialized help

Some projects are straightforward. Others have complex corridors, tight tolerances, multiple datums, or aggressive schedules that don’t leave room for trial and error. In those cases, it can be smart to lean on specialized modeling support—especially if your internal team is stretched thin.

For example, if you’re building a corridor model that must match plan tables exactly, or you’re coordinating multiple surfaces for phased construction, a dedicated workflow around GPS machine control modeling can help you get to a field-ready deliverable faster while still keeping QA/QC tight.

The key is not outsourcing responsibility—it’s making sure the model is validated, documented, and usable by the people who will actually build the work.

A practical pre-mobilization checklist you can copy into your process

Model basis and source verification

Checklist items: confirm plan revision/addenda; list sheets used; confirm CAD/LandXML dates; record RFIs that affect grading; save PDF snapshot of plan set used.

What “pass” looks like: anyone on the team can open the model notes and see exactly what documents the model is based on, with no ambiguity.

Common fix: rebuild or update specific areas after discovering a late addendum or an RFI that changes spot grades or tie-ins.

Control, datums, and localization

Checklist items: confirm coordinate system; confirm grid vs ground; confirm scale factor/combined factor; confirm vertical datum and geoid; test against known control points.

What “pass” looks like: model coordinates and elevations match control within tolerance, and the same settings are ready to be used on survey equipment and machine control.

Common fix: correct localization/transform settings, re-export, and re-test before issuing to machines.

Surface integrity and constructability

Checklist items: review breaklines; check triangle display; look for spikes/holes; verify slope transitions; verify tie-ins; confirm no unintended grade reversals in drainage features.

What “pass” looks like: surface behaves predictably in 3D, preserves grade breaks, and supports the intended construction sequence.

Common fix: add missing breaklines, rebuild surfaces, and re-check contours and slope shading.

Spot checks and quantity sanity checks

Checklist items: verify key spot elevations; verify profile grades at select stations; cross-check cut/fill totals; verify limits and exclusion zones; confirm subgrade vs finish grade surfaces.

What “pass” looks like: spot checks match plan callouts, and quantities align with estimate expectations or are explained and documented when they don’t.

Common fix: adjust boundaries, correct surface definitions, or resolve plan interpretation issues with an RFI.

Field package and usability

Checklist items: export in correct format; apply naming conventions; maintain version log; include model notes sheet; test load on representative control box; provide only necessary surfaces/linework.

What “pass” looks like: the field can load the model, select the right surface, and start work with minimal back-and-forth.

Common fix: simplify surface list, correct export settings, or add clear notes about which surface to use for each phase.

Making QA/QC part of your culture (without slowing the job down)

The best QA/QC is the kind that feels like part of the job, not a separate chore. When your team knows exactly what to check—and has a simple way to document it—model validation becomes a normal pre-mobilization step, like confirming permits or verifying subcontractor start dates.

Over time, you’ll notice the field trusts the model more, survey spends less time firefighting, and production becomes more predictable. That’s the real payoff: fewer surprises, fewer reworks, and a smoother path from plans to dirt.

If you take only one idea from this checklist, make it this: validate the model as a system. The surface, the control, the export, and the machine setup all have to agree. When they do, machine control becomes what it’s supposed to be—an advantage you can count on, not a gamble you hope works out.

Teresa