← Inbox

C3D-0452 · List existing draw layers 260904 (read-only) done

Find existing BLDG/DWY/WALK/SS-/TBC/CURB layers to place linework.

Script file
C3D-0452.cs
Target
260904 - 920 W Sandtown Rd SW.dwg · model space
Author
claude
Approved
yes · auto-auth
Timeout
60s

C# payload


var lt=(LayerTable)Tx.GetObject(Db.LayerTableId,OpenMode.ForRead);
foreach(ObjectId id in lt){var lr=(LayerTableRecord)Tx.GetObject(id,OpenMode.ForRead); var n=lr.Name.ToUpper(); if(n.Contains("BLDG")||n.Contains("DWY")||n.Contains("WALK")||n.StartsWith("SS-")||n.Contains("TBC")||n.Contains("CURB")||n.Contains("SW")) Log(lr.Name+" color="+lr.Color.ColorIndex);}

Result

Status
success
Drawing file
C:\Users\sanja\OneDrive\_SurveyDisco\260904 - 920 W Sandtown Rd SW, Marietta, GA 30064, USA\260904 - 920 W Sandtown Rd SW.dwg
Message
Executed C3D-0452 (0 entities touched).
Entities
Duration
577 ms
Civil 3D
25.0.0.0

Log

V-NODE-SSWR color=92
C-SSWR-CNTR color=200
C-SSWR-PIPE color=200
C-SSWR-PIPE-PATT color=7
C-SSWR-PROF color=200
C-SSWR-STRC color=200
C-SSWR-STRC-PATT color=200
C-SSWR-TEXT color=7
SS-V-ROAD-CURB color=7
SS-V-BLDG-OTLN color=6
SS-V-ROAD-CNTR color=1
A-BLDG color=7
A-BLDG-FPRT color=5
A-BLDG-UTIL color=7
A-BLDG-SITE color=6
SS-BOUNDARY BLUE color=5
SS-X-FENCE WOOD color=1
SS-BOUNDARY_PTS color=1
SS-V-ROAD-EPVM color=7
HATCH-SW color=7
SS-BOUNDARY RED color=1
SS-0-FRAME color=4
SS-V-BRKL-TOP color=6
SS-BOUNDARY color=3
SS-PROPOSED-DRIVE color=7
SS-BUFFER SETBACK color=2
SS-SEWER LINE color=4
X-ROAD-CURB color=50
X-SSWR-MHOL color=160
SS-BOUNDARY LAND LOT color=2
SS-BUFFER LANDSCAPE color=4
SS-PROPOSED color=10
SS-TREES color=1
SS-CL OF CREEK color=4
SS-HEATED AREA color=6
SS-FLOW WELL color=3
SS-FGT color=3
SS-X-FENCE color=7
SS-BOUNDARY CYAN color=4
SS-BOUNDARY MAG color=210
SS-OUTSITEPROP color=210

Notes

What worked, what didn't, job-specific gotchas — flagged notes feed the recipes.

No notes yet.