I am currently working on a project where it would be beneficial the get a printout in excel of information that is contained in Civil 3D labels. The Civil 3D labels are for a series of Catchments that contain the Catchment name and the area of each Catchment. I will list the options I came up with below:
Export Catchment information from Civil 3D to Excel using Dynamo. (I am not sure this is actually possible as it appears that their isn’t a lot of exposure in the API for Catchments)
Use the Civil 3D labels that are attached to the Catchments to get the information I need out of Civil 3D and into Excel.
Option 2 seems like the path I would need to take. My plan was to try and explode those labels down to text and then use Dynamo to grab the portions of the text I am interested in (Name/Area). I could then organize this text into a couple of lists that would be sent out to Excel.
I am not seeing any nodes that would allow me to read/organize this MText (or Text depending on how far I explode the labels). If anyone else has any experience working with text in Dynamo I would love to hear some further options.
Thanks for the reply. I get a warning when I attempt to sort the Dictionary on the selected Catchment. Additionally, The Area2d component returns null for me, but the Catchment 2D area in C3D is 0.33 acres. Do you think I am running a different version than you are? See attached image.
Got it to run without warning. Needed to use Select Object instead of Select Objects. Still appears that I am not able to get the same parameter as what you are showing on your original screenshot. I am running C3D 2021.