Polycurve.ByPoints crashes Geometry.Intersect

Hi,

Does anyone have any idea why the Polycurve.ByPoints node would crash when plugged into Geometry.Intersect, but the Surface.ByPerimeterPoints node (using the same input points) doesn’t crash?

This is with Civil 3D 2026.

foundation steps test.dyn (98.3 KB)

Can you show the data preview for whatever the Geometry input of the Geometry.Intersect node is, as well as the result of the Surface.ByPerimeterPoints and Polycurve.ByPoints (after you wire it in) nodes?

Thanks Jacob.

The geometry input is this stack of planes which are created at specified intervals:

The surface and polycurve below are from a set of 4 points which have been generated from the mesh.project node.

Ahhh.. it works when I flatten the list, sorry to waste your time.

1 Like

No time wasted here! This does serve as a good example of the value of looking at the data structures. Reviewing such often is a good best practice.

2 Likes