Having errors not completing Shapes

I’m basically attempting to create a cage of points and connect them with grasshopper to create a series of triangular frames. Problem is, they aren’t being connected to the points closest. I would like to pipe the created lines and create a surface. Right now I’m using point to proximity 3d but unsure where to go from here or fix the holes being created