Kiarash Taherikiatah.com
Wood–Thread Pavilion / photographed built installation
The pavilion we built for Harakat, May 2025.
02 / built / may 2025

Wood–Thread
Pavilion.

I designed the pavilion in Rhino and Grasshopper for the Architecture Scientific Association’s Harakat Festival booth. In May 2025, we cut it, put up the frame and threaded it together.

builtparametricfabrication
Design / buildI designed and modelled the pavilion; putting it together was a group effort.
BUILT IN THE PARK

A field of thread in the park.

The frame rises and falls across the park. Orange and pale threads cross, tighten and open again. Looking at it afterwards, I saw how much movement was already in it: harekat, the name of the festival.

The whole timber and thread pavilion in the park
The whole pavilion in the park. Open full image ↗
Person seated beneath the built thread fields
Under the crossing threads. Open full image ↗
Threads held along the timber edge.Enlarge ↗
MATERIAL / WEAVING

Starting with the loom.

Carpet weaving was one of the things I had in mind. At the loom, many separate threads are held together by a frame. In the pavilion, they stretch between timber members and open out into space.

I photographed the loom and yarn in the Bijar shop where we bought the material for the pavilion.
White lines sweep between a vertical edge and a horizontal edge
A woman working at a full carpet loom in Bijar, photographed by Kiarash Taheri
At a carpet loom in Bijar.
Coloured rolls of thread stacked together
Thread colours.
FORM / FRAME

What holds the threads.

Under the light thread field are plywood bases and angled timber members. The model lets you see how they meet. B02 and B03 are the two base types shown here; their flat cuts appear with the making drawings below.

Source axonometric showing the pavilion frame and thread field
The whole assembly / R06 A01
assembled model view of base B02, without flat cutting slots
B02 / assembled view
exploded model view of base B02, without flat cutting slots
B02 / exploded view
assembled model view of base B03, without flat cutting slots
B03 / assembled view
exploded model view of base B03, without flat cutting slots
B03 / exploded view

The assembled views leave out some of the flat cuts. The exploded views separate the parts so they can be read; they do not show the order in which we built them.

GRASSHOPPER / THE DEFINITION

The pattern was not drawn line by line.

In Grasshopper, support curves lead to ordered points and then to selected connections between them. I have kept the saved graph in one view, so you can follow the whole definition rather than a few isolated fragments.

Full saved Grasshopper node and wire graph
The saved Grasshopper graph, gathered in one view / R06 G00 · open to zoom ↗
01 / Set the supports

Curves and guides place the members and set the edges of the field.

02 / Order the points

Division and sorting give the points along those edges an order.

03 / Connect them

Line, weave and cull operations determine which paths remain in the saved preview.

Source diagram of colored path construction across the timber members
Thread paths across the members / R06 D02

In the Rhino file, each of the 101 thread objects has two separate shells. The 202 paths traced from them are model geometry, not the number of threads we wound or a threading schedule.

SAVED CONFIGURATIONS

Variations, together.

Fourteen configurations survive in the model. Together, they show how the slope, crossing and density could change. The photographs on this page show the piece we actually built.

Saved pavilion study V01
V01
Saved pavilion study V02
V02
Saved pavilion study V03
V03
Saved pavilion study V04
V04
Saved pavilion study V05
V05
Saved pavilion study V06
V06
Saved pavilion study V07
V07
Saved pavilion study V08
V08
Saved pavilion study V09
V09
Saved pavilion study V10
V10
Saved pavilion study V11
V11
Saved pavilion study V12
V12
Saved pavilion study V13
V13
Saved pavilion study V14
V14
Assembly

Then we had to make it stand.

The sheets and profiles show the cuts behind the frame. In the photographs, the bases and angled members are already standing, ready for the threads to be drawn between them.

01 / PARTS ON THE SHEET

The base renders leave out some slots. In the flat drawings, the cuts are much easier to see. I have put the drawings together at the same scale of attention; their geometry is unchanged.

Stock sheets

N01–N08 / saved cutting layouts

Retained N01 stock layout
N01View ↗
Retained N02 stock layout
N02View ↗
Retained N03 stock layout
N03View ↗
Retained N04 stock layout
N04View ↗
Retained N05 stock layout
N05View ↗
Retained N06 stock layout
N06View ↗
Retained N07 stock layout
N07View ↗
Retained N08 stock layout
N08View ↗

Base part contours

F01–F05 / the same cut curves, arranged so the parts can be compared

Original F01 flat contours, arranged for reading
F01View ↗
Original F02 flat contours, arranged for reading
F02View ↗
Original F03 flat contours, arranged for reading
F03View ↗
Original F04 flat contours, arranged for reading
F04View ↗
Original F05 flat contours, arranged for reading
F05View ↗

Timber members

M01–M05 / member lengths and two rows of holes

Member M01 source circle pattern and length
M01
Member M02 source circle pattern and length
M02
Member M03 source circle pattern and length
M03
Member M04 source circle pattern and length
M04
Member M05 source circle pattern and length
M05

These circles are Ø6 mm in the saved drawing. The file does not tell us the final drilling depth or method.

02 / IN THE PARK

Then the flat parts became a standing frame. These photographs show the bases and timber before the thread field went in.

Bare timber frame and bases at night before threading
The frame before the threads. Open full image ↗
Built plywood base and inserted angled timber member
An angled member in its plywood base. Open full image ↗
Some of the people who helped build the pavilion, photographed at the completed installation
Some of the people who built it.Only part of the build group is pictured. ↗
RESULT / MAKING

The pavilion in motion.

My hand moves through the finished threads. The camera travels across the whole piece, returns to the night we threaded it, then comes back into the daylight.

RHINO / INTERACTIVE VIEW

Turn the model around.

The photographs flatten some of the relationships between the bases, uprights and thread field. Here you can move around the design and see them from another side.

This browser version simplifies the Rhino geometry. It shows the saved design, not a survey of the finished structure.

Built field

Where the threads meet.

After the full view, I wanted to get close to the actual strands: where they rise from a base, where the colours cross, and finally the ladybug among them.

Threads rising from a timber base.Enlarge ↗
Where the two colours cross.Enlarge ↗
A ladybug among the threads.Enlarge ↗
Kiarash Taheri / kiatah.comArchitecture / computation / makingHome ↑
Source-backed image; see caption for context. Escape closes this view. Zoom keeps the original crop; it cannot add missing detail.