No worries! I actually just realized an oversight that I made in my last example. Feature lines can have up to 3 different curve types:
- Line (a line segment both in plan view and 3D)
- Arc (arc in plan view with grade = 0)
- Helix (arc in plan view with non-zero grade)
The case that wasn’t accounted for previously was (2) above. The Curve.ApproximateWithArcAndLineSegments
node won’t do anything in this case because the curve is already an arc. 3D polylines don’t support arcs, which is why you were getting lines connecting the start and end points without any tessellation.
So to make this more robust, I think you’ll have to do the tessellation yourself for the non-line segments. Try this:
Feature Lines - Feat to 3D Polyline - By Site (V2) - Zach edits.dyn (53.4 KB)