Hi,
I am working on a grasshopper script that creates a timber gridshell, operating on a 1.5m grid, as a barrel vault. I have managed to attain the arc geometries that I need for the spans and they intersect well, but I am having issues with the subsequent beam geometry.
I’ve noticed that these gridshells usually intersect in a perpendicular manner, each joint has something like a flat surface. In my crude attempt at modelling the beams I have created a set of beams that intersect at differing angles, and I am not entirely sure as to how to fix this.
Above is the section of the script that I have created for this (as you can see it is very bare bones). I understand that the cross-sections of the beam have to rotate so that their bases are parallel with the barrel vault geometry, but I don’t know how to do this.
Another thing worth mentioning is that the gridshell doesn’t meet the edges of the barrel vault nicely. I suspect this is due to the plane surfaces (lofted to create the beam) are not defined from the centre of the plane but rather from a corner. Unfortunately, I am not sure how to resolve this, as my grasshopper skills aren’t very good.
Any helps or tips would be appreciated.
GRIDSHELL.gh (19.6 KB)