yucad3d

Points (COGO)

Survey / coordinate-geometry points — created, imported or computed — grouped for styling and surface building. Most dialogs default to the cursor position so you can place near where you clicked.

Creating points

CommandInputs
Create Points on ScreenClick in Plan to place points interactively.
Create Points from File…File picker (.csv .xyz .txt .pts .asc) + a column order (X Y Z / N E Z / P N E Z / P E N Z) + a surface name. Comment lines (#, ;) and whitespace/comma delimiters are handled.
Northing/Easting…N, E, Z (default to the cursor; ±1e9, 3 dp).
Station/Offset (alignment)…Station (default the alignment start) and Offset (+ = right). Z is taken from the ground surface at that point.

Points along alignments

CommandInputs & result
Divide Alignment…Number of segments (default 10) → N+1 points.
Measure Alignment…Interval (default 25 m) → a point every interval.
At Alignment GeometryNo dialog — a point at every segment start + the final end (PC / PT / TS / ST).
On Grid (surface)…Grid spacing (default 10 m) → points where the grid falls inside the TIN.

COGO calculations

CommandInputsSolves
Intersections › Direction/Direction…Two points + two bearings.Line–line intersection (fails if parallel).
Intersections › Distance/Distance…Two points + two distances.Circle–circle intersection (0, 1 or 2 points).
Interpolate › Between Two Points…From, To, count (incl. ends, default 11).Evenly-spaced points.
Slope › Slope/Grade − Distance…Base point, bearing, grade %, horizontal distance.End point with Z = base + grade × distance.

Point groups

CommandInputs
Point Group Style…Marker colour, marker size (px, default 5), show point number, show elevation.
Sub-Group by Criteria…Point-number range + elevation range → a new filtered group.
Connect by Feature CodeNo dialog — joins points sharing a feature code into one feature line (alignment) per code. Codes with fewer than 2 points are skipped.
From points to a surface A point group is the raw material for a TIN — see Surfaces & volumes. Field linework usually starts with Create Points from File then Connect by Feature Code.