Extract Solid from surface .NET

Extract Solid from surface .NET

eirij
Advocate Advocate
1,763 Views
1 Reply
Message 1 of 2

Extract Solid from surface .NET

eirij
Advocate
Advocate

Hi,

Is there any way to convert or extract Solid3D from TinSurface through .NET API?

The first method I tried 

-> Convert the surface triangles into faces. 

-> Extrude the faces.

->Join the face solids to have a single big solid.

The problem I am facing with this method is that it crashes while joining a large number of faces.

 

Best Regards,

Eirij

0 Likes
1,764 Views
1 Reply
Reply (1)
Message 2 of 2

lu_an_jie
Advocate
Advocate

You need to have a step by step process. Each iteration you create and add one more solid from one face to your union solid. Make sure it's really a solid and avoid temporary polyface meshes as the limited to 32767 vertices. As far I know subD- meshes and solids go up to 16,7 million faces. 

The one-by-one union is slow, but secure. 

see: 

https://forums.autodesk.com/t5/civil-3d-customization/how-to-create-3d-solid-from-surface-in-civil-3...

Regards

Andreas Luka (Lu An Jie)

http://www.luka-consult.de

Creator of the LX-Stair App for Civil 3D
0 Likes