2009/03/01
Spaceframe from two surfaces, featuring parametric struts and nodes (Grasshopper)
Here's a solution for generating spaceframes from two surfaces. Struts and joints are real reactive components. As mentioned before, surfaces are first segmented by quad-mesh-faces, from which i derive lists of respective vertices. Since this is done for two surfaces, corresponding points on both of them can easily be connected with struts. For these, an additional script component had to be added, since there's no way i know of that can get me groupwise lofts from one large list of profiles. (And even if there was one, a tiny script definitely is the cleaner way, at least until david will come up with more advanced ways of dealing with data-streams).
Due to the topology of meshes, i get lots of redundant surfaces, which, because of their opposing orientation, can't be detected automatically. Also, some unecessary cross-wise struts show up. These issues could be addressed by skipping a strut where there is already another differently oriented one, which on the other hand leads to missing parts at the structure-boundaries. However, i might take care of that later.
http://rapidshare.com/files/205363664/spaceframe02.zip
Subscribe to:
Post Comments (Atom)
Very interesting stuff (and beautifully organised looking definitions) but those downloads aren't working for me
ReplyDeleteDownload is fine now - Nice work. thanks for sharing
ReplyDeleteHi Heinz, nice job! I did a similar course (a bit more for starters...) on scripting and Grasshopper here at the University of Bologna, you might take a look at some of the students' work here:
ReplyDeletehttp://dig-t-a.blogspot.com/
Cheers!
Alessio
Hi heinz.
ReplyDeleteIt didn't work at my PC
I don't know why....
Only me?
no one else that i knew of... what exactly was the problem ?
ReplyDeletebest, heinz.
Hi again.
ReplyDeleteI am who wrote above comment.
definition did not work.
Problem is no action after select surfaces.
After 2 srf is selected, then it should make
pipes and linkage.
But it doesn't work.
No action. No process i can see.
How can I...
hey jongsue kim. unfortunately, i am terribly busy at the moment, sorry for that.. think you will have to use the currently official version of grasshopper (5.something). best, heinz.
ReplyDeleteHello again.
ReplyDeleteI'm sorry for bothering you..
the problem is just me.
your definition is perfect.
I did not recognize the preview mode.
I set shade mode, then I can see the spaceframes.
so. problem found. that is me.
Thank you for your careness.
hey heinz,
ReplyDeletewhen i open the definition, it says
The archive contains an unrecognized object: Cluster {cec8ca1b-6024-4825-9a53-07341a203697}
This object cannot be deserialized
is it because Im using a higher version? version 6.0 something? I can see the nodes but not the extruded trusses.
best. leo
hi heinz,
ReplyDeletei seem to be having the same problem that leoncito is having. It will put in the nodes and the lines connecting them but no struts.
do you by any chance have an updated grasshopper file to the new 6 version.
Heinz,
ReplyDeleteAlso have the same problem regarding the unrecognized object: Cluster
An updated version of the file would be very useful.
Thanks
Hey I love the work, However, the download is not working for me.
ReplyDeleteOnline Datingvitamins
ReplyDeleteHey I love the work, However, the download is not working for me.
I am very much happy to share to every viewers that is reading this,I want to inform the whole public of how I got help for my herpes, I wanted this since 6 months ago, I have also taken treatment from some doctor,few weeks back I came on the net to see if I will be able to get any information as to cure my herpes, on my search I saw various testimony of people who was helped by a great man called Dr Akhigbe and without any hesitation, I contacted him, I wrote to him and and he guided me, I asked him for solutions and he started the remedies for me and indeed 3 weeks after I started using the medicine, I was completely happy as it worked for me.I went to the hospital for check up and indeed I was declared negative from my disease, and I also waited again for two weeks and went back to another hospital for check up to be fully sure and to my great surprise I was still declared negative, and I decided to share this great opportunity to those people out there fighting this sickness, You can contact him now for your medicine to cure your diseases, contact his Email; drrealakhigbe@gmail.com or Whatsapp +2348142454860. website. hpps:drrealakhigbe.weebly.com
ReplyDeleteDr Akhigbe als cure diseases like..
HiV
Herpes
Cancer
Chronic Disease
Asthma
Als
Heart Disease
Diabetes. etc
contact him for your solution