← Inbox

C3D-DUMPPTS · Dump all COGO points (read-only) done

Every point number + E/N/Z + desc from the open 260613 drawing, to verify against the WATER point file.

Script file
C3D-DUMPPTS.cs
Target
active document · model space
Author
claude
Approved
yes · claude (read-only)
Timeout
60s

C# payload

// READ-ONLY: dump every COGO point number + Easting/Northing/Elev + raw description, to compare
// against the WATER point file. One line per point, sorted by number.
using System;
using System.Linq;
using System.Collections.Generic;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.Civil.ApplicationServices;
using Autodesk.Civil.DatabaseServices;

var db = Db;
var cdoc = CivilDocument.GetCivilDocument(db);
using (var tr = db.TransactionManager.StartTransaction())
{
    var rows = new List<(int num, double e, double n, double z, string d)>();
    foreach (ObjectId id in cdoc.CogoPoints)
    {
        var cp = tr.GetObject(id, OpenMode.ForRead) as CogoPoint;
        if (cp == null) continue;
        rows.Add(((int)cp.PointNumber, cp.Easting, cp.Northing, cp.Elevation, cp.RawDescription ?? ""));
    }
    Log($"POINT COUNT: {rows.Count}");
    foreach (var r in rows.OrderByDescending(x => x.num))
        Log($"{r.num},{r.e:0.0000},{r.n:0.0000},{r.z:0.0000},{r.d}");
    tr.Commit();
}

Result

Status
success
Drawing file
C:\Users\sanja\OneDrive\_SurveyDisco\260613 - 5030 E Lake Pkwy, Stockbridge, GA 30281, USA\SS_Outfall_260612_SHEET.dwg
Message
Executed C3D-DUMPPTS (0 entities touched).
Entities
Duration
394 ms
Civil 3D
25.0.0.0

Log

POINT COUNT: 21
1114,2297422.9283,1279618.6975,687.0220,SSMH INV 15.0
1113,2297269.0497,1279597.6937,688.4282,SSMH INV 15.27
1112,2297249.7444,1279675.1510,682.7687,SSMH INV 9.62
1000,2297261.5033,1279689.3423,683.9302,TBM
106,2297424.6081,1279599.1940,686.3720,SSMH BOLTED
105,2296995.4009,1279376.0918,687.6720,SSMH BOLTED
104,2297036.9697,1279542.5965,687.2670,SSMH MD 14.44
102,2296981.3901,1279913.2870,691.2420,SSMH MD 13.96 WATER
101,2296877.7357,1280034.3199,721.4290,SSMH MD 21.95
100,2296827.2655,1280096.0701,722.6730,SSMH MD 10.3
15,2297464.2467,1279604.6500,2.0000,40EASEMENT
14,2297459.7772,1279644.4121,2.0000,40EASEMENT
13,2296994.6651,1279928.2461,2.0000,40EASEMENT
12,2297123.0491,1279814.3157,2.0000,40EASEMENT
11,2297267.2876,1279686.3157,2.0000,40EASEMENT
10,2297284.1179,1279619.9359,0.0000,40EASEMENT
9,2297419.6438,1279638.8816,2.0000,40EASEMENT
8,2297253.9815,1279575.4515,0.0000,40EASEMENT
7,2297230.4434,1279665.5327,2.0000,40EASEMENT
6,2297090.6700,1279789.5703,2.0000,40EASEMENT
5,2296968.1151,1279898.3279,2.0000,40EASEMENT

Notes

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

No notes yet.