Setline
Blog
Sheet production is the bottleneck between a finished design and a deliverable set, and it does not end when the set is built. The design moves, the sheets stop matching, and someone has to catch it before a submittal goes out. These are field notes from building SheetAgent for Civil 3D, and from watching what actually happens to a set between the first plot and the last revision: what we're shipping, what we're learning, and the math behind the numbers we publish.
September 13, 2026 · by Ramy Azar
The layer under the fields
We trust fields. Our approach to reduce field problems down the road: auto-populate the names and numbers, self-heal at update, and a backup for the sheet set.
August 20, 2026 · by Ramy Azar
One set of tiles, every discipline
Every discipline on a large project shares the same tiles, so we all XREF a drawing of rectangles and update it by hand forever. Project Control is the fix.
August 19, 2026 · by Ramy Azar
Telemetry: measured, not assumed
Most tools guess at the time they save. SheetAgent measures it, counting the layouts it actually touched and under-crediting the rest. Here's how.
June 27, 2026 · by Ramy Azar
The coverage gap nobody catches
Civil 3D will plot a set with a coverage gap or a missing north arrow and flag nothing. Here's what changes when something watches the set as you build it.
June 27, 2026 · by Ramy Azar
Move the tile, the sheet follows
Civil 3D sheets freeze when you generate them, so every coverage change is a manual job in two places. Here's what changes when the sheet follows the design.
June 21, 2026 · by Ramy Azar
Do Civil 3D sheets update when the design changes?
The honest answer for Civil 3D plan production. Why native sheets capture the design once, and what changes when the sheets follow the model.
June 2, 2026 · by Ramy Azar
Why match lines drift
Match lines get placed once at seams that always move. Here's why they drift in Civil 3D, and what changes when they follow the design.
June 2, 2026 · by Ramy Azar
The renumber nobody asked for
When the scope changes the geometry holds still, but the match lines break anyway. Here's how a renumber walks an off-by-one through every tiled drawing.
May 29, 2026 · by Ramy Azar
When the design moves, the sheets pay for it
"The first build of a sheet set is the easy 30%. The other 70% is everything that happens after the design moves." Why Civil 3D sheets hurt.