Get area of material

It would be very useful to create a function to be able to get the overall area of materials on a model, even if attached on Breps sud face.
It would allowed to calculated paint quantity, surface treatment, etc…

Best regards

Just select all object by material, right click on mat in material tab and select all objects with this mat applied, then load area command to obtain overall surface of them

Doesn’t work for sub face attached material…
image
for example bottom hull plating with anti-fouling paint…
Don’t want to extract the surface… just to be able to get the overall area for quotation

Hi - In Rhino 6, you can sub-object select the surfaces that you need and then run the Area command.
In Rhino 7, you can do the same but you can also place an annotation and use the fx > Area text field to populate that annotation with the area of a single sub-object surface.
-wim

Hi Wim
, yep i know but that isn’t really what i was expected… let says i’ve got a boat superstructure in aluminium with projected cork inside and some black paint in some area outside… all those on the same closed BREPS because i need the volume of aluminium for some reasons. I need a quotation for the projected cork with the inside structure.
image
I would appreciate to avoid to select by hand all the sub surfaces… just love to have a command select by material that work for Breps and sub surface to be able to run the Area command…

I understand your wish, to select subsurfaces inside breps…a quick trick could be to explode all brep, select by materials will work because there will be not yet subsurfaces, and launch area, then undo explode… but not the better workflow I assume :slight_smile:

@wim any better idea? or could that be on the list for V7? and Grasshopper?