Measuring angles

Hi there. For a school project, I have three units, composed of 5, 6 and 7 equilateral triangles around one vertice. I can connect them by Snap.
image
An example after connecting some units:
image
My purpose is now to measure the angles between the units, like this below.
image
I was only able to do it with one angle (see picture below), but this is a lot of clicks (extracting the right faces etc.)
image

Is there a better way, so that you can measure all the angles in one click?

File: measuring angle.gh (18.1 KB)

Hi,
filter meshes/surfaces that are connected. Build normals. Your angle is the angle between the two normals.

Cheers, Raul

1 Like

Hi, thank you for your answer. So now, I scripted the angle of the normals, but I don’t know how to filter the meshes that are connected. (I’m a beginner :sweat_smile:)