Audits drawing-standards conformance: every text style's resolved font against the expected annotation font (
Tahoma), and every layer's ACI color against the seeded plotted-color palette, flagging the strays in a findings palette + CSV.
Conforms (PASS)
Non-conforming (FLAG)
Exempt style / gold rule
Findings palette + CSV
What it does, per run
- Font audit: reads every text style's resolved font, the TrueType typeface if present, else the SHX file name, and flags any that isn't the expected font.
- Exempt styles: styles whose name contains an exempt fragment (
TITLE,SURVEY,SURV,PLAT,LAND,SEAL) are skipped, title-block / survey / landscape xref styles that legitimately differ. - Color audit: reads each layer's ACI color; if the layer name matches a color rule fragment but the color isn't the expected ACI, it flags.
- Output: font + color findings to the findings palette (double-click to act) plus a
<drawing>CSV alongside. - Complements
VDCSTYLEAUDIT(Style QC): that audits style provenance; this audits conformance.
Settings & rules
- Env var
VDC_STDQC_SETTINGS, default%APPDATA%\VDC\StandardsQc\settings.json; schema-tolerant load. - Holds the expected font, the font-exempt fragments, and the layer color rules (name fragment → expected ACI).
- Seeded color rules: easement
ESMT/EASE→ 30 (burnt orange); stormSTORM/STRM/SD→ 5 (blue); waterWATER/WTR→ 4 (cyan); sewer/FMSEWER/SAN/FM→ 3 (green). - Color rules match layer-name fragments, tune them to your layer naming.
- Seeded ACI values are approximate seeded-palette starting points; verify against your CTB.
Dialog

VDCSTDQCWhen to use it
- QC of a drawing's annotation font and utility/easement layer colors before submittal.
How to run it
- Run VDCSTDQC; confirm the expected font (Tahoma).
- Review font + color findings in the palette / CSV.
- Tune the color rules / exempt fragments in settings.json as needed.
Watch out for
- Color rules match layer-name fragments to an expected ACI - tune them to your layer naming.
- The seeded ACI values are approximate seeded-palette starting points; verify against your CTB.