Grasshopper

algorithmic modeling for Rhino

Attracting boxes with different attraction strengths (Space Syntax?)

Hello everyone!

I'm doing a project where the building's architecture is primarily defined by its functions, meaning that each function will get its own 'box' and the relations between the functions translate directly into a spatial composition.

So first I've started with a scheme describing the relations as proximity, in a scale of 4 values, 1 being the closest proximity and strongest connection and 4 the weakest.

This would result in each function having a priority list of functions with decreasing connection strengths.

I've come across the Space Syntax plugin which outputs the ideal spatial configuration for a given set of connected functions. Its limitation is that it does not distinguish between strengths of connections. So I've started by making a graph for each of the four strengths. I want to somehow combine these 4 graphs into one where the 4 strengths are taken into account.

I'm wondering if this is possible or if this is achievable by other means within Grasshopper. Ideally, weaker connections should also cause vertical repulsion (ie. functions with a weaker connection should be in separate levels as much as possible).

Thank you for your time!

Views: 164

Attachments:

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service