Create Toposurface from Import - Contour Lines

Create Toposurface from Import - Contour Lines

Anonymous
Not applicable
2,373 Views
9 Replies
Message 1 of 10

Create Toposurface from Import - Contour Lines

Anonymous
Not applicable

We have a multi-project site that is halfway through development and I have been tasked with creating the 3D siteplan for rendering purposes, including walkthroughs of the entire site. As it is still in development, it is changing frequently, so I am attempting to create a 3D cad file with contour lines we can use to easily control/update the surface as needed. As much as I would love to just get the TIN from the civil engineer, that is not currently an option. The current method works extremely well for our purposes... except when it doesn't.

 

The problem is that Revit seems to place points at MOST of the polyline vertices, but decides (arbitrarily?) to ignore some occasionally in key locations. Adding vertices does not change this behavior in these locations. Does anyone know how Revit chooses where to put points when creating the surface, if not at each vertex? And/or does anyone know of a way to force points at the desired locations without manually adding them afterward?

0 Likes
2,374 Views
9 Replies
Replies (9)
Message 2 of 10

joe_keogh
Collaborator
Collaborator

Hi @Anonymous 

 

That seems a bit strange, is it possible for you to share a screen shot of the the topo you are trying to make and the bits Revit is missing.  Better still if you share the contour file we can test.

Joe Keogh
Director | Design Technology + Innovation
www.viewlistic.com.au

0 Likes
Message 3 of 10

Anonymous
Not applicable

I was trying to figure out the best way to show this - here's a screenshot of the polylines in the contour file compared to the points in the revit file, with some missing points circled in red. It's worth noting that this happens in a few other select areas as well and has persisted despite various reloadings and new topos, so I'm guessing it's an algorithm thing of some sort? Anyway I've attached the contour file as well. Thanks!

0 Likes
Message 4 of 10

ToanDN
Consultant
Consultant

How about using divide or measure command in AutoCAD to place points along the polylines, dataextraction the points to a CSV to generate the topography?

 

Annotation 2019-07-18 143734.png

Message 5 of 10

Anonymous
Not applicable

I was under the impression that Revit did not read points out of a cad file like that. Has it changed recently?

0 Likes
Message 6 of 10

barthbradley
Consultant
Consultant

That's something you would need to do manually (e.g. "force" additional points to create more triangulated geometry). I can see that that would not be practical if the Toposurface is being "updated" (e.g. re-created) through the life of the Project.  As for how the actual algorithm works: got me.  I'll bet you someone from the Revit API Forum can answer this question intelligibly though.   

0 Likes
Message 7 of 10

joe_keogh
Collaborator
Collaborator

I have had a few goes at it, and getting the same results you are.  I have tried exploding, and tried splitting the file into 2 (North/South)

Are you creating the file in AutoCAD or Civil 3D??

Joe Keogh
Director | Design Technology + Innovation
www.viewlistic.com.au

0 Likes
Message 8 of 10

Anonymous
Not applicable

I am using autocad - I probably have access to civil 3D but it's not something we use or that I have any experience using.

0 Likes
Message 9 of 10

ToanDN
Consultant
Consultant

Attached is an example based on your CAD.  I use DIVIDE and didn't specify a lot of points so the result maybe rough.  You could use DIVIDE and specify more points on the more complex/important lines, or use MEASURE and specify a distance to get a better result.

 

 

Message 10 of 10

Anonymous
Not applicable

Intriguing. Not quite what I'm after, but if I can't get that this would be a better way than having to place every point manually. Thanks!

0 Likes