c3d-mass-haul

Generate and interpret Civil 3D mass haul diagrams along alignments.

3|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/hebackus/c3d-api-plugin --skill c3d-mass-haul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c3d-mass-haul
Source: https://github.com/hebackus/c3d-api-plugin/tree/main/skills/c3d-mass-haul
Command: npx skills add https://github.com/hebackus/c3d-api-plugin --skill c3d-mass-haul

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mass haul diagrams and related earthwork analysis help engineers visualize, balance, and optimize material movements along corridors, including free haul, overhaul, borrow/waste site considerations, and balance lines.

Core Features & Use Cases

  • Mass haul diagrams visualize cumulative earthwork volumes along an alignment and identify cut/fill balance regions.
  • Wizard-driven creation and data access: primarily via the CreateMassHaulDiagram wizard and the MassHaulView/MassHaulDiagram objects for reading data.
  • Use Case: design a corridor with multiple sample lines and material lists to quantify haul distances, balance points, and potential borrow/waste sites, then export volume summaries for cost estimating.

Quick Start

Open Civil 3D, run CreateMassHaulDiagram and follow the wizard to generate a mass haul diagram for your corridor.

Frequently Asked Questions about c3d-mass-haul

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a mass haul diagram in Civil 3D for corridor earthwork analysis?

Creating a mass haul diagram in Civil 3D requires an alignment, a corridor, sample line groups, and computed material lists. You generate it using the CreateMassHaulDiagram wizard, as the .NET API exposes limited programmatic creation for these views.

What is a mass haul diagram used for in corridor design?

A mass haul diagram visualizes cumulative earthwork volumes along an alignment to identify cut and fill balance regions. It helps engineers quantify haul distances, balance points, and potential borrow or waste sites for cost estimating.

Can I programmatically generate mass haul diagrams using the Civil 3D .NET API?

Programmatic creation of mass haul diagrams using the Civil 3D .NET API is limited. You must rely on the CreateMassHaulDiagram wizard to generate the views, then use MassHaulView and MassHaulDiagram objects to read the data.

What Civil 3D inputs are needed to calculate earthwork volumes and balance lines?

To calculate earthwork volumes and balance lines, you need an alignment, a corridor, sample line groups, and computed material lists. These inputs allow the mass haul diagram to summarize cut and fill volumes across stations.

How do I analyze free haul and overhaul distances for borrow and waste sites?

Analyzing free haul, overhaul, and borrow or waste sites involves viewing and balancing cumulative earthwork volumes along corridor stations. The mass haul diagram identifies balance points and summarizes material movements for cost optimization.