PracticeForm · analysis · detail

Understand the process.

From knowledge of the material to the calculation of each connection.

Designing in bamboo means working with a natural material, with a hollow section and properties that vary from culm to culm. Our practice brings together three mutually reinforcing strands: knowledge of the material, parametric models that find the form, and structural analysis that checks every element. The studies below all start from the same longitudinal bamboo roof.

loading the model…
Fig. 01 — Study of a longitudinal bamboo roof: 1,212 continuous culms, about 4.7 km of bamboo, eave at 2.40 m and ridge at 6.00 m. Interactive model: click and drag to rotate.

01MaterialSpecialised bamboo design

Designing with bamboo, not in spite of it.

Specialised design starts with the material.

Each culm is unique: the design must know how to read the material before drawing it.

Bamboo is light, strong and fast-growing, but it behaves neither like sawn timber nor like steel. Its culms are hollow, have nodes and walls of variable thickness, and the longitudinal fibers that give it tensile and bending strength also make it sensitive to crushing and splitting when it is cut, drilled or supported in the wrong direction.

That is why design develops together with technique: the choice of species and diameter, treatment and drying, protection from water and sun, the way culms are grouped into bundles and the path of each force to the ground. In a well-resolved structure, the elements work mainly in compression and tension along the fibers, and the connections sit where the culm can take them.

Cross-section at the central truss: trussed arches in bamboo bundles resting on foundation blocks
Fig. 02 — Cross-section at the central truss (11.85 m span): trussed arches with bundled chords, single-culm verticals and diagonals.

02FormParametric tools

Form as the result of equilibrium.

Parametric tools and form-finding by physical simulation.

Changing one parameter updates the whole system: this is how the structure comes to be understood as a whole.

Before computers, Antoni Gaudí was already finding form with physical models: hanging chains and weights that, inverted, revealed arches and vaults working in pure compression. Decades later, Frei Otto investigated soap films, nets and hanging models to arrive at lightweight roofs and gridshells such as the Mannheim Multihalle (1975).

Today the same principle lives in parametric mathematical models. In Grasshopper, geometry is no longer a fixed drawing but is described by rules and parameters: spans, heights, curvatures, sections. Each parameter is linked to the others, so the model serves both to find the form and to test it and compare alternatives.

Fig. 03 — Form-finding in Kangaroo: fixed at the eave, the mesh receives upward pressure until equilibrium, with more pressure at the center than at the ends, until the top reaches the 6.00 m ridge. Drag the slider to see each state of equilibrium.
pressure 100 % · top 6.0 m

Kangaroo · Form-finding

Physics as a design instrument.

Kangaroo solves a system of particles and forces until equilibrium. On the roof, the mesh of 4,106 nodes is fixed at the eave and receives upward pressure, greater at the center (1.16 kN/m²) than at the ends (0.69 kN/m²). The surface that emerges is not drawn by hand: it is the form in equilibrium with the load, the same idea as the physical models of Gaudí and Frei Otto.

Karamba3D · Finite elements

Calculation within the model.

Karamba3D turns the geometry into a member model: each culm becomes an element with its real section, and self-weight, roofing and wind are applied right there. Because the calculation lives inside the parametric model, every change of form instantly returns displacements, internal forces and the ISO 22156 check.

Galapagos · Optimization

Compare to choose.

Galapagos is an evolutionary solver: it generates variations, measures each one against a criterion, the fitness, and keeps the best. In the search for slenderness we followed this logic with seven versions of the structure, each one calculated and compared by bamboo mass among those that meet the code.

deformed shape magnified 60 times

Fig. 04 — In search of slenderness: seven versions of the structure, each calculated in Karamba3D and compared, in the manner of Galapagos, by bamboo mass among those that meet the code. From the first, at 23.1 t, to the chosen one, at 13.4 t. Choose a version.

03StructureStructural analysis and design

From code to detail.

Structural analysis, wind simulation and connection design.

Confidence in the structure comes from codes, testing and research.

Structural design in bamboo rests on a technical foundation that has matured over recent decades: ISO 22156, the international standard for the design of bamboo culm structures; ISO 22157, which defines the tests for physical and mechanical properties; and a growing body of academic research and construction manuals. It is this knowledge that turns a traditional material into a reliable structural system.

In the finite element model, each culm is a member with its real section. The results show how the structure deforms, where it works in compression or tension and where the elements bend; reading the utilization shows, element by element, where the system still needs adjustment.

Fig. 05 — Utilization of each bundle under ISO 22156, the highest of the eight wind directions.

Wind as design.

Light and slender, a bamboo roof finds in wind one of its most sensitive actions.

Suction, force reversal and uplift at the bases matter as much as self-weight. That is why we simulate the flow in CFD from local wind data and bring the pressures into the structural model, checked in all eight directions. Seeing the air pass through the roof helps decide curvature, mesh spacing and the position of supports.

Fig. 06 — North wind on the north coast of São Paulo (4.67 m/s at 10 m height) in the longitudinal section, simulated in OpenFOAM: maximum of 5.16 m/s over the ridge. Hover over the image to see the flow.

Fig. 07 — Karamba3D member model, one culm per member: deformation under self-weight, deformation under wind, axial force and bending moment.

The joint is design too.

The connection translates the logic of the structure into a building element.

The detail closes the cycle. Each connection is designed from the forces at its joint, respecting what the culm allows in holes, cuts and bearings: fish-mouth cuts with threaded rods at the joints, through-bolts at the crossings, straps on the bundles and steel bases that keep the bamboo away from water and carry the reactions to the concrete block.

Four-culm bundle with fish-mouth cut and threaded rod
T1a Fish-mouth cut with threaded rod and pin
Crossing of rafter and ring with through-bolt
T2 Through-bolt at the crossing
Steel base with twenty culms on a concrete block
T7 Steel base for the 20 culms
Vertical section of the steel base with the tubes and bolts
T7 Vertical section of the base

Fig. 08 — Connection and foundation details of the Trancoso Restaurant (bamboo structure, V3.3), developed from the forces in the model.

Let's talk about your project.