Delete overlapping surfaces with different properties

Hi, im doing an urbanism project for university and i am working with surfaces as lots or parcels. Ive ranked them in differente colors. And i need to delete all the surfaces that are under the red ones. Ive tried with putting them in the same layer and then using SelDup, but doesnt works. What can i do?

Hello - by this do you mean completely concealed by, or farther back than, or? Can you make a simple example file with just some planes or something indicating what you’d like to do?

-Pascal

I mean that the red ones, are in top. All the surfaces are in the same height, but i need to delete all the surface behind the red ones.

OVERLAPPING SURFACES.3dm (18.9 MB)
In this 3dm i moved vertically 250 meters above the red surfaces that im talking about. And i want to delete all the other surfaces under the red ones. Theyre all the same, the only properties that changes its the colour and layer

Hello - this is a very quick and dirty test but see if it does what you need

DeleteSurfacesByFootprint.py (900 Bytes)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"

-Pascal

THANKS YOU SO MUCH!! You saved my work hahahahaha

Theres any way to reach this to Rhino WIP? I think would be a very useful command

1 Like