Assignment 04

NameDate
Release2024-10-30
Submission2024-11-03 23:59
Submission(s) beyond the deadline will not be counted towards your final grade.

Overview

This assignment focuses on using the grasshopper plugin Bison to analyze and edit terrain. In this assignment, we first analyze the original terrain (Part A), then we edit the terrain by adding a terrace at given location and plan a path to access the terrace (Part B). Before solving those tasks, you are recommended to first check the documentation of Bison to have a general idea of functions of various components.

If you use Bison in Rhino 8, make sure you run SetDotNetRuntime in Rhino, change the Runtime to NetFramework, and restart Rhino as mentioned in the email. Otherwise, the CutFill component might not work properly.

Part A: Terrain Analysis (2 pts)

Task 01: Slope analysis

Perform slope analysis on the original terrain and visualize it.

Task 02: Elevation analysis

Perform elevation analysis on the original terrain and visualize it.


Part B: Terrain Adjustment (8 pts)

Task 01: Terrace Creation / Cut and Fill Analysis (2 pts)

In this task, we create a flat terrace in the mountainous terrain and analyze the volume of land to be cut or filled.

  • Elevate the terrace boundary curve to 20 meters (can also be done in Rhino).
  • Construct the flat terrace.
  • Calculate the volume land to be cut or filled.

terrace

Task 02: Path Planning / Slope Analysis (2 pts)

  • Create a planar path (curve or polyline) between points A and B that intersects the terrace.
    • Suggested: Create the path in Rhino and reference it in Grasshopper.
  • Conduct a slope analysis along the path.
  • (Optional) Adjust the path such that the slope along the path would not be too steep. For example, you can reanalyze the edited terrain and then adjust the planar path following the low-slope area.

pathSlope

Task 03: Path Sections (2 pts)

  • Generate a series of sections perpendicular to the planned path.
  • Project the sections onto XY plane.
    • Hint: Section to XY component.

Task 04: Path Creation on the Terrain / Viewshed Analysis (2 pts)

  • Edit the terrain to create the path on the terrain along the planar path in Task 02.
  • Select up to 10 points along the path to perform a viewshed analysis. This will help illustrate what someone walking the path would see.
    • To choose these points, you can first construct a section cut curve on the path and divide the curve. (Hint: Section Profile component)
    • Make sure these points are raised to eye level before running the analysis to simulate a human perspective.
    • Keep the number of points (< 10) manageable to avoid heavy computation in viewshed analysis.

viewAnalysis

Input File

Please copy the files to your local computer before editing. When opening the Rhino file (.3dm), please make sure you are using Meters unit system. You can switch to Meters by using commands Units if you are using other unit system.

The corresponding input files are provided on the MscLA server.

  • Assignment_04.zip

Submission

Name the submission file(s) with the following format: LastName_FirstName_TimeForCompletion_AS04.xxx

Please submit the corresponding file(s) to the submission folder Submission_AS04 on the server:

9_HS_24\02_MScLA-Semester-1\07_Digital-Design-Methods\Assignment\Submission_AS04
Please note the required FILENAME CHANGE of the submission file and submit both the Rhino (.3dm) and Grasshopper (.gh) files.

ETH LogoDArch LogoDesign++ LogoBA LogoLVML Logo
© 2023 Digital Design Methods™