Skip to content

Latest commit

 

History

History
151 lines (94 loc) · 6.91 KB

File metadata and controls

151 lines (94 loc) · 6.91 KB

Final project

Goal: integrate all knowledge gained during the assignments into a more complete building structure.

Project Overview

Use Python programming to create a building structure that is sculpted by a filter class, incorporating architectural components like slabs, columns, and facade walls.

The building is to be placed in a real location in the city of Zurich.

Choose one of the following five plot locations in Zürich for your building design project: Altstetten, Hardturm, Letzi, Heinrich-Areal, Escher Wyss.

Each location has its unique characteristics and potential constraints. Consider factors like plot size, shape, and local context when making your choice.

Altstetten

plots

Hardturm

plots

  • Area: approx. 39'300 m2
  • Large area! Think about the balance between built and open spaces. Multiple buildings: low-rise with courtyards, high-rise buildings etc. or alternative ideas to the stadium are welcome.
  • Site project reference
  • Link to Map
  • Download plot file

Letzi

plots

Heinrich-Areal

plots

Escher Wyss

plots


Required tasks

The following tasks are required to complete the final project successfully. Completing them correctly awards 4 grade points. The maximum grade for this assignment is 6 points. The remaining 2 points can be obtained by completing the extra tasks.

1. Project presentation: poster in PDF

Prepare a single-page poster showcasing the project and the outputs of your code.

Guidelines:

  • Brief description of your design. Can highlight concept, challenges faced, and discoveries made during the project.
  • Consider including small snippets of interesting code used in the creation of the building. Code should be formatted in monospaced font.
  • Main image of the project: rendered on white background without grid.
  • Optionally 2 or 3 additional images of the project
  • Use Landscape orientation

See sample poster for reference

2. Sculpt your building using a filter

Use at least one Filter class to shape your building.

3. Color elements

Use different colors to distinguish between different architectural elements or to represent specific materials.

Extra tasks

The following tasks are not mandatory, but allow you to exercise more the skils you have acquired. Each task grants between 0.25 and 1 grade points. The maximum grade for the final project is 6 points. If all required and extra tasks are completed successfully, the maxium grade of 6 will be awareded and the project will be pre-selected for final presentation.

1. Placement of building in plot (0.25pt)

Apply a transformation to move and orient the building in the correct plane of the plot, instead of (0, 0, 0).

2. Variation in heights and distances (0.25pt)

Adjust the heights of different building levels according to their functions or zones, such as residential, commercial, public areas, and terraces.

3. Attractor-based variations (0.25pt)

Adjust individual geometry elements such as facade walls to be dependent on an attractor (point or curve). Give the building you own individual style.

4. Internal walls (0.5pt)

Create internal walls elements in addition to the facade wall elements that were created in the facade tutorial session. You can use the Wall class that was created for facades or create a new one specific for internal walls.

5. Customized Elements (1pt)

The tutorials have already equipped you with the fundamental structural and architectural elements such as columns, main beams, slabs and facades. Now you could extend that crafting your own unique components for the building. This may include personalized elements attached to the facade like windows, balconies, solar panels (PV elements), various architectural details, stairs etc. Unleash your creativity!

6. Calculate basic metrics (0.5pt)

  • Total volume of each element type (columns, slabs, beams, etc)
  • Floor area (total and separated by slab function, ie. floors, roofs, bottom slabs)

7. Extra metric (0.25pt)

Add one other metric that you consider useful or interesting that can be extracted from the building grid and its elements.

Deliverables

One zip file (mustermann_max_A-04.zip) containing:

  • Grasshopper File (.ghx):
    • File Name: mustermann_max_A-04.ghx
  • Rhino File (*.3dm):
    • File Name: mustermann_max_A-04.3dm
    • Bake building into Rhino: yes
  • Short project presentation / poster (pdf):
    • File Name: mustermann_max_Final_Project.pdf
  • Project images (minimum 1) (png):
    • File Name: mustermann_max_Final_Project_01.png
    • Dimensions: 3000x2400px
    • View: Perspective - rendered
    • Background: white without grid axes and grid

Submission

Upload the assignment via Moodle.