New in Dynamo for Civil 3D

Learn about enhancements to Dynamo for Civil 3D.

New in 2026.2

New features

New nodes for drainage objects

Dynamo for Civil 3D 2026.2 includes several groups of new nodes for stormwater control objects, which can be used to boost efficiency for drainage design and analysis workflows. The 75+ new nodes can be found under the "Drainage" section of the Civil 3D node library. These nodes enable you to automate workflows involving pond design, configuration of channel hydraulic parameters, storage curve analysis, and more.

Revamped Node Autocomplete

Node Autocomplete has received a complete makeover in Civil 3D 2026.2. By simply hovering over any port on a node, you'll see a purple icon that triggers a new Node Autocomplete toolbar when clicked. Node Autocomplete is an efficiency-boosting feature that, similar to how text processing tools suggest the next word, offers several node suggestions to connect to your selected port. These machine learning-powered node suggestions have the potential to vastly speed up your graph-building workflow, minimizing the need to spend time searching for the right node via trial and error.

Updated Dynamo Core

Dynamo Core has been updated to version 3.6.1, which introduces the previously mentioned Node Autocomplete improvements, enhancements to groups, and bug fixes. In addition, it adds significant performance updates that are all about turbocharging your Dynamo navigation experience, making it faster and more responsive, thus minimizing your wait time. Read more about the major updates in the Dynamo blog.

Other minor improvements

  • Added a Catchment.SetRunoffMethod node for modifying the runoff method of a catchment.
  • Added the following nodes for selecting items from drop-down lists:
    • Choose Runoff Method
    • Choose Catchment Group Name
    • Choose Catchment Name

New in 2026.1

New features

In-depth documentation for Civil 3D nodes

The nodes in the Civil 3D section of the library now include additional documentation and sample graphs to help explain how they work. To view this information, right-click on a node and then click "Help… ", or select the node and press F1.

Updated Dynamo Core

Dynamo Core has been updated to version 3.5.2, which brings a new package publishing experience; the new Curve Mapper node, with nine different curve types; List.ReplaceItemAtIndices and List.GroupBySimilarity nodes for list manipulation; a trim boundary condition for paneling nodes, and more. Read more about the major updates in the Dynamo blog.

Other minor improvements

  • Added a new node called Alignment.RenumberTags for renumbering tags along an alignment according to their geometric order.
  • Improved the performance of the FeatureLine.SetElevationsFromSurface and FeatureLine.SetPointElevation nodes.

New in 2026

New features

Nodes for catchments

Dynamo for Civil 3D 2026 includes a group of new nodes for catchments, which can be used to boost efficiency for drainage analysis workflows. These nodes can be found under the new "Drainage" section of the Civil 3D node library. Catchment creation can be automated using the Catchment.ByPoints node, as well as other common actions like defining its flow path, time of concentration, and reference pipe network structure. In addition, the data for individual flow segments can be queried and modified using the nodes in the FlowPath and FlowSegment categories.

FeatureLine.ByPoints node

A new FeatureLine.ByPoints node enables the creation of feature lines from a set of Dynamo points. You can use this node to automate a wide variety of workflows involving detailed grading.

Predictive Node Autocomplete for AutoCAD nodes

Node Autocomplete results have been significantly improved for the nodes in the AutoCAD section of the library. Node Autocomplete is a feature in Dynamo that intelligently recommends which node you should use next. This machine learning-based prediction is continually trained using data from real-world Dynamo graphs, which means that the predictions will get better and better over time. Activate Node Autocomplete by double clicking any node port. Read more about Node Autocomplete on the Dynamo blog.

Nodes for section view labels

Plan production workflows get another boost in this release with the introduction of new nodes for section view labels. You can use these nodes to automate the creation and modification of offset/elevation and depth labels within section views.

Labeling workflow sample graph

A new sample graph called “Civil3D_CreateLotLabels” has been added to Civil 3D's library of sample graphs. The sample demonstrates how to automate the placement of spot elevation and general segment labels for all lots in a residential subdivision.

Mesh toolkit nodes

Mesh toolkit nodes are now available by default in the Dynamo node library. Mesh toolkit provides tools to import meshes from external file formats, create a mesh from Dynamo geometry objects, and manually build meshes by their vertices and indices. Access them in the node library under Geometry Meshes Mesh.

Updated Dynamo Core

Dynamo Core has been updated to version 3.4.1, bringing you the improved TuneUp extension for monitoring graph performance as a built-in extension, package version compatibility information in Package Manager, PythonNet3 engine as a package, and more. Read more about the major updates in the Dynamo blog.

Other minor improvements

  • Any type of label can now be queried and modified using the nodes in the Label category.
  • The Profile View Depth Label option is now included as an option in the Choose Object Type drop-down.
  • The CogoPoint.SetStyle node now supports setting the style to <default>.
  • Providing a null input to the Pipe.SetStructures node will disconnect a pipe from its start or end structures.