Script: Bridge

A Rhinoceros script driven parametric design for the main bridging element between the Booysens Brew Works brewery and distribution buildings.

2015 thesis project
The bridge is the most prominent element in the building’s composition. It is an allegory to the brewery’s purpose of connecting people, and a bold expression of the building’s internal functions to the street. It stands over the pedestrian approach to the building, and houses the main bar, with seating looking out over the road and the events courtyard. This is one of the most active, social spaces in the building and revelrous shadows will be seen dancing above the street, an early enticement to visitors to join the party, especially at night when the entire length of the bridge will be lit from within.
The bridge’s face is turned towards the west, from where Johannesburg’s predominant winds blow, and a source of late afternoon sun. The facade on this edge is wrapped in a perforated screen of oxidised steel supported by a braced steel structure. Behind this is a layer of stainless steel pipes which transport the beer throughout the facility, and a series of deep gabion walls which support the roof and provide thermal mass.
The perforated screen allows for ventilation through the bar and the restaurant and brewery beyond it while buffering any strong winds. The temperature of the air is then regulated by circulating hot or cold liquid through the pipes as part of a larger system, including the cooking equipment and stormwater drains, which serves to heat and cool the spaces inside the building, and conversely cool or heat the beer itself as part of the brewing process, sharing energy throughout the building.
I set up the basic parameters (1) for the bridge’s form by creating a set of xyz points which corresponded with the points at which it needed to meet its neighbouring structures. I then created a second set of points so that the height could be adjusted at each corner parametrically. (2) Next, I developed some functions to adjust some other major aspects of the mass – the distance to which the mid-point could extend, the roof overhangs, the widths of the openings at either end, and the slope of the northern half which would run down to the building’s entrance. (3) I could then manipulate the mass to find the form which I felt best suited the building’s composition, baking multiple iterations into Rhinoceros to compare. With the basic bounding box established, I then isolated the points for each face and created a series of surfaces which would become the starting point for a set of scripts for each individual face (4) – solid slabs for the floor and roof, and a light, perforated screen wrapped over the vertical faces. I modelled the screen itself last, in ArchiCAD, but decided that Grasshopper would be the best tool for developing the cross-braced column structure behind it.
I used a plugin for Grasshopper called Lunchbox, which has specialised tools for creating grid structures on surfaces, to break each wall up into a series of vertical divisions at a set interval of about four metres. (5) These would be the armatures on which I would build the bridge’s columns. I sketched out my design for the columns by hand (previous page) and proceeded to draw the outline for the steel and timber elements of the construction separately, which I could then copy on to each vertical division in the existing Grasshopper definition, and then extrude. To tidy up the overall definition, I packaged these sets of actions into batteries for steel and wood. (6) Finally, all that was left to do was create the cross-bracing members between the columns. Each column was designed with a set of flanges on to which to fix the cables for bracing. I defined a point in the middle of each flange and then connected the relevant points with lines on which I ran a simple pipe command to give weight to the cables. (7) Each element had to be consolidated into individual breps (8) so that they could be exported to ArchiCAD.

Now see :

2011
Unbalanced Bench
An outdoor timber bench designed and built of basic components with exposed junctions.
2015
Booysens Brew Works Part 1
An experimental co-operative brewery in Booysens Reserve, a small industrial suburb in the South of Johannesburg. This, my M.Arch thesis project is a conceptualisation of the space constructed by the Imagined Community of South Africa's emergent youth culture.
2010
Golden Mile Sculpture Gallery
A Sculpture display and storage space for the upgraded Golden Mile of Durban beach front.
2015
Ten Kraters
A range of bespoke furniture for the Booysens Brew Works project.
2015
Johannesburg Urban Fabric
A series of maps highlighting different zoning in Gauteng which reveals bands of industrial activities (red), commercial zones (green), and open space and farming (yellow) which intersect just south of the Johannesburg CBD.
2011
Seaspray Apartment Renovation
An apartment renovation inspired by the interiors of luxury yachts | Stage 5 Architects
2014
Classroom Model
A detailed model of one of the classroom modules from the Randburg College project
2015
Beer Bricks
A dynamic facade treatment which can be modified throughout the year to allow the desired thermal balance and natural light developed in Grasshopper for the Booysens Brew Works.
2014
Goal Line
A large folly which seeks to revitalise a neglected urban park through reimagined spectator sports facilities
2015
SMaSH Brewing
Booysens Brew Works programme development and site massing
Back to Top