← Inbox

C3D-0503 · Dump HC points 812 Christmas (read-only) [C3D-0504] done

List all COGO points whose description contains the word HC (house corners) to draw a single building poly.

Script file
C3D-0503.cs
Target
812 Christmas Ave.dwg · model space
Author
claude
Approved
yes · auto-auth
Timeout
60s

C# payload


var cd=CivilDoc; var pts=cd.CogoPoints; int n=0;
foreach(ObjectId pid in pts){ var p=(Autodesk.Civil.DatabaseServices.CogoPoint)Tx.GetObject(pid,OpenMode.ForRead); string d=p.RawDescription.ToUpper(); var W=d.Split(new[]{' '},System.StringSplitOptions.RemoveEmptyEntries); bool hc=false; foreach(var w in W) if(w=="HC") hc=true; if(hc){ Log(p.PointNumber+" E="+p.Easting.ToString("F3")+" N="+p.Northing.ToString("F3")+" \""+p.RawDescription+"\""); n++; } }
Log("HC points="+n);

Result

Status
success
Drawing file
C:\Users\sanja\OneDrive\_SurveyDisco\260903 - 812 Christmas Ave, Bethlehem, GA 30620, USA\812 Christmas Ave.dwg
Message
Executed C3D-0503 (0 entities touched).
Entities
Duration
1711 ms
Civil 3D
25.0.0.0

Log

600 E=2434174.310 N=1429371.460 "HC"
612 E=2434193.937 N=1429409.540 "HC"
613 E=2434227.657 N=1429362.235 "HC"
615 E=2434234.768 N=1429402.036 "HC PORCH COR"
HC points=4

Notes

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

No notes yet.