Looking For A Way To Export Catchment Information to CSV Format

Looking For A Way To Export Catchment Information to CSV Format

hestingjj
Enthusiast Enthusiast
2,999 Views
7 Replies
Message 1 of 8

Looking For A Way To Export Catchment Information to CSV Format

hestingjj
Enthusiast
Enthusiast

Hi!

 

I have a C3D file with a bunch of Catchments, and I would like to get the catchment information (Name/area) out of C3D and into an Excel Spreadsheet. Is there a way or some code that can be used to export this catchment information to a CSV filetype? Another option I thought about is if there is a way to create a dynamic table within C3D of all the catchments and their areas. This table could then be exported as needed. Is something like this possible? Thanks in advance for the help!

0 Likes
Accepted solutions (1)
3,000 Views
7 Replies
Replies (7)
Message 2 of 8

rl_jackson
Mentor
Mentor

You can export catchment areas along with the flow paths etc... to SSA for analysis. That's the only option I'm aware of without additional programming with lisp or .Net


Rick Jackson
Survey CAD Technician VI

Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 3 of 8

tcorey
Mentor
Mentor

This wouldn't be difficult with LISP. Using the LISP, it would have to explode the object down to a polyline, so the vertices 2d coordinates could be captured and then an area calculated. The Catchment object has neither an area property nor a coordinates property.

 

Post a drawing and I will see what I can come up with for you...



Tim Corey
MicroCAD Training and Consulting, Inc.
Redding, CA
Autodesk Platinum Reseller

New knowledge is the most valuable commodity on earth. -- Kurt Vonnegut
0 Likes
Message 4 of 8

samir_rezk
Advisor
Advisor
Accepted solution

hi @hestingjj 

Like @tcorey mentioned, unfortunately the Catchment object does not have an Area Property, and there is no direct way of tabulating. If you are not associating the catchment objects to storm structures, some times I consider using Parcels instead just because I can create a table for them.

In any case, my workaround is to Explode the Catchment Labels into Mtext and then perform a data extraction on them.

I strongly dislike exploding things! so I would delete my Mtext and recreate the Civil 3D Catchment Labels once finished with the data extraction.

I have prepared a short Screencast to demonstrate the workflow if you're interested.

 

Hope this helps,

 

 


Samir Rezk
Technical Support Specialist

Message 5 of 8

TerryDotson
Mentor
Mentor

If you were to consider third party add-ons, DotSoft's C3DTools now includes a Catchment Report tool.  Currently includes 18 fields (including name/area) that become the columns that can be arranged as desired.  A single click sends the content to Excel, Word, AutoCAD table (or mtext), etc.  Also includes information on flow lines, collected labels and more.

SurCatRep.png

Existing users run the Check for Updates tool.

0 Likes
Message 6 of 8

tcorey
Mentor
Mentor

To avoid needing to re-create your Catchment Labels, you could copy the drawing, and then explode and extract from the copy. 

 

 

 

 



Tim Corey
MicroCAD Training and Consulting, Inc.
Redding, CA
Autodesk Platinum Reseller

New knowledge is the most valuable commodity on earth. -- Kurt Vonnegut
0 Likes
Message 7 of 8

wperez9HQJ8
Explorer
Explorer

Hello from 2025.
While navigating through the content of creating lists of catchment areas for export, I found this question and manual solutions to export the information.
Using the Project Explorer, you can access the tabulated information of the area groups to copy it from the clipboard to an Excel file.
I found this quick solution to have the information about the areas readily available.

Message 8 of 8

tcorey
Mentor
Mentor

Indeed, Project Explorer has opened up new Civil 3D reporting opportunities since 2019.



Tim Corey
MicroCAD Training and Consulting, Inc.
Redding, CA
Autodesk Platinum Reseller

New knowledge is the most valuable commodity on earth. -- Kurt Vonnegut
0 Likes