Journal Entry For
Module 5 - Flex Your Form
Link to Student
🏗️ Design Approach for Parametric Building Form Evaluation
🔹 Stage 1 – Part 1: Testing Example Conceptual Mass Form
✅ Step 1 – Setup and Manual Exploration
- I imported the Twisting Tower form from the Google Drive example library.
- Initial manual testing was conducted to determine the height required to meet the minimum Gross Floor Area (GFA) criteria.
- The building was placed in a new Revit project (Default Template) with location set to Dubai for accurate solar analysis.
- Mass Floors were added at each level to calculate GFA.
- Manual variations of height were tested while observing the resulting GFA.
Height (ft) | GFA (ft^2) |
450 | 1706776 |
600 | 2205032 |
700 | 2613609 |
750 | 2780520 |
🔁 Step 2 – Dynamo Graph Logic to Flex Height Parameter
- Created a Dynamo Graph using the
EvaluateSingleInput
node. - Defined proportional relationships to maintain consistent form:
- Height/Base Width = 2
- Height/Mid Width = 5.5
- Height/Top Width = 3
- The graph flexed the Height parameter across a range of values and captured resulting metrics.
Height (ft) | 700 | 710 | 720 | 730 | 740 | 750 |
GFA (ft^2) | 2616866 | 2736468 | 2784938 | 2909439 | 3037711 | 3169814 |
GSA (ft^2) | 935524 | 962621.9 | 990128.8 | 1018045 | 1046372 | 1075110 |
GV (ft^3) | 30282731 | 31538806 | 32829431 | 34155309 | 35516831 | 36914584 |
🔹 Stage 1 – Part 2: Creating and Testing a New Mass Form
🧱 Step 4 – Creating a New Parametric Conceptual Mass
- I created a new conceptual mass family using the “Twisting Tower – 3 Profiles” template from Google Drive.
- The building form was constructed by lofting between three parametric profiles, placed at different levels.
- Parameters were linked using formulas to maintain proportions.
Height (ft) | GFA (ft^2) |
600 | 2436552 |
700 | 2567140 |
750 | 2700983 |
🔁 Step 5 – Flexing and Testing New Form via Dynamo
- Used the same Dynamo graph logic to flex height.
- Maintained shape consistency by enforcing:
- Height/Base Width = 1
- Height/Mid Width = 1.1
- Height/Top Width = 1.5
- Evaluation metrics were recorded using
List.Map
and exported for comparison.
Height (ft) | 700 | 710 | 720 | 730 | 740 | 750 |
GFA (ft^2) | 2567140 | 2598671 | 2605297 | 2637127 | 2669025 | 2700983 |
GSA (ft^2) | 1114791 | 1127871 | 1140974 | 1154098 | 1167240 | 1180400 |
GV (ft^3) | 30672066 | 30993438 | 31316486 | 31640879 | 31966400 | 32293112 |
🎯 Points to Ponder:
Using Excel is better in:
- Speed and Accuracy: Automated export eliminates manual errors and saves time, especially for large or frequently changing datasets.
- Consistency and Reusability: Scripts ensure uniform formatting and can be rerun reliably, keeping data aligned with model updates.
- Better Analysis and Documentation: Excel enables structured analysis, integration, and traceability—far superior to ad-hoc manual recording.