Case Study: Take a Seat

Daoru Wang Emerging Professional
A lot of people might not realize this, but parametric design really started with spreadsheets. Spreadsheets are a way to manage large amounts of data, and parametric design is a way to harness that data for quick calculations. Basically it’s about relationships – for example, if you build a rocket, it sounds super complicated but at the end of the day, Part A has to fit into Part B, and those shapes are made by a CNC machine. If Part A gets bigger, then Part B has to get bigger to fit. The relationships between pieces inform the design options. A person can calculate design options with pencil and paper, but if we can instead design the right formulas and use tools like Dynamo to run them quickly, we arrive at solutions much faster.
The Problem
James Johnston, a Senior Project Manager in LS3P’s Raleigh office, has an unbelievable amount of data organized into spreadsheets, and this data is very useful in many aspects of design. One day James and I were talking about his spreadsheets and how he uses them, and one example was about the parameters for auditorium design. A 22” wide seat is the one that will be comfortable for most people, but due to space constraints, a row might not accommodate only 22” seats with no gaps. Sometimes we have to fill in with 20”, 21”, 23” or 24” seats to make the geometry work. We could figure out the math with pencil and paper, but it’s a tedious process to do row by row, and there’s some trial and error involved in getting it right across a whole auditorium. It takes time and patience.
The Solution
I took the spreadsheet James created and then I started working on a formula that would help us arrive at the optimal choice, prioritizing 22” chairs and integrating other sizes as needed. I used that formula to experiment with how to get this into a 3-dimensional model. This part was tricky for me because I’m still learning Revit, but find that Dynamo has a really easy user interface and it works in Revit, so once I found the right tool it was easy to get a process that could work for pretty much any auditorium layout we need to create.