Ok so I’m hijacking my own topic to discuss different potential approaches on creating gridshells on complex surfaces and polysurfaces (if possible). With King’s Cross in mind as well as Fuksas where a diagrid pattern sweeps across a doubly curved roof and down the side supports with minimal stretching of the geometry.
This has been tough for me for two reasons: the particular base roof geometry is very hard to make a single surface (which is what I think is needed to map these patterns) and B: I am not completely sure how to maintain the scale of the pattern without stretching it as it continues down the sides. I know this is complicated and many people would use grasshopper, but the rudiments are the same - applying a pattern or projecting a pattern. Maybe some complex mathematics are used to maintain the side geometry, but I am not sure. Any ideas would greatly be appreciated as I have been delving into this subject for a project.
Here is my attempt for one section of the roof. Also an image of the entire roof is shown which is my end goal. Currently it was made with patch so it is a trimmed surface which is why I cannot merge or use t splines. My idea now is that I may try and network surface segments and then combine with the aforementioned technique. Finally I would ‘apply uv crv’ from a flat pattern.