What's New for Dynamo in Civil 3D 2023

Civil 3D 2023 is out, and with it come some changes to Dynamo! Although there are no new nodes under the AutoCAD and Civil 3D shelves, you will notice a significant difference in the interface. This is because the version of Dynamo Core that is shipped with Civil 3D 2023 is v2.13, which included a massive overhaul of the Dynamo UI. You can read about all of the changes here, here, and here, and I’ll summarize a couple of notable things below (click to expand).

More Control of Error and Warning States

Most folks are probably very familiar with the pesky geometry scaling warnings that pop up whenever you work with geometry that is far from the model origin (a very common thing on civil projects). Unfortunately the warning advises you to change the geometry scaling settings from the default ‘Medium’ to ‘Large’ or ‘Extra Large’. However, as evidenced by a large number of posts on the forum, this is poor advice and can result in geometry errors such as branching PolyCurves, duplicate points, etc. Luckily, there is now an acceptable workaround to this issue! The new version provides the ability to dismiss node warnings:

warnings

Tools for Better Graph Organization

There are some really awesome new tools for working with nodes, wires, and groups. You can hide wires you don’t want to see, drag-and-drop nodes into groups, created nested groups, and collapse groups down to just their inputs and outputs.

groups

Another item that flew under the radar is a subtle change to where the graph binding data storage settings are saved. These settings were previously saved in the C:\Program Files\Autodesk\AutoCAD 2022\C3D\Dynamo folder, which required Civil 3D to be run as administrator in order to make any changes. They are now saved in C:\Users\<username>\AppData\Roaming\Autodesk\C3D 2023\Dynamo, which removes the need for administrator access. There was a previous discussion about this here.

8 Likes

:+1:

Thanks for the briefing, didn’t realize the drag-and-drop into groups :+1:. Also, you can hover over a wire and add anchor points and watch nodes, might come in handy.

3 Likes