How it works
One rule runs through all of it: the standard is the authority.
- Verified backup
- Missing layers created, Civil objects moved
- Plain CAD placed
- Styles brought in
What the output looks like
Every audit produces a report you can save as HTML or CSV. It leads with a verdict, then the work, in the order it should be done.
Example-drawing.dwg
To do
3 the tool can fix (Fix everything), 3 need a decision. Tool fixes first.
- toolMove 120 Alignment off layer 0 onto C-ROAD-ALGN
- toolno-splines: 14 object(s) — tick it and press Fix checks
- toolcolour-by-layer: 11 object(s) — tick it and press Fix checks
- youPick a layer for 25 BlockReference on layer 0
- youPick a layer for 12 MText on layer 0
- youPick a layer for 5 Viewport on layer 0
Checks performed
| Check | Result | Objects |
|---|---|---|
| no-splines | fail | 14 |
| colour-by-layer | fail | 11 |
| drawing-units | pass | 0 |
| layers-visible | pass | 0 |
| text-styles | pass | 0 |
| xrefs | pass | 0 |
1. Record a standard
Point TemplateForge at a Civil 3D template or drawing your practice already trusts. It reads the layer table, the object-layer settings (the layer each Civil object type is created on), text and dimension styles, and the Civil styles. They are saved as a single standard file that you can keep on a shared drive.
2. Audit
The audit is a native read of the drawing database: layers, objects, and the layer each Civil style draws on. Civil objects are judged by their type, not by their layer's name. Plain CAD objects (lines, text) carry no type, so you choose their layer once and TemplateForge remembers the choice for that standard.
3. Decide what the standard does not say
If the standard has no rule for something, it shows as a row that needs a decision. You pick a layer from the standard's own list. You can save those choices as a new standard, and the original file is left as it was.
4. Fix
Fix takes a verified backup, then creates any missing layers, moves objects to the layers the standard names, and brings in missing or different Civil styles from the standard's style source. It all happens in one transaction in the open drawing. Nothing is saved for you: save the drawing to apply the changes.
Built on the Civil 3D API
TemplateForge is a native plug-in, not a converter. It reads the real drawing database, so it sees colour, linetype, lineweight and object-layer settings, which an export-based check cannot. It runs on your machine, and nothing leaves it.
What is still being verified
Layer fixing and style sync are the newest parts and have been run on real Civil 3D drawings in the Core Console. Pressing Fix in windowed Civil 3D and undoing it with a single Ctrl+Z is still being checked, and we will not claim it until it is. A few styles are not overwritten by Civil 3D's copy and we are still finding out why.
Early access is open to a limited number of consultancies. Get in touch.