Computational Design


Tallinn Town Hall roof



Volume packing and repulsion driven algorithm.

The new town hall for Tallinn, the capital of Estonia, is a structure composed of 13 intersection boxes, the largest of which is a 60m tall tower comprising the main council
chamber and 37m high lightweight glazed façade. A deep roof structure incorporating a staircase to take visitors to a viewing arcHitect platform was required and as a result the
RCD team developed a tool for finding the most efficient way of fitting structure to the irregular volume of the roof void.

As well as providing support against wind and snow loading, the roof serves to prop the high side walls and huge glazed façade allowing lateral forces to be transferred to the stability core at the rear of the structure.
The tool that was developed used a routine that served to release a specified number of nodes into the volume. Each node is then given a simulated electrical charge so that they repel each other. When the nodes find an equilibrium position they are all an equal distance apart and members are drawn between adjacent points. As such a triangulated structure is derived where all members are of equal length. Engineering judgment was then used to refine the structure in areas of high or low structural density.


Click here to read more posts by rcd