Any idea for orient3pt for multiple objects ?!

Hi all .
i tried a basic rotate and orient for this part , but It is boring to apply in all required places.
any idea how to make it fast and easy ?

orient 3pt 1.3dm (936.9 KB) orient 3pt.gh (8.5 KB)

What data do you actually have? Lines and points? A cube? Any Brep? You want to orient objects on all vertices and in the middle of all faces?


orient 3pt_re.gh (72.7 KB)

exactly , i have this object, the data is lines and points
i want to orient on all vertices and middles .

Great ! ,
seems exactly what i’m looking for .
Thanks !