Is there any way to select object based surface area or volume

Is anyone knows any method of selecting objects based upon some threshold for surface area and volume like area equals to 100 or less/greater than.

I’m not super familiar with default Rhino selection methods but this can and has been achieved by scripts and grasshopper definitions in various ways.

Do you have more info to share?

Do you want to select everything in the model, breps only, surfaces only?

Do you want to be able to specify the area threshold first and select all > or < than that or select objects first and then filter the results?

1 Like

Hello- there are severeal scripts out there that can help -

SelectBySize.rhp (58.5 KB)

Here’s a plug-in that has a few selection tools bundled in -

SelAreaLarge
SelAreaSmall
SelDiameter
SelVolLarge
SelVolSmall

-Pascal

4 Likes

I have these:

SelSrfsByArea.py (2.6 KB)
SelSrfsByVol.py (3.0 KB)

2 Likes

thanks for reply, i got solution from pascal.

Genius,
do you already know that these problem will occur to learners.

image
showing error

Hello- unblock the rhp file in Windows explorer (right click > Properties) then try again - you’ll need a new instance of Rhino I believe.

-Pascal

1 Like

Yes, it is working now.