*emergence is the condition of an entity having properties its parts do not have, due to interactions among the part

Exploring the concept of emergence* the script is using anchor points and fixed length springs in a kangaroo solver to create bending folding pavilion from any number of points inserted by the user.

The result is an easy to build installation, based on equal length wood segments connected by elastic articulations, and attached to the rooftop space in the smallest number of rigid points.

This can be installed as floor surface, reacting directly to the users weight and movement. Emphasizing the idea of impact and cooperation.

When installed as shading system, it can be fitted with a number of strings that users can pull or sensors and motorized anchors that react automatically.

 

Folding by numbers

The algorithm forces all the different length segments, defined between the two rails to converge to the same length, 10% larger than the largest segment. the expansion of segments pushed the shape up in sinuous folds.
The images below show the initial state – segments of different lengths – and the computed state – all segments of an equal length

 

User interface

The user is requested to place the minimum number of anchor points for each of the two sides. Once the first points are placed, the system immediately calculates the form. Anchor points can be moved, added or removed, and the script automatically recalculates. The user can also control the number of articulations in between the fixed rails, the increment of segments length, and the spacing between segments.

Iterations