Creating UCS from sample lines in Civil 3d and save that new UCS by station name?

Hello everyone,

I extend my best wishes to all of you.

I am currently working on creating a User Coordinate System (UCS) in Civil 3D using Dynamo. My approach involves utilizing sample lines as the basis for UCS creation. The idea is to generate a new UCS for each sample line, with the stationing name serving as the identifier for these UCS instances. Essentially, every sample line will have a unique UCS, and the UCS name will be derived from the stationing of the respective sample line.

Despite multiple searches, I have been unable to locate a suitable package, node, or Python script to accomplish this task.

Does anyone have a solution or any ideas to share?

Best regards.

The Arkance Systems Node Library contains nodes to create UCS (point and vectors, a Coordinate System, or through 3 points).

2 Likes

Thank you so much. This is absolutly amazing.

2 Likes