algorithmic modeling for Rhino
SpiderWeb is a .NET library providing functionality for preforming calculations on graphs. The library is created with a special focuse on the integration of graphs and graph related theroies (e.g. SpaceSyntax) in parametric design envoirnments. Therefore special Versions are avalible for:
Grasshopper
DesignScript (planned)
Any feedback, questions or critic is welcomed.
General introduction into graph theory
Documentation and samples
.NET documentation for SpiderWebLibrary.dll and GH_SpiderWebLibrary.dll
Website: http://www.gbl.tuwien.ac.at/Archiv/digital.html?name=SpiderWeb
Location: Vienna
Members: 261
Latest Activity: Dec 6, 2023
Hello all.Do we have a link/backup or anything with documentation and examples on spiderweb?all links are downThank you in advance.Best IasonContinue
Started by Iason Giraud Feb 16, 2022.
Hi!I would like to know if there is a way to measure in Spider Web the…Continue
Started by Md01. Last reply by Richard Schaffranek Dec 7, 2018.
can someone show me the definition and i cant find any example of spiderweb,can someone…Continue
Started by wiku. Last reply by Ukendt Kunstner Nov 3, 2018.
Hi!I've been trying to come up with a definition that will allow me to make one continous polyline of mesh edges to allow me to print it with a 3d extruder on a robotic arm.I haven't used spiderweb…Continue
Started by Louise Wotton. Last reply by Louise Wotton Dec 7, 2017.
Add a Comment
Thanks for the quick response
I am using Grasshopper 5 , when i do the rightclick it doesnt appears a button to unblock ... i don't know what i am doing wrong
sorry for the inconvenience
Best - Claudia
The SpiderWeb files should be in the "Extra" Ribbon.
Further it is possible that you have to "unblock" the gha file. Simply rightclick the file and open the properties, there it might say something about that the file was downloaded from the net and therefore it is blocked. There should be a button saying unblock ...
What version of Grasshopper are you using?
Richard
Hi !
Can you please tell me how to install spider web into grasshopper, because i go to special folders - componentes and then drag the file into the components files, and restar rhino and grasshopper and when i go to grasshopper i can't find the controll spider web...
Can someone please help me?
Thanks ~Best, Claudia
Graph Introduction
Some basic information about graphs and other related topics can be found here. Just type in "graph" into the search field.
Thanks for the answers man, greatly appreciate the help. I've already started implementing spiderweb into our current stadium project. Supposedly you learn something new everyday, yesterday i think i filled my quota for a month!
You are right, the file doesn't apply the separation between up and down, that was a newer file I was working on ...
I was having a look through the script in finer detail yesterday, I'm getting the hang of the graph idea, its a really interesting script. I've attached the file i was working through, i just have a few questions, if you have a few minutes spare. (i put them in the definition)
I'm still struggling with the up/down classes. The classes get split 'randomly?' into three classes, (with no intersections within each class). Then those classes determine the orientation of joint. But in the final results, every class has joints on all sides, top/bottom/left/right. The joints all work, but there isn't any classes as you define that i can see.
https://www.wetransfer.com/downloads/55bdeb07b68b65e7f4a8dc050e5271...
Yes that's true, but the graph coloring also determines what side (up, down) the boolean operation is preformed on.
That sounds helpful Richard, i will look out for it!
Do you mean those classes of intersections are possible, or are that it is the logic in the current script? At the moment it looks like the colours are determined by the random sequential graph component.
On a different note, it would be interesting to optimise the extrusion orientation of each member to maximise 'perpendicularity' of each join.
Hi Nick,
Good to hear that people get interested by the files I added.
The woodworking joints is a sample that should demonstrate that the graph tool can be used for other things than just shortest path,...
Yes the graph helps to maintain the relationships. This has two virtues:
1. Faster/simpler boolean operation since it is only preformed on those of interest.
2. It also allows to define kind of different classes (colours) of beams:
1: intersection only up,
2: intersections only down,
others: intersections up and down
At one point I will add a few more notes to the definition. At the moment I am working on a basic scriptum which will give some introduction to graphs. As soon as it is finished I will add a link.
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by
You need to be a member of SpiderWeb to add comments!