Select to view content in your preferred language

3D Analyst: Multipatch volume

6444
8
03-01-2010 10:36 AM
HarmenKampinga
Regular Contributor
Did someone already discover how to calculate the volume of a multipatch object?
Tags (1)
0 Kudos
8 Replies
ClaytonCrawford
Esri Contributor
If your multipatches are closed we can calculate volume. Try the 3D Analyst Add Z Information tool.

Regards,

Clayton Crawford
ESRI Software Products
0 Kudos
HarmenKampinga
Regular Contributor
Thank you Clayton, that was very helpfull,

but I now have an other issue. When not solved, there will be volume calculation...

I have imported and converted a multipatch CAD drawing into a GeoDataBase. In my attribute table I have 3 circles and more than 35000 3dFaces... Testing on closed multipatch on the circles got a "yes", but all the faces don't. OK, I do understand that. But how to convert alle those single faces into one multipatch row? Is there tooling.

Should be a suggestion in the help of the tool "Is Closed 3D" or an option within the tooling!

Thanks in advance for your reply,
Best regards,
Harmen
0 Kudos
ClaytonCrawford
Esri Contributor
Something doesn't seem right if each CAD face ends up as a separate feature/row in the geodatabase. Maybe it has to do with how the CAD entity is modeled or how the CAD data was imported/loaded into the geodatabase. I would try to figure that out first.

Can you describe how the data is modeled in CAD and how it was imported/loaded int the geodatabase?

Regards, Clayton
0 Kudos
JakubSisak
Honored Contributor
If your multipatches are closed we can calculate volume. Try the 3D Analyst Add Z Information tool.

Regards,

Clayton Crawford
ESRI Software Products


Really? Can you elaborate?
0 Kudos
JakubSisak
Honored Contributor
i am pretty this is not possible.  Use TIN Difference to obtain volume between two TIN surfaces.
0 Kudos
JakubSisak
Honored Contributor
Did someone already discover how to calculate the volume of a multipatch object?


i am pretty this is not possible.  Use TIN Difference to obtain volume between two TIN surfaces.
0 Kudos
MicahCallough
Occasional Contributor
Anyone solve this problem directly using the multipatch file?
0 Kudos
EricRice
Esri Regular Contributor
Clayton's original suggestion is how you calculate the volume of a multipatch.  Check out the Add Z Information tool.

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00q90000005z000000.htm

Under Usage, you can see the properties that are available for each geometry type.  Volume is present for multipatches.  I just tested it and got the volume for my records.

If it isn't working for you, check to see if you have closed multipatches by running the Is Closed 3D tool.

Regards,
0 Kudos