Finding the middle point of intersect between MEP fabrications and Wall or Floor

Hi Guys,

I tried to put the sleeve in the intersection point of wall and pipe or duct fabrications, but the Dynamo node finds the 2 points of the intersect in both sides of the wall. I need the middle one. I was wondering if you could help me how I can do that.


You can play with geometry a bit to find the midpoint, here’s two options: