Update Dynamo from Civil 3D 2021 to 2025

We created a Dynamo operation a few years ago to change the pipe names based upon the upstream and downstream structures they are connected to. This used the civil3dtoolkit as a package and was used with Civil3D 2021. Since updating to 2025, this toolkit is no longer supported in the version 3 of dynamo and we cannot get dynamo to run correctly. I cannot say I really understand this whole process anyway but if anyone can lend a hand and help us figure out how to “update” the dynamo code so it works with the new version of Civil 3d, I would greatly appreciate the help.

This may be able to give you a initial hint to what is needed

Hi @bmolitorMR77C,

Are you able to share the Dynamo graph?

This is the dynamo when I open it through Civil 3D 2025

This should do it:

  1. Replace PipeNetworks with PipeNetwork.GetPipeNetworks
  2. Replace PipeNetwork.GetPipesStructures with PipeNetwork.Pipes
  3. Replace Pipe.StartStructure and Pipe.EndStructure with the same nodes from the main node library

Everything else should work the same.

I will give this a try. Thanks! You all are awesome.

1 Like