Calatrava Door
Santiago Calatrava, a celebrated Spanish architect, structural engineer, sculptor, and painter, is renowned worldwide for his groundbreaking and futuristic designs, which frequently fuse architecture with engineering and artistry. Among his many notable works is the door design at Ernsting Warehouse in Coesfeld, Germany, constructed in 1985. I call this Calatrava Door because this design showcases Calatrava’s keen sense of functionality and geometry, with aluminum slats arranged vertically and connected along a curved line using hinges. When you raise the frame, these slats pivot away from the facade’s plane, transforming into an elegant cantilevered roof. I made this Grasshopper tool years ago but updated it regularly over time. You can apply any hinge curve and explore the opening motion. The fun part of the code was to implement the ancient Euclidean construction techniques to simulate the folding.

This Grasshopper definition generates the variations of the Calatrava Door and animates the opening and closing motions. The user-controlled inputs are the number of vertical slats, thickness, the hinge curve (as a Graph mapper component), and the opening factor, a Number Slider. The resulting objects are planar Rhino surfaces. Therefore, it creates the essential data for the production of a potential structure on any scale. I made the definition with the help of the native Grasshopper components in Rhinoceros 7. So, you don’t need to install any add-on to be able to use it.


