Excavation Fleet Planner

Goal: Move X m³ of dirt over Y meters distance.

Question: What size excavator, and how many dump trucks of which sizes, will give you the highest daily productivity and the lowest cost per m³?

My job

Enter a valueChoose an optionCalculated

Task quantity

Volume to haul

Working hours

Loading conditions

One bucket: dig and fill → swing loaded → unload → return empty.

Cycle results by excavator size

CAT’s typical bands are approximate chart readings for favourable conditions and 60–90° swing, not ranges for your selected difficulty and angle. Size groups are matched approximately; 40T and 45T sit between CAT’s 36T and 49T groups. The calculated cycle used is a planning estimate.

Haulage conditions

Loaded haul and empty return include accelerate, full road speed and slow down. Reversing, bucket loading, tipping and queue waiting are separate.

Loaded travel speed
Empty return speed

Work efficiency

Separate allowances for job downtime, operator output and mechanical downtime. Exclude rest and fleet waiting already calculated.

Job efficiency

Allowance for work interruptions from planning, permits, design, communication and audits.

Operator efficiency

Productive minutes in each working hour.

Mechanical efficiency

Production time available after servicing and breakdowns.

Assumed mechanical availability · low downtime

Downtime assumptions

Assumes these interruptions stop fleet production. Service outside working hours does not reduce availability.

Machine availability & rates

Tick the machines available for your job. Only these machines are compared. Rates are optional; enter your wet hire quotes in AUD/hour, including operator and fuel.

Excavators (wet hire)

Dump trucks (wet hire)

Bucket & cycle settings

Editable planning defaults. Baseline cycle = medium digging at 90° swing.

Truck waiting & downtime

Truck waiting is time spent queuing for the excavator. The percentage is the average share of each complete truck cycle spent in that queue.

Example: 30% waiting means an average of 3 minutes queuing in a 10-minute total cycle. The remaining 7 minutes cover loading, travel, reversing and tipping.

The figure is averaged across the fleet; individual trucks may differ. It does not automatically tell you how many trucks to remove. Compare a smaller fleet on the graph to see how productivity and cost change.

Waiting is already included in daily output. Hire cost still includes the full paid shift. Do not deduct this waiting percentage again in Work efficiency.

Servicing and breakdowns are separate mechanical downtime, accounted for under Mechanical efficiency. Rest breaks and other job interruptions have their own allowances.

Digging & swing guidance

A bucket cycle includes dig and fill, swing loaded, unload and return empty. More difficult digging or a larger swing usually means a longer cycle.

CAT’s Performance Handbook, Edition 50, section 5, pages 5-24–5-25 (PDF pages 67–68), describes harder digging, greater swing angles, digging depth, truck position and obstructions as factors that increase cycle time. Its condition categories combine these effects; the handbook does not give independent multipliers for these dropdowns.

The calculator’s Easy / Medium / Hard / Very hard choices simplify that guidance. The 60% digging / 40% swing split and numerical adjustment factors are our planning assumptions, not CAT-published factors. Open Bucket & cycle settings to change the baseline cycles, or enter a complete cycle directly.

Read CAT cycle-time guidance ↗

How the calculations work

Size labels are rounded classes. Production uses loose body volume and bucket capacity, converted to the selected volume basis using swell. No density or payload limiting is applied. Check rated loads before operating.

Bucket loading = whole bucket passes × complete bucket cycle. Time at the excavator = reverse to loading (if selected) + bucket loading. Reversing uses your entered reverse-to-loading allowance. Drive-in loading uses no extra manoeuvre time; slowing down is already included in empty return. Truck round trip before queue time = reverse to loading (if selected) + bucket loading + loaded haul + reverse to tipping (if selected) + tipping + empty return. The tipping approach defaults to reversing. Loaded haul includes slowing down. Reverse manoeuvre time is added only for reverse tipping; tipping time applies to both approaches. Queue time at loading is calculated separately from the fleet balance. Production is limited by the slower of loading capacity and fleet capacity. Mixed fleets use each truck size’s body volume, loading time and hire rate, with a common estimated queue delay balancing one excavator. This steady-state approximation does not simulate individual truck dispatch. The tipping area is assumed to accept arrivals without a separate queue.

Daily output = hourly production × (shift − rest) × job efficiency × operator efficiency × mechanical availability. These are separate, non-overlapping allowances: job efficiency covers work interruptions from planning, permits, design, communication and audits; operator efficiency covers productive minutes during otherwise available work; mechanical availability covers production-interrupting service and breakdowns. Rest and calculated fleet waiting must not be deducted again. Mechanical availability = operating interval ÷ (operating interval + included service downtime + breakdown downtime). One common mechanical allowance is applied to the fleet; it does not model each machine failing independently. Cost = fleet hourly rate × full shift ÷ daily output. Total job cost = unit cost × input volume; this does not round billing to whole shifts.

Completion days are equivalent working days from steady-state output; initial dispatch, final delivery, last partial loads and compaction constraints are excluded. Very small jobs need a detailed schedule.

Cycle adjustment uses a provisional 60% digging / 40% swing split. Digging factors: 0.80, 1.00, 1.35, 1.70. Swing factors at 30°, 60°, 90°, 120°, 180°: 0.60, 0.80, 1.00, 1.20, 1.60. These are planning assumptions, not CAT-published factors. Entered complete cycles bypass them.