DeCodingSpaces workshop on network analysis based dynamic urban simulation in Grasshopper hosted by: SimAUD 2018, Netherlands, TU Delft, 04.Jun 2018
After a general introduction to spatial analysis methods, you learn in this workshop how to use components from the DeCodingSpaces-Toolkit in Rhino/GH for the quantitative analysis of urban space. Based on these analyses we implement a basic urban development simulation for a case study city. The presented DeCodingSpaces-Toolbox for Grasshopper is a collection of analytical and generative components for algorithmic architectural and urban planning. The toolbox is free software released by the Computational Planning Group (CPlan). It integrates established urban analysis methods, extend them with new features and introduces new methods for the analysis and synthesis of urban morphology.
Requirements
Presentation
Workshop files
Part 1

01| 2D ISOVIST SINGLE POINT

03| 2D ISOVIST FIELD

05| 3D ISOVIST

02| 2D ISOVIST PATH

04| 2D ISOVIST OBJECT VISIBILITY
Part 2

01| CITY GRAPH STARTING EXAMPLE

03| CITY GRAPH BUS EDGE WEIGHTING

02| PARK EDGE WEIGHTING

04| CITY GRAPH ONE WAY ROADS

04| CITY GRAPH CENTRALITY VERTEX WEIGHTING
Part 3

01| NETWORK EDITING TOOLS

03| CUSTOM OFFSET

02| ANALYSIS GRID
Part 4

01| DYNAMIC URBAN DEVELOPMENT MODEL

02| More Information
Please find more detailed information in the related paper on Urban Simulation with Grasshopper for Rhino3D.
Hi DecodingSpaces
I am working on a PhD project analysing campus spaces based on the theory of Space Syntax and I am looking into the possibilities to apply your toolbox to my project. So far i have the following questions:
1. Is there a way to create the Axial analysis of an urban space within decodingspaces toolbox, similar to the one provided by Depthmap?
2. If yes, can you briefly guide how?
3. If not, do you think is possible to couple an axial map imported to GH for advance analysis of calculating centrality measurements?
Looking forward to hearing from you.
Nataly
Dear Nataly,
Thanks for your interest in our Grasshopper plugin. Unfortunately, it is not made for axial analysis, but for segment analysis. You could use it for axial analysis only in a relatively complicated way, which we don’t recommend. You could look into the Spiderweb Grasshopper plugin from Richard Schaffranek, which could allow this kind of analysis.
Best regards
Reinhard
Hello!
Thank you for this outstanding work! I’ve started to experiment with some of your components and I’m more and more impressed with the possibilities offered.
I was trying the isovist components and I’m wondering if it’s possible to recreate the object visibility (of the 2D isovist) with the 3D isovist, basically to color the 3D obstacles. I think that the “Surfaces to Rays” output could help, but not being too expert with Grasshopper, it’s pretty difficult to me. Do you have a tip on how to do it?