Adaptable Hypars


An exploration of the simplest Hyperbolic Paraboloidic ‘saddle’ form has lead to the development of a modular system that combines the principles of the hypar (Hyperbolic Paraboloid) and elastic potential energy.

A hyperbolic paraboloid is an infinite doubly ruled surface in three dimensions with hyperbolic and parabolic cross-sections. It can be parametrized using the following equations:

Mathematical:   z = x2 – yor  x = y z

Parametric:   x(u,v)=u   y(u,v)=v   z(u,v)=uv

The physical manifestation of the above equations can be achieved by constructing a square and forcing the surface area to minimalise by introducing cross bracing that has shorter lengths than the  square edges.


A particular square hypar defined by b = n * √2 (b=boundary, n=initial geometry or ‘cross bracing’) thus constricting the four points to the corners of a cube leads to interesting tessellations in three dimensions.


Using a simple elastic lashing system to construct a hypar module binds all intersections together whilst allowing rotational movement. The rotational movement at any given intersection is proportionally distributed to all others. This combined with the elasticity of the joints means that the module has elastic potential energy (spring-like properties) therefore an array of many modules can adopt the same elastic properties.


The system can be scaled, shaped, locked and adapted to suit programmatic requirements.


Arduino Workshop at the Google Campus

This is an Arduino workshop that we are organising at the Google Campus, London, in November 2012 with Simply Rhino. It is a is a five days long initiation to the concept of adaptive structure. After two days of advanced Grasshopper, Processing and Arduino training, we will provide simple physical modeling components as well as actuators and sensors to create responsive structures reacting to movement, light and forces.

Tutors: Gennaro Senatore, Daniel Piker, Ollie Palmer and Arthur Mamou-Mani.

You can register on my website or on by calling Simply Rhino.