A Form-Finding Instrument for Reciprocal Structures
- 1.6k Downloads
In order to span longer distances than the length of the available timber beams the structural principle of mutually supporting beams was used in vernacular buildings and in studies by numerous architects and scientists. Although the generating rules are simple, the control of these structures has to date proven to be very complex because of the reciprocal dependency of the elements. The paper describes the development of a digital tool that shall facilitate the design of these structures and enhance the spectrum of architectural applications. The structural configuration of an assembly is constituted by means of a form-finding process, which is based on the individual members and its relations. Several parameters for these members enable the user to respond to contextual conditions such as plan form, height and number of supports, and to gradually refine the output. The report ends with the description of three applications in which several wooden materials and various forms of fabrication have been tested.
KeywordsReciprocal structure Spatial structures Structural morphology Timber constructions Form-finding Morphogenesis History of construction
When the designer Graham Brown rediscovered the structural principle in 1987 he renamed it the ‘Reciprocal Frame’ (Brown 1989). In the various studies on this kind of spatial structure it has been termed differently: mutually supporting beams (Brown 1989), lever-beam structures (Bertin 2002), and mutually supported element systems (Rizzuto 2007). The term nexorades was introduced by Baverel (2000).
Although very few built testimonies are remaining it is assumed that the principle of reciprocity has been known for a very long time and that it has been used to bridge larger spans with short interlocking beams. History records the presence of similar reciprocal constructions in oriental and occidental cultures, but their evolution is not linear and they are mostly unrelated to each other.
An extensive overview of the studies of architects, scientists and mathematicians, and realised buildings and applications has been made by Popovic Larsen (1996, 2008, 2009) and Pugnale and Sassone (2014).
Fundamentals of the System
From a Minimum Configuration to Patterns
These coupled purlins enable the parallel addition of linear elements to a stable spatial configuration. If the members have the form of an L or an S, then the levering in two directions is possible (Bertin 2002).
style of the fans;
number n of members in the assembly;
engagement length a of a beam;
eccentricity e between the members;
overall length l of one member;
configuration of members in the structure.
Since every element responds to the entire set of elements and to the associated parameters, any change in one value will influence the whole. Although reciprocal structures have been known to builders since time immemorial and can be regarded as a universal principle of construction, there has been only limited number of applications in architecture to the present, mostly single reciprocal frameworks. The reason might be the relatively flexible connections between the members, which prevent the constructions from resisting a long period of time. Above all, it is the complex behaviour of these structural frameworks that makes it extremely difficult for the designer and builder to anticipate how large assemblies react to changes in the configuration.
This present research is an attempt to control the complex morphogenesis in the design and to supply the necessary information for production and assembly. It shall thereby extend the spectrum of potential architectural applications and forms of expression.
The Form-Finding Tool
modelling of kinematically undetermined systems
The elements are orientated to a given surface. A built result of this method can be studied in the reciprocal network of the Rokko Observatory by Architect Hiroshi Sambuichi in collaboration with the Arup Group (Kidokoro and Goto 2011; Popovic Larsen 1996). Here a shift frame geometry developer formulated specifically for the project was applied.
In a further development the final geometrical and spatial configuration is achieved by means of the combination of gradient based algorithms and genetic algorithms (Parigi et al. 2012).
Another approach starts from elementary configurations and their modification or deformation. These begin with planar or three-dimensional grids without eccentricity and engagement length as an initial configuration and use genetic algorithms or the dynamic relaxation method (Baverel et al. 2004; Douthe and Baverel 2009).
Diverging from the last approach, the process described in this paper starts with a planar configuration of cells that define the basic relations between the elements. The introduction of cells as initial configuration that drives the form-finding process allows local manipulations of the structure such as the insertion of openings, the displacement of bearing points in space or the variation of fan styles and patterns.
For each cell the point TP1 is achieved by extending the tangent line slat[i].cell[t] until it meets the next slat in cell self. Extending P2 to the next member of the cell nbr gives point TP2. During the iterations over all cells each cell is considered as cell self surrounded by neighbouring cells nbr (Fig. 5c).
A normal vector en of the plane E indicates the direction of the eccentricity between two elements. As a precondition, all joints are exposed to friction and compressive force, therefore the value of the vector en is set positive by default.
The tangent points of the adjacent elements at the circle with the radius e give the new contact points CP1 and CP2.
In a plan configuration the alignment along the longitudinal axis of each member is equal. In reciprocal structures with inclined members the alignment of the beams has to adapt to the inclination. Hence, the normal vectors e1 and e2 of the adjacent elements result in the vector sum vn as the height vector of a member.
Provided that the fan style in each cell is equal, the contact elements meet a member from the opposite direction. If the fans rotate in such a way that one rightward fan is surrounded by leftward fans, the elements meet at the same side of the supporting member (Fig. 8). This has a crucial effect on the generation of patterns in the network.
The eccentricity e and the engagement length a are the most important parameters to control the global form. At this point the tool is limited to the work with symmetrical values (a = c) to the benefit of an easier production and assembly (see also Fig. 12).
Formation of the Members
After the form-finding process for the global structure parameters related to the form of the members can be actuated.
Width of the Element w
Height of the Element h
The plane is extruded in both z-directions. The extrusion angle α is by default 90° in order to achieve rectangular cross sections.
Height and width determine whether a member has a beam-type or a plate-type form. The intersection of the members is important for the generation of the joints, which in the case of reciprocal structures should preferably be part of the members itself (Fig. 9).
Excess Length u
Other Cell Types
In order to enhance the scope for the designer and to respond to contextual circumstances, other cell types than the normal cells above shown are introduced. These follow other rules and have a specific influence on the form of the structure.
Moreover, the boundary cells can be shifted vertically to set up the structural framework on supporting points with different heights, or other structural elements, such as arches, can be used as supports. Likewise several reciprocal systems can be combined.
Manipulations in the Drawing
Once the user has drawn a setting in plan further modulations may be undertaken by adding respectively, erasing cells and Delaunay relations in the input.
Manipulation of Delaunay Lines
Pivoting of boundary members. As opposed to the alignment of the normal cells where the orientation depends on the adjacent members, the boundary members can be controlled independently. The elements (in this case plate-type elements) are orientated so that they meet in an intersecting line at their ends. By rotating the boundary cell relative to the ground plane this line can be controlled in two directions, and thus the alignment of the boundary members can also be controlled;
Displacement of boundary cells. Another option to trigger the boundary elements is to define a displacement as a fixed property of a specific boundary cell. In the code this cell receives another name and the associated shift. Thus, boundary elements that meet the ground plane in flat angles can be erected in order to reduce transverse bending.
Input and Output
Work with the tool requires a three-dimensional CAD environment that allows the implementation of plugins; in this case rhinoceros was used. Drawing the cells and the Delaunay lines as input for the computation generates the geometry. It is above all this visualization that gives the user control over the system. A python script has been developed that can be activated as a separate command. After the computation and visualization the input can be modified and the configuration is computed anew and re-visualized. Subsequently it is possible to export the member and joint geometries for the production and the static calculation. The information needed for the assembly can be exported in a separate text file.
Fabrication and Assembly
In this process for the further development of reciprocal structures the so-called digital chain is both the starting and the end point. In this way any number of different elements can be manufactured and more complex systems can be created. The programme developed must therefore be able to supply the data from the designed structure to the production process. Rhinoceros allows the export of geometrical information in any necessary format, but the data must nevertheless be post-processed in a CAM environment to provide the exact fabrication format.
In what follows, several built case studies will be shown in order to explain the possibilities regarding fabrication and assembly.
The assembly code contains the index of each member and of all attached members. Here the absolute position of a beam is not required; it is rather the relative position in the network that is important for the assembly. In Fig. 14 the beams 109 and 26 support the beam 25. In the opposite direction the members 34 and 28 bear down on it. Beginning with one beam all corresponding members can be assembled, and a plan for the erection is not necessary. However, due to the symmetric position of the holes the framework might be mounted reversely. The boundary beams, for example beam 109, have reduced connection points, and are therefore marked with an x. Theoretically the erection can be started with any member, but in the case of complex frameworks it should begin with the most complicated parts, in this case the central ‘column’.
Hence, the members contain more ‘formative’ information and the outline is not symmetrical anymore. Because of the smoother overall form eventual claddings can be added more easily. After the form-finding procedure all the elements are orientated in the ground plane, and the assembly code is written on the left side of each member. The assembly code in Fig. 18 contains the element number and the numbers of the four adjacent members.
With a nesting plug-in for rhinoceros, such as RhinoNest, the position and orientation of the elements can be optimized for a given panel size. Subsequently the file is exported to a CAM-module. The elements are fabricated with a 3-axis CNC milling machine and the assembly code is printed on the corresponding element during the production process. As the connections are generated as notches it is necessary to take into account an opening angle required for an element when levering it into the structural framework.
As a manufacturing constraint, each joint should be composed of a cross-lap and birth’s mouth joint. Another pre-condition concerns the definition and automatic recognition of the joint geometry in the post-processing: the angle and the eccentricity of a pair of interlocking beams should be such that the intersection lines give four parallel lines. This is the case in a flat-vaulted form and/or the use of low eccentricity values. The parallel lines serve as surface normal to a shared surface C. By moving the surface along the parallel lines the depth of joint in each element can be adjusted.
After the post-processing for the fabrication all pre-defined joints are executed by a joinery machine.
The transition from one structure to the other requires an assembly sequence of the elements levered into the framework beginning with the surrounding frame at the longest span.
The form-finding instrument described in this paper makes the family of reciprocal structures more accessible to the designer and makes a variety of architectural applications possible. Miscellaneous planar cells serve as initial configuration, subsequently the individual arrangement of these cells and the definition of different cell types allow the designer to choose the position and form of the boundaries and the scale of openings within the lattice framework. In an iterative process the elements are ordered spatially until the optimal configuration with the given parameters is obtained. This form-finding tool increases the design scope and the application potential of reciprocal systems and also supplies the data communication for the fabrication of the elements on digitally controlled production machines (CNC).
However, it does not supply a finished ‘product’ based on different input parameters. Rather, it assists the user in controlling the complex interdependencies of form and assembly during the design, and approximates step by step a suitable construction in terms of design and structural behaviour.
Hence, integrating the structural analysis and optimization is a challenge that is yet to be tackled. In planned further developments of the tool strategies of structural optimization therefore will play an important role. Different member cross sections will respond to different load situations in the structure. Moreover, different engagement lengths along an element should be actuated locally. In the post-processing for manufacturing the definition of the joint geometry still has to be automated, so that several joint types can be recognized and computed.
This further development will allow a comparative survey of the reciprocal structures with other timber structures concerning material consumption, joint techniques and processing times.
This work was mostly carried out within the framework of a research project in the Chair of Architecture and Construction, Professor Annette Spiro, at ETH Zurich by myself and the architect and researcher Nik Werenfels. The case studies were executed in a research-oriented teaching project supported by the Innovedum education fonds at ETH Zurich (Thönnissen and Werenfels 2011). Photographs by Peter Hauser, Christopher Rofe and Björn Sigrist reproduced by permission. All other illustrations by the author.
- Baverel, Olivier. 2000. Nexorades: a family of interwoven space structures. Ph.D. thesis, University of Surrey.Google Scholar
- Baverel, Olivier, Hoshyar Nooshin, and Yoshihiko Kuroiwa. 2004. Configuration processing of nexorades using genetic algorithms. Journal of the International Association for Shell and Spatial Structures 45(142): 99–108.Google Scholar
- Bertin, Vito. 2002. Hebelstabwerke. Arch+ 159–160: 150–153.Google Scholar
- Brown, Graham. 1989. Three-dimensional structures. United Kingdom Patent Office, Patent No. 2235479B.Google Scholar
- Delaunay, Boris N. 1934. Sur la sphère vide. Bulletin of Academy of Sciences of the USSR 7(6): 793–800.Google Scholar
- Houlsby G.T. 2014. John Wallis and the numberical analysis of structures. Nexus Network Journal 16, 1 in this same issue.Google Scholar
- Kidokoro, R., and K. Goto. 2011. Rokko observatory––application of geometric engineering. In Proceedings of the International Symposium on Algorithmic Design for Architecture and Urban Design, Algode Tokyo 2011 (14–16 March 2011, Tokyo, Japan).Google Scholar
- Parigi, Dario, Kirkegaard Poul H, and Sassone Mario. 2012. Hybrid optimization in the design of reciprocal structures. In IASS-APCS 2012 Proceedings: from spatial structures to spaces structures. The International Association for Shell and Spacial Structures.Google Scholar
- Popovic Larsen, Olga. 1996. Reciprocal Frame Structures. Ph.D. thesis, University of Nottingham.Google Scholar
- Popovic Larsen, Olga. 2008. Reciprocal frame architecture. Amsterdam: Elsevier.Google Scholar
- Popovic Larsen, Olga. 2009. Reciprocal frame Architecture in Japan. Pp. 1866-1876 in IASS Symposium 2009: Evolution and trends in design, analysis and construction of shell and spatial structures, eds. A. Domingo, and C. Lázaro, Valencia: Editorial de la UPV.Google Scholar
- Pugnale, Alberto, and Sassone Mario. 2014. Structural reciprocity: critical overview and promising research/design issues. Nexus Network Journal 16, 1 in this same issue.Google Scholar
- Rizzuto, J.P. 2007. Rotated mutually supported elements in truncated icosahedric domes. Journal of the International Association for Shell and Spatial Structures 48(1): 3–17.Google Scholar