Grasshopper

algorithmic modeling for Rhino

Information

Space Syntax

Space Syntax is a theory of architecture and built environment that seeks to explain the effect of spatial configurations on behavioral patterns of people. SYNTACTIC tools bring Space Syntax theory into parametric design workflows. More information on syntactic design methodology:

My PhD dissertation (see chapters 3 & 4)

Designing with Space Syntax

Syntactic Design Methodology

For more information, videos, news and updates you can visit the following website. 

See a video demo-tutorial here

The plugin is available for download here: https://genesis-lab.dev/products/syntactic/

This plugin is completely compatible with SpiderWeb for Grasshopper and we hereby thank Richard Schaffranek for all we have learned from this extremely useful plugin

NEW VERSION WAS RELEASED ON JANUARY 25, 2015. 

UPDATE: Genesis Lab [webpage][website] is to modernize, open-source, and develop the toolkit starting in December 2021. Stay tuned for updates through my YouTube Channel and ResearchGate

Website: https://genesis-lab.dev/products/syntactic/
Location: Delft
Members: 637
Latest Activity: Mar 9

Hi, All components are ready. We are just wrapping all our VB codes into a GHA.

Discussion Forum

Bake legends/export graphs 3 Replies

Hello everyone,I just discovered space syntax and I am having a great deal of fun playing with it however, I can't seem to bake the pie chart, or the legends or anything. Any ideas how I can export…Continue

Started by Stefania Dinea. Last reply by Sabrina Morris Nov 22, 2023.

"DiskoGraphDrawing" Icon 3 Replies

Hi There, I'm using the latest version of Syntax (downloaded today) on Rhino 6. Is it correct to assume that this isn't 100% compatible with Gh on R6 at this point?The issue I am having is the first…Continue

Started by Chris Dimarco. Last reply by Mary Bliss Nov 21, 2023.

space syntax area refrence 3 Replies

HiI used your space syntax for an architectural function relation diagram, but i have a problem because there is a rule that number of points and areas should be the same, so in a situation that i…Continue

Started by maryam ma. Last reply by GabrielaSullivan Oct 23, 2023.

Gradient issue with Syntactic 6 Replies

Hi guys,I don't know what is wrong with this simple definition on space syntax...Any ideas?Domain...lists...input curves?Thanks...…Continue

Started by Andrés Utz. Last reply by Nelson Oliver Sep 20, 2023.

Comment Wall

Comment

You need to be a member of Space Syntax to add comments!

Comment by Alois on July 31, 2015 at 3:56am

Hi again,..
I´m still having the same troubles with the syntactic.gha !
I don´t know what to do, i copied it into components folder, checked the properties,, checked my rhino which is up to date, tried with various versions of grasshopper... the plug-in just doesn´t work/appear.

Enclosed i upload some screenshots which appear when opening the tutorial file... !
Is it anyhow possible that the problem could be windows8 !?

best Lois

Comment by Pirouz Nourian on July 22, 2015 at 2:52am

Hi Lois, Sounds confusing... did you extract the zip folder before copying the GHA file? Is your Rhino up to date? You can go to your rhino options and check whether it is or not. If the problem persists, please take a screen shot of the message which shows up when you try to open the tutorial file.

Comment by Alois on July 20, 2015 at 7:39am

Hi Pirouz,

First, thanks for your response. I´ve been busy with other stuff in the meantime so i couldn´t come back to your message!

I installed the plug-in, copied the syntactic.gha into components folder & also checked if anythin is blocked. Additionally i set a all user properties to full access for the application/plug-in.
Still it doesn´t work & i have no glimpse why... sad story !

I opened the tut-file.gha & grasshopper reminded me that i don´t have the plug-in installed.

I´m running grasshopper version 0.9.0076 currently.
A fellow of mine is having the same troubles.

Looking forward to hear from you, Best Lois

Comment by Pirouz Nourian on July 13, 2015 at 3:54pm

Hi, we (I, Richard) are at 10th Space Syntax Symposium in London. Will have demos of new features on Tuesday (Richard) Thursday (me). 

http://www.sss10.bartlett.ucl.ac.uk/events/

Comment by Pirouz Nourian on May 27, 2015 at 8:42am

izaka: a quick answer to your questions. Just checked the files. 

In the first series: your graph might not be planar or otherwise the set of areas you desire make it impossible for disks of those sizes to fit together nicely. a simple definition of a planar graph is a graph that can be drawn on a piece of paper without its connections crossing each other. If you can do that on a paper for your case please post your drawing. Checking planarity using algorithms is not trivial and the algorithm for kissing-disk drawing is not guaranteed to work. You can lower attraction coefficient to see something but if it is impossible to put coins of those sizes touching each other the way you want (according to the graph) then the algorithm fails. This is not a bug.

In the second set of files: you have not shown any connections (lines) towards North, East, West and South. Therefore you cannot expect the algorithms to work. The graph needs to be pinned to a perimeter otherwise the Tutte algorithm cannot possibly work.

 

Comment by Pirouz Nourian on May 27, 2015 at 8:16am

Hi all, sorry for late reactions. I'm having tough paper deadlines and many small matters to pursue these days. I'll just shortly respond and try to get back after June 1. Please help each other whenever you can!

Alois: I cannot imagine what is the problem... didn't you find a Space Syntax/Syntactic menu in your GH? Did you try opening the example files from the folder installed? You can double check the GHA to see in its properties if it is blocked. 

Oleksii Dorozhkin: Thanks for your compliments! Good point. We had made such a video with Sama but seem to have lost it!? I'll do my best to find it and put it on youtube. It will most probably be somewhat outdated though!

izaka: I will do my best to check your files but unfortunately cannot promise anything until June 1. If anybody can help I will be very grateful!

Comment by Alois on May 22, 2015 at 2:28am

Hi i´ve problems installing the space syntax plug-in !
i downloaded the plug-in, installed it & copied the .gha into components folder...
also checked the properties of it & it should actually be fine ?!
anybody a few helpful suggestions / advices ?!
Best Alois

I´m runnig Rhino5 + latest Grasshopper version

Comment by Oleksii Dorozhkin on May 21, 2015 at 12:54pm

Hi, great work here!

I could not find anywhere video tutorial for SS 2.7 but I definetly whatched something like this in february (with room orientations). Could you please help me with this link?

Food4rhino site has no SS/Syntactic page but I suppose it was exactly the place I find this plugin. Does anything happened?

Thanks for great work anyway.

Comment by Agneesh on May 4, 2015 at 3:18pm

Thanks for your response Pirouz. 3D spatial layout!!! wow...can't wait for that to be released. Good Luck!!!

Kind regards & Many thanks

AB

Comment by Pirouz Nourian on May 4, 2015 at 9:56am

Hi Agneesh, from what you've written I understand that you have tried to use a bubble (kissing-disk) drawing for a graph that includes NEWS vertices. I would only use the original/spatial vertices inside. I think I have added a solution for this in the new example file. 

Re anchor points, it would be indeed interesting to add more anchor points; but note that in any case they need to correspond to the sides of a convex polygon for the Tutte algorithm to work. Anyhow, I am currently working on a new algorithm for 3D spatial layout that would not require this approach at all; just a Brep as the spatial constraint.

Re arbitrary repulsion forces, I find the idea interesting but I won't be able to add such a feature in near future. I'll keep it in mind. Perhaps a whole new set of links as unwanted adjacencies would do. If you are curious, you can find some models that fellows had shared earlier on re-making the graph drawing algorithm using Kangaroo physics.   

 

Members (636)

 
 
 

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service