Alp Yesilkaya
T-03

Drawing Comparison Tool

Two progress drawings, overlaid. What was taken out and what was added is found and coloured automatically, and the net quantity for the period is calculated.

01Progress drawings

Reporting period

Previous updateProgress_PU-07.dwg10 Sep 2026 · 60 objects
Current updateProgress_PU-08.dwg24 Sep 2026 · 88 objects

Example drawings of a simplified road scheme, four progress updates two weeks apart. Synthetic data.

02Two drawings

60 objects in PU-07, 88 in PU-08. Which quantities are new, and did anything disappear?

03Net quantitiesPU-07 → PU-08

ItemPU-07PU-08AddedRemovedNet this period
Asphalt wearing coursePRG-ASPHALT3,960.00 m²6,987.00 m²+3,027.00 m²0+3,027.00 m²
KerbsPRG-KERB1,010.00 lm1,530.46 lm+560.46 lm−40.00 lm+520.46 lm
Storm drain pipePRG-STORM-PIPE360.00 lm400.00 lm+40.00 lm0+40.00 lm
ManholesPRG-STORM-MH10 nr11 nr+1 nr0+1 nr
Street lightsPRG-LIGHTING6 nr9 nr+4 nr−1 nr+3 nr

✓ Every item reconciles: PU-07 + added − removed = PU-08Click a row to find that item in the drawing.

04Progress ledgerEvery update, one line

PeriodAsphalt (m²)Kerbs (lm)Storm pipe (lm)Manholes (nr)Lights (nr)
PU-05 (recorded)0.00240.00160.0050
PU-05 → PU-06+1,320.00+480.00+120.00+3+3
PU-06 → PU-07+2,640.00+290.00incl. −40.00 out+80.00+2+3
PU-07 → PU-08+3,027.00+520.46incl. −40.00 out+40.00+1+3incl. −1 out
PU-08 (to date)6,987.001,530.46400.00119

Objects are matched by layer and geometry: only in the previous drawing means taken out, only in the current drawing means added. Example drawings are synthetic; everything is calculated in your browser.

The idea

Every progress update starts with the same question: what changed since the last one?

Done by hand, that means opening two drawings side by side and hunting for the differences: which kerbs are new, which asphalt areas were extended, and whether anything that was reported last time has since been taken out or redrawn. It is slow, and a single missed object makes the progress quantities wrong.

The Drawing Comparison Tool, part of my custom Civil 3D tools, does it the other way round. It lays the previous and the current progress drawings on top of each other and compares every object. Whatever is only in the previous drawing was taken out (red). Whatever is only in the current drawing was added (green). Everything else is unchanged. The net quantity for the period follows directly, and goes into the report.

How it works

  1. Previous progress drawing (DWG)
  2. Current progress drawing (DWG)
  3. Overlay: both drawings in the same coordinates
  4. Every object compared: taken out, added or unchanged
  5. Net quantity per item = added − removed
  6. Progress report

Why it helps with periodic updates

  • No searching by eye. The differences are found for you, however large the drawing.
  • Removals count too. Work that was redrawn, corrected or taken out comes off the quantity instead of hiding in the total.
  • It always adds up. Previous quantity + net for the period = current quantity, for every item, every update.

About the demonstration

The demonstration above runs entirely in your browser. It uses four synthetic progress drawings of a simplified road scheme, two weeks apart, including a kerb that was drawn before it was built and a bus bay that replaced a straight kerb. In the demonstration, objects are matched by layer and geometry.

Next toolQuantity by Area Calculator