C3D-0380 · READ-ONLY: C-Store layer state after the PDF pass [C3D-CSREAD2] done
Re-reads the layer table with top-level vs in-block counts, frozen state, symbol-guts layers and any remaining PDF/Aec, so the next cleanup steps (frozen->HIDDEN, empty layer 0, V-NODE) are planned against the current state after 12251 guts moved to layer 0.
C# payload
// Read the C-Store drawing for the cleanup: full layer table + entity counts, PDF layers, and
// - critically - which layers hold ONLY block-internal geometry (symbol guts) vs standalone.
Log("drawing: " + Db.Filename);
var bt = (BlockTable)Tx.GetObject(Db.BlockTableId, OpenMode.ForRead);
var lt = (LayerTable)Tx.GetObject(Db.LayerTableId, OpenMode.ForRead);
// per-layer: top-level count, in-block count, frozen/off
var top = new Dictionary<string,int>();
var blk = new Dictionary<string,int>();
foreach (ObjectId bid in bt) {
var def = (BlockTableRecord)Tx.GetObject(bid, OpenMode.ForRead);
var dict = def.IsLayout ? top : blk;
foreach (ObjectId sid in def) {
var e = Tx.GetObject(sid, OpenMode.ForRead) as Autodesk.AutoCAD.DatabaseServices.Entity;
if (e == null) continue;
if (!dict.ContainsKey(e.Layer)) dict[e.Layer]=0;
dict[e.Layer]++;
}
}
var names = new List<string>();
foreach (ObjectId id in lt) names.Add(((LayerTableRecord)Tx.GetObject(id, OpenMode.ForRead)).Name);
names.Sort(StringComparer.OrdinalIgnoreCase);
Log("=== LAYERS (" + names.Count + ") [top-level | in-block] ===");
foreach (var n in names) {
var l = (LayerTableRecord)Tx.GetObject(lt[n], OpenMode.ForRead);
int t = top.ContainsKey(n)?top[n]:0, b = blk.ContainsKey(n)?blk[n]:0;
Log(string.Format(" {0,-36} top={1,-4} inblk={2,-4} {3}{4} color={5}",
l.Name, t, b, l.IsFrozen?"FRZ ":"", l.IsOff?"OFF":"", l.Color.ColorNameForDisplay));
}
// PDF layers
Log("");
Log("=== layers matching *PDF* ===");
foreach (var n in names) if (n.IndexOf("PDF",StringComparison.OrdinalIgnoreCase)>=0) {
int t=top.ContainsKey(n)?top[n]:0, b=blk.ContainsKey(n)?blk[n]:0;
Log(" " + n + " top="+t+" inblk="+b);
}
// live PDF underlays
int pdf=0;
var ms=(BlockTableRecord)Tx.GetObject(SymbolUtilityServices.GetBlockModelSpaceId(Db),OpenMode.ForRead);
foreach (ObjectId id in ms){ if (Tx.GetObject(id,OpenMode.ForRead) is PdfReference) pdf++; }
Log("live PDF underlays: " + pdf);
// V-NODE-style guts-dump layers (top=0, inblk>0)
Log("");
Log("=== symbol-guts layers (top-level=0, in-block>0) ===");
foreach (var n in names) {
int t=top.ContainsKey(n)?top[n]:0, b=blk.ContainsKey(n)?blk[n]:0;
if (t==0 && b>0) Log(string.Format(" {0,-36} inblk={1}", n, b));
}
// Aec leftovers
Log("");
Log("=== Aec* layers ===");
foreach (var n in names) if (n.StartsWith("Aec",StringComparison.OrdinalIgnoreCase)) {
int t=top.ContainsKey(n)?top[n]:0, b=blk.ContainsKey(n)?blk[n]:0; Log(" "+n+" top="+t+" inblk="+b);
}
Result
Log
drawing: C:\Users\sanja\OneDrive\_SurveyDisco\260613 - 5030 E Lake Pkwy, Stockbridge, GA 30281, USA\260612-C-Store Sewer As-Built 60 EASEMENT PLAT LEGAL.dwg === LAYERS (421) [top-level | in-block] === 0 top=493 inblk=13036 color=white A-BLDG top=0 inblk=3 color=white A-BLDG-FPRT top=0 inblk=0 color=blue A-BLDG-SITE top=0 inblk=0 color=magenta A-BLDG-UTIL top=0 inblk=0 color=white A-PROP-LINE top=0 inblk=0 color=white ADDRESS_TEXT top=0 inblk=0 color=white ANNOTATION top=0 inblk=0 color=white ANNOTATIONS top=0 inblk=0 color=yellow BLOCK$0$CURVE_TABLE_BORDER top=0 inblk=0 color=white BLOCK$0$SIGNATURE top=0 inblk=0 color=white BLOCK_CERT top=0 inblk=0 color=white BLOCK_CLOSURE top=36 inblk=11 color=white BLOCK_LEGEND top=1 inblk=24 color=white BLOCK_NORTH_ARROW top=101 inblk=303 color=white BLOCK_NOTES_FLOOD top=0 inblk=0 color=white BLOCK_SCALE top=0 inblk=80 color=blue BLOCK_STAMP top=0 inblk=0 color=white BLOCK_TB2 top=0 inblk=526 color=white BOC_EXIST top=0 inblk=0 color=yellow BORDER top=0 inblk=0 color=white BOUNDARY top=0 inblk=4 color=green BOUNDARY PTS top=0 inblk=0 color=white C-0-GNRL-NOTE-INDX top=0 inblk=1 color=40 C-ANNO top=10 inblk=23 color=white C-ANNO-CERT-LINE top=0 inblk=1 color=white C-ANNO-MATC top=0 inblk=0 color=white C-ANNO-MATC-PATT top=0 inblk=0 color=white C-ANNO-MATC-TEXT top=0 inblk=0 color=150 C-ANNO-TABL top=0 inblk=0 color=red C-ANNO-TABL-PATT top=0 inblk=0 color=white C-ANNO-TABL-TEXT top=0 inblk=0 color=150 C-ANNO-TABL-TITL top=0 inblk=0 color=150 C-ANNO-TABL-TTBL top=5 inblk=1 color=blue C-ANNO-VFRM top=0 inblk=0 color=150 C-ANNO-VFRM-TEXT top=0 inblk=0 color=11 C-BRDG-ABUTMENT top=0 inblk=0 color=cyan C-BRDG-DECK top=0 inblk=0 color=blue C-BRDG-FOUNDATION top=0 inblk=0 color=yellow C-BRDG-GENERICOBJECT top=0 inblk=0 color=magenta C-BRDG-GIRDER top=0 inblk=0 color=green C-BRDG-PIER top=0 inblk=0 color=red C-ESMT-ROAD top=0 inblk=0 color=23 C-HYDR-CTCH top=0 inblk=0 color=magenta C-HYDR-CTCH-BNDY top=0 inblk=0 color=magenta C-HYDR-CTCH-DSPT top=0 inblk=0 color=blue C-HYDR-CTCH-FPTH top=0 inblk=0 color=cyan C-HYDR-CTCH-FPTH-TEXT top=0 inblk=0 color=white C-HYDR-CTCH-FSPT top=0 inblk=0 color=30 C-HYDR-CTCH-HDPT top=0 inblk=0 color=yellow C-HYDR-CTCH-TEXT top=0 inblk=0 color=white C-HYDR-TEXT top=0 inblk=0 color=white C-PROP top=2 inblk=0 color=white C-PROP-BNDY top=0 inblk=0 color=150 C-PROP-BRNG top=0 inblk=0 color=92 C-PROP-LINE top=1 inblk=0 color=white C-PROP-LINE-TEXT top=20 inblk=0 color=251 C-PROP-LOTS top=0 inblk=0 color=magenta C-PROP-PATT top=0 inblk=0 color=150 C-PROP-RSRV top=0 inblk=0 color=94 C-PROP-TABL top=0 inblk=0 color=white C-PROP-TEXT top=0 inblk=0 color=92 C-RAIL-CANT-VIEW-CNTR top=0 inblk=0 color=white C-RAIL-CANT-VIEW-EQLB top=0 inblk=0 color=cyan C-RAIL-CANT-VIEW-LEFT top=0 inblk=0 color=blue C-RAIL-CANT-VIEW-RGHT top=0 inblk=0 color=red C-RAIL-CANT-VIEW-TEXT top=0 inblk=0 color=11 C-RAIL-CANT-VIEW-TICK top=0 inblk=0 color=254 C-RAIL-CANT-VIEW-TITL top=0 inblk=0 color=white C-RAIL-CANT-VIEW-TTLB top=0 inblk=0 color=254 C-RAIL-TURNOUT top=0 inblk=0 color=white C-ROAD top=0 inblk=0 color=white C-ROAD-ASSM top=0 inblk=0 color=40 C-ROAD-ASSM-BLIN top=0 inblk=0 color=red C-ROAD-ASSM-OFFS top=0 inblk=0 color=red C-ROAD-ASSM-TEXT top=0 inblk=0 color=white C-ROAD-BRNG top=0 inblk=0 color=red C-ROAD-CNTR top=0 inblk=0 color=red C-ROAD-CNTR-N top=0 inblk=0 color=92 C-ROAD-CORR top=0 inblk=0 color=blue C-ROAD-CORR-BNDY top=0 inblk=0 color=red C-ROAD-CORR-PATT top=0 inblk=0 color=150 C-ROAD-CURV top=0 inblk=0 color=blue C-ROAD-FEAT top=0 inblk=0 color=182 C-ROAD-INTS top=0 inblk=0 color=blue C-ROAD-INTS-TEXT top=0 inblk=0 color=white C-ROAD-LABL top=0 inblk=0 color=92 C-ROAD-LINE top=0 inblk=0 color=red C-ROAD-LINE-EXTN top=0 inblk=0 color=252 C-ROAD-LINK top=0 inblk=0 color=150 C-ROAD-LINK-TEXT top=0 inblk=0 color=white C-ROAD-MARK top=0 inblk=0 color=212 C-ROAD-MASS-LINE top=0 inblk=0 color=11 C-ROAD-MASS-LINE-FREE top=0 inblk=0 color=150 C-ROAD-MASS-LINE-N top=0 inblk=0 color=11 C-ROAD-MASS-LINE-OVER top=0 inblk=0 color=11 C-ROAD-MASS-VIEW top=0 inblk=0 color=white C-ROAD-MASS-VIEW-GRID-MAJR top=0 inblk=0 color=252 C-ROAD-MASS-VIEW-GRID-MINR top=0 inblk=0 color=254 C-ROAD-MASS-VIEW-TEXT top=0 inblk=0 color=11 C-ROAD-MASS-VIEW-TITL top=0 inblk=0 color=white C-ROAD-MASS-VIEW-TTLB top=0 inblk=0 color=blue C-ROAD-PROF top=0 inblk=0 color=red C-ROAD-PROF-ASMC top=0 inblk=0 color=92 C-ROAD-PROF-CURV top=0 inblk=0 color=blue C-ROAD-PROF-DIAG top=0 inblk=0 color=150 C-ROAD-PROF-GRID top=0 inblk=0 color=150 C-ROAD-PROF-GRID-GEOM top=0 inblk=0 color=blue C-ROAD-PROF-GRID-MAJR top=0 inblk=0 color=8 C-ROAD-PROF-GRID-MINR top=0 inblk=0 color=8 C-ROAD-PROF-LABL top=0 inblk=0 color=92 C-ROAD-PROF-LINE top=0 inblk=0 color=red C-ROAD-PROF-LINE-EXTN top=0 inblk=0 color=252 C-ROAD-PROF-LTOF top=0 inblk=0 color=11 C-ROAD-PROF-PARB top=0 inblk=0 color=white C-ROAD-PROF-PNTS top=0 inblk=0 color=252 C-ROAD-PROF-PROJ top=0 inblk=0 color=92 C-ROAD-PROF-PROP top=0 inblk=0 color=150 C-ROAD-PROF-RTOF top=0 inblk=0 color=red C-ROAD-PROF-STAN-GEOM top=0 inblk=0 color=11 C-ROAD-PROF-STAN-MAJR top=0 inblk=0 color=11 C-ROAD-PROF-STAN-MINR top=0 inblk=0 color=11 C-ROAD-PROF-TEXT top=0 inblk=0 color=11 C-ROAD-PROF-TICK top=0 inblk=0 color=white C-ROAD-PROF-TITL top=0 inblk=0 color=11 C-ROAD-PROF-TTLB top=0 inblk=0 color=blue C-ROAD-SAMP top=0 inblk=0 color=150 C-ROAD-SAMP-TEXT top=0 inblk=0 color=11 C-ROAD-SECT top=0 inblk=0 color=white C-ROAD-SECT-BUFR top=0 inblk=0 color=magenta C-ROAD-SECT-DIAG top=0 inblk=0 color=212 C-ROAD-SECT-GRID top=0 inblk=0 color=white C-ROAD-SECT-LABL top=0 inblk=0 color=92 C-ROAD-SECT-N top=0 inblk=0 color=150 C-ROAD-SECT-PROJ top=0 inblk=0 color=92 C-ROAD-SECT-SHET top=0 inblk=0 color=white C-ROAD-SECT-TABL top=0 inblk=0 color=red C-ROAD-SECT-TEXT top=0 inblk=0 color=92 C-ROAD-SECT-TICK top=0 inblk=0 color=white C-ROAD-SECT-TITL top=0 inblk=0 color=92 C-ROAD-SECT-TTLB top=0 inblk=0 color=blue C-ROAD-SELV-VIEW top=0 inblk=0 color=white C-ROAD-SELV-VIEW-TEXT top=0 inblk=0 color=11 C-ROAD-SELV-VIEW-TICK top=0 inblk=0 color=white C-ROAD-SELV-VIEW-TITL top=0 inblk=0 color=11 C-ROAD-SELV-VIEW-TTLB top=0 inblk=0 color=blue C-ROAD-SGHT-EYE-PATH top=0 inblk=0 color=white C-ROAD-SGHT-LIMT-LINE top=0 inblk=0 color=254 C-ROAD-SGHT-OBST-AREA top=0 inblk=0 color=red C-ROAD-SGHT-OBST-LINE top=0 inblk=0 color=30 C-ROAD-SGHT-OBST-PATH top=0 inblk=0 color=red C-ROAD-SGHT-VIS-LINE top=0 inblk=0 color=92 C-ROAD-SHAP top=0 inblk=0 color=32 C-ROAD-SHAP-PATT top=0 inblk=0 color=white C-ROAD-SPIR top=0 inblk=0 color=92 C-ROAD-STAN top=0 inblk=0 color=11 C-ROAD-STAN-MAJR top=0 inblk=0 color=11 C-ROAD-STAN-MINR top=0 inblk=0 color=11 C-ROAD-TABL top=0 inblk=0 color=red C-ROAD-TEXT top=0 inblk=0 color=11 C-SSWR-CNTR top=0 inblk=0 color=200 C-SSWR-PIPE top=0 inblk=0 color=200 C-SSWR-PIPE-PATT top=0 inblk=0 color=white C-SSWR-PROF top=0 inblk=0 color=200 C-SSWR-STRC top=0 inblk=0 color=200 C-SSWR-STRC-PATT top=0 inblk=0 color=200 C-SSWR-TEXT top=0 inblk=0 color=white C-STRM-CNTR top=0 inblk=0 color=170 C-STRM-PIPE top=0 inblk=0 color=170 C-STRM-PIPE-PATT top=0 inblk=0 color=white C-STRM-PIPE-TEXT top=0 inblk=0 color=white C-STRM-PROF top=0 inblk=0 color=170 C-STRM-SCTN top=0 inblk=0 color=200 C-STRM-STRC top=0 inblk=0 color=170 C-STRM-STRC-PATT top=0 inblk=0 color=white C-STRM-TABL top=0 inblk=0 color=red C-STRM-TEXT top=0 inblk=0 color=white C-TINN top=0 inblk=0 color=cyan C-TINN-BNDY top=0 inblk=0 color=110 C-TINN-VIEW top=0 inblk=0 color=252 C-TOPO top=0 inblk=0 color=white C-TOPO-CONT-TEXT top=0 inblk=0 color=white C-TOPO-CONT-TEXT-N top=0 inblk=0 color=red C-TOPO-FEAT top=0 inblk=0 color=92 C-TOPO-GRAD top=0 inblk=0 color=94 C-TOPO-GRAD-CUTS top=0 inblk=0 color=red C-TOPO-GRAD-FILL top=0 inblk=0 color=94 C-TOPO-GRAD-TEXT top=0 inblk=0 color=white C-TOPO-MAJR top=0 inblk=0 color=9 C-TOPO-MAJR-N top=0 inblk=0 color=92 C-TOPO-MINR top=0 inblk=0 color=8 C-TOPO-MINR-N top=0 inblk=0 color=11 C-TOPO-TEXT top=0 inblk=0 color=white C-TOPO-USER top=0 inblk=0 color=40 C-TOPO-WDRP top=0 inblk=0 color=150 C-TOPO-WSHD top=0 inblk=0 color=150 C-TOPO-WSHD-TEXT top=0 inblk=0 color=white C-WATR-APPT top=0 inblk=0 color=blue C-WATR-APPT-PATT top=0 inblk=0 color=white C-WATR-CNTR top=0 inblk=0 color=blue C-WATR-FITT top=0 inblk=0 color=blue C-WATR-FITT-PATT top=0 inblk=0 color=white C-WATR-PIPE top=0 inblk=0 color=blue C-WATR-PIPE-PATT top=0 inblk=0 color=white C-WATR-PROF top=0 inblk=0 color=blue C-WATR-SCTN top=0 inblk=0 color=blue C-WATR-TABL top=0 inblk=0 color=blue C-WATR-TEXT top=0 inblk=0 color=white CASING top=0 inblk=0 color=cyan CASING_TEXT top=0 inblk=0 color=cyan CHRCHDEEDS top=0 inblk=0 color=white CLOSURE top=0 inblk=0 color=yellow Defpoints top=0 inblk=37 color=white FDC top=0 inblk=0 color=red FENCE top=0 inblk=0 color=yellow FENCE-CHAIN top=0 inblk=1 color=white FIRE_HYDRANT top=4 inblk=41 color=red FIRE_HYDRANT_EXISTING top=0 inblk=0 color=red FIRE_HYDRANT_EXISTING_TEXT top=0 inblk=0 color=red FIRE_HYDRANT_MANUFACTURED_YEAR top=0 inblk=0 color=red FIRE_HYDRANT_MANUFACTURER top=0 inblk=0 color=red FIRE_HYDRANT_TEXT top=0 inblk=0 color=red FIRE_HYDRANT_VALVE top=3 inblk=0 color=red FIRE_HYDRANT_VALVE_EXISTING top=0 inblk=0 color=red FIRE_HYDRANT_VALVE_EXISTING_TEXT top=0 inblk=0 color=red FIRE_HYDRANT_VALVE_TEXT top=0 inblk=0 color=red G-NOTE top=0 inblk=114 color=56 G-TTLB-HALF top=0 inblk=5 color=204 G-TTLB-LIGH top=0 inblk=5 color=14 G-TTLB-THIN top=0 inblk=1 color=14 G-TTLB-TTF top=0 inblk=26 color=204 HATCH-OPL top=0 inblk=0 color=white HATCH-SW top=0 inblk=0 color=white HORIZONTAL_AND_VERTICAL_CONTROL_POINT top=0 inblk=0 color=white HORIZONTAL_AND_VERTICAL_CONTROL_TEXT top=0 inblk=0 color=white HS-TEXT-20 top=0 inblk=0 color=40 IR-TEXT top=0 inblk=0 color=white IR-THROW top=0 inblk=0 color=254 LABELS top=0 inblk=0 color=cyan LAND_LOT_LINE top=1 inblk=0 color=white LAND_LOT_LINE_TEXT top=6 inblk=0 color=white LINES top=0 inblk=0 color=15 LINETXT top=0 inblk=0 color=red LOT_NUMBER_TEXT top=0 inblk=0 color=white LS-BOULDER top=0 inblk=12 color=green LS-EX. TREE top=0 inblk=150 color=green LS-GCOVER top=0 inblk=0 color=white LS-GLINE top=0 inblk=0 color=cyan LS-STIPLES top=0 inblk=0 color=white LS-TEXT top=0 inblk=0 color=white LS-TREE FENCE top=0 inblk=0 color=yellow P-TREE top=0 inblk=0 color=green PARCEL top=0 inblk=0 color=white Placemark top=0 inblk=0 color=white PROJECT_BOUNDARY top=0 inblk=0 color=white PROJECT_BOUNDARY_TEXT top=9 inblk=0 FRZ color=white PROPERTY_LINE top=5 inblk=0 FRZ color=white PROPERTY_LINE_DASHED top=17 inblk=0 FRZ color=white PUMP_STATION top=0 inblk=0 color=cyan PUMP_STATION_TEXT top=1 inblk=0 color=cyan ROAD_EDGE_OF_PAVEMENT top=21 inblk=4 color=8 ROAD_RIGHT-OF-WAY top=4 inblk=0 color=magenta ROAD_RIGHT-OF-WAY_TEXT top=0 inblk=0 color=8 ROAD_TEXT top=0 inblk=0 color=8 SAN-OUT top=0 inblk=0 color=red SETBACKS top=0 inblk=0 color=yellow SEWER_EASEMENT top=1 inblk=0 color=green SEWER_EASEMENT 1 ORNAGE top=1 inblk=0 color=30 SEWER_EASEMENT 1 YELLOW top=1 inblk=0 color=yellow SEWER_EASEMENT E2 top=1 inblk=0 FRZ color=green SEWER_EASEMENT RED top=13 inblk=0 FRZ color=red SEWER_EASEMENT_20 top=0 inblk=0 OFF color=green SEWER_EASEMENT_TEXT top=12 inblk=0 color=green SEWER_END_OF_LINE top=0 inblk=0 color=green SEWER_END_OF_LINE_TEXT top=0 inblk=0 color=green SEWER_FORCE_MAIN top=0 inblk=0 color=green SEWER_FORCE_MAIN_EXISTING top=0 inblk=0 color=green SEWER_FORCE_MAIN_EXISTING_TEXT top=0 inblk=0 color=green SEWER_FORCE_MAIN_TEXT top=0 inblk=0 color=green SEWER_LINE top=2 inblk=0 color=green SEWER_LINE E1 top=6 inblk=0 color=green SEWER_LINE E2 top=6 inblk=0 color=green SEWER_LINE_EXISTING top=0 inblk=0 color=green SEWER_LINE_EXISTING_TEXT top=0 inblk=0 color=green SEWER_LINE_TEXT top=0 inblk=1 color=94 SEWER_LINE_TEXT E1 top=13 inblk=0 color=94 SEWER_LINE_TEXT E2 top=13 inblk=0 color=94 SEWER_MANHOLE top=1 inblk=0 color=green SEWER_MANHOLE E1 top=5 inblk=0 color=green SEWER_MANHOLE E2 top=6 inblk=0 color=green SEWER_MANHOLE_EXISTING top=0 inblk=0 color=green SEWER_MANHOLE_EXISTING_TEXT top=0 inblk=0 color=green SEWER_MANHOLE_TEXT top=7 inblk=0 color=250 SEWER_MANHOLE_TEXT E1 top=8 inblk=2 color=250 SEWER_MANHOLE_TEXT E2 top=7 inblk=0 color=250 SEWER_TAP top=0 inblk=0 color=green SEWER_TAP_TEXT top=0 inblk=0 color=green SPDETAIL top=0 inblk=1 color=white SPDIMENSION top=0 inblk=108 color=white SPOVERVIEW top=0 inblk=1 color=white SPPAINT top=0 inblk=2093 color=white SPPOINTER top=0 inblk=0 color=white SPSHAPE_OUTLINE top=0 inblk=79 color=white SPSYMBOLS top=0 inblk=0 color=white SS-0-FRAME top=58 inblk=1 FRZ color=cyan SS-BOUNDARY top=3 inblk=6 FRZ color=red SS-BOUNDARY ANGEL top=0 inblk=34 color=yellow SS-BOUNDARY BLUE top=0 inblk=5 color=blue SS-BOUNDARY CYAN top=0 inblk=2 color=cyan SS-BOUNDARY LAND LOT top=0 inblk=0 color=cyan SS-BOUNDARY MAG top=0 inblk=1 color=210 SS-BOUNDARY RED top=0 inblk=0 color=red SS-BOUNDARY TRACT NF top=0 inblk=0 color=magenta SS-BOUNDARY_PTS top=0 inblk=1 color=red SS-BUFFER LANDSCAPE top=0 inblk=0 color=cyan SS-BUFFER SETBACK top=0 inblk=0 color=yellow SS-CL OF CREEK top=0 inblk=1 color=cyan SS-FGT top=0 inblk=0 color=green SS-FLOW WELL top=0 inblk=0 color=green SS-HEATED AREA top=0 inblk=0 color=magenta SS-OUTSITEPROP top=0 inblk=0 color=210 SS-PROPOSED top=0 inblk=0 color=10 SS-PROPOSED-DRIVE top=0 inblk=0 color=white SS-ROAD-BUILDING top=1 inblk=0 color=magenta SS-ROAD-CANOPY top=1 inblk=0 color=52 SS-ROAD-CL top=8 inblk=0 color=red SS-ROAD-CONCRETE top=0 inblk=0 color=8 SS-ROAD-DUMPSTER top=0 inblk=0 color=33 SS-ROAD-GUARDRAIL top=0 inblk=0 color=40 SS-ROAD-GUTTER top=0 inblk=0 color=30 SS-ROAD-SIDEWALK top=2 inblk=0 FRZ color=cyan SS-ROAD-STRIPE top=40 inblk=15 FRZ color=yellow SS-ROAD-TBC top=75 inblk=0 FRZ color=11 SS-ROAD-WALL top=0 inblk=0 color=33 SS-SEWER LINE top=0 inblk=0 color=cyan SS-TREES top=0 inblk=0 color=red SS-V-BLDG-OTLN top=0 inblk=36 color=magenta SS-V-BRKL-TOP top=0 inblk=2 color=magenta SS-V-OHP top=0 inblk=0 color=cyan SS-V-ROAD-CNTR top=0 inblk=0 color=red SS-V-ROAD-CURB top=0 inblk=87 color=white SS-V-ROAD-EPVM top=0 inblk=0 color=white SS-X-FENCE top=0 inblk=0 color=white SS-X-FENCE WOOD top=0 inblk=6 color=red SUPTBLS top=0 inblk=0 color=11 TEXT top=0 inblk=0 OFF color=white TEXTS top=0 inblk=0 OFF color=red TREE-X top=0 inblk=0 OFF color=red TREES top=0 inblk=1 color=white UTILITY_EASEMENT top=0 inblk=0 color=magenta UTILITY_EASEMENT_EXISTING top=0 inblk=0 color=magenta UTILITY_EASEMENT_EXISTING_TEXT top=0 inblk=0 color=magenta UTILITY_EASEMENT_TEXT top=0 inblk=0 color=magenta V-CTRL-BMRK top=0 inblk=0 color=150 V-CTRL-HCPT top=0 inblk=1 color=150 V-CTRL-LINE-DIRC top=0 inblk=0 color=magenta V-CTRL-LINE-NETW top=0 inblk=0 color=11 V-CTRL-LINE-SHOT top=0 inblk=0 color=45 V-CTRL-NODE-KNOW top=0 inblk=0 color=92 V-CTRL-NODE-SHOT top=0 inblk=0 color=11 V-CTRL-NODE-UNKN top=0 inblk=0 color=red V-CTRL-TEXT top=0 inblk=0 color=white V-CTRL-TRAV top=0 inblk=0 color=150 V-CTRL-TRAV-ERRO top=0 inblk=0 color=92 V-CTRL-VCPT top=0 inblk=0 color=150 V-HIDE top=0 inblk=0 color=magenta V-NODE top=0 inblk=0 color=red V-NODE-BNDY top=0 inblk=0 color=red V-NODE-BORE top=0 inblk=0 color=red V-NODE-NGAS top=0 inblk=0 color=11 V-NODE-POLE top=0 inblk=0 color=red V-NODE-SIGN top=0 inblk=0 color=red V-NODE-SSWR top=0 inblk=0 color=92 V-NODE-STRM top=0 inblk=2 color=92 V-NODE-TEXT top=0 inblk=0 color=red V-NODE-TREE top=0 inblk=0 color=62 V-NODE-WATR top=0 inblk=3 color=blue V-SITE-FNCE top=0 inblk=0 color=150 V-SITE-RTWL top=0 inblk=0 color=white V-SITE-SCAN top=0 inblk=0 color=white V-SITE-VEGE top=0 inblk=0 color=80 V-STRC-WALL top=0 inblk=0 color=white V-SURV-FIGR top=0 inblk=0 color=170 V-SURV-LABL top=0 inblk=0 color=122 V-SURV-LINE top=0 inblk=0 color=150 V-SURV-NTWK top=0 inblk=0 color=150 WATER_EASEMENT top=0 inblk=0 color=blue WATER_EASEMENT_TEXT top=0 inblk=0 color=blue WATER_END_CAP top=0 inblk=0 color=blue WATER_END_CAP_TEXT top=0 inblk=0 color=blue WATER_LINE top=8 inblk=0 color=blue WATER_LINE_EXISTING top=0 inblk=0 color=blue WATER_LINE_EXISTING_TEXT top=0 inblk=0 color=blue WATER_LINE_PTS top=25 inblk=0 FRZ color=blue WATER_LINE_TEXT top=3 inblk=0 color=blue WATER_METER top=0 inblk=0 color=blue WATER_METER_TEXT top=0 inblk=0 color=blue WATER_QUALITY_CRITICAL_AREA top=0 inblk=0 color=cyan WATER_SERVICE top=0 inblk=0 color=blue WATER_SERVICE_TEXT top=0 inblk=0 color=blue WATER_VALVE top=5 inblk=0 color=cyan WATER_VALVE_EXISTING top=0 inblk=0 color=blue WATER_VALVE_EXISTING_TEXT top=0 inblk=0 color=blue WATER_VALVE_TEXT top=0 inblk=0 color=blue WATER_VAULT top=4 inblk=0 color=blue WATER_VAULT_TEXT top=0 inblk=0 color=blue WETLAND_BOUNDARY top=0 inblk=0 color=cyan www.cadblocksfree.com top=0 inblk=23 color=white X-ANNO-CALL top=0 inblk=0 color=red X-DRIV top=0 inblk=0 color=171 X-DRIV-CONC top=0 inblk=0 color=201 X-DRIVEWAY top=0 inblk=0 color=white X-ESMT-STRM top=0 inblk=0 color=160 X-PROP-CRNR top=0 inblk=1 color=21 X-ROAD top=0 inblk=0 color=231 X-ROAD-ASPH top=0 inblk=0 color=241 X-ROAD-CURB top=0 inblk=0 color=50 X-SSWR-MHOL top=0 inblk=0 color=160 X-STRM-STRC top=0 inblk=1 color=71 X-TOPO-MAJR top=0 inblk=0 color=8 X-TOPO-MINR top=0 inblk=0 color=9 === layers matching *PDF* === live PDF underlays: 0 === symbol-guts layers (top-level=0, in-block>0) === A-BLDG inblk=3 BLOCK_SCALE inblk=80 BLOCK_TB2 inblk=526 BOUNDARY inblk=4 C-0-GNRL-NOTE-INDX inblk=1 C-ANNO-CERT-LINE inblk=1 Defpoints inblk=37 FENCE-CHAIN inblk=1 G-NOTE inblk=114 G-TTLB-HALF inblk=5 G-TTLB-LIGH inblk=5 G-TTLB-THIN inblk=1 G-TTLB-TTF inblk=26 LS-BOULDER inblk=12 LS-EX. TREE inblk=150 SEWER_LINE_TEXT inblk=1 SPDETAIL inblk=1 SPDIMENSION inblk=108 SPOVERVIEW inblk=1 SPPAINT inblk=2093 SPSHAPE_OUTLINE inblk=79 SS-BOUNDARY ANGEL inblk=34 SS-BOUNDARY BLUE inblk=5 SS-BOUNDARY CYAN inblk=2 SS-BOUNDARY MAG inblk=1 SS-BOUNDARY_PTS inblk=1 SS-CL OF CREEK inblk=1 SS-V-BLDG-OTLN inblk=36 SS-V-BRKL-TOP inblk=2 SS-V-ROAD-CURB inblk=87 SS-X-FENCE WOOD inblk=6 TREES inblk=1 V-CTRL-HCPT inblk=1 V-NODE-STRM inblk=2 V-NODE-WATR inblk=3 www.cadblocksfree.com inblk=23 X-PROP-CRNR inblk=1 X-STRM-STRC inblk=1 === Aec* layers ===
Notes
What worked, what didn't, job-specific gotchas — flagged notes feed the recipes.
No notes yet.