Grasshopper

algorithmic modeling for Rhino

Hey, I'm rather new at grasshopper and I started working on it because I need to achieve something like the Min/Day's Stone Table (see attachments). On their website says they did it on grasshopper, but I've no idea how!

I don't really mind about the rounded edges on the bottom, I just need to know how to generate this voronoi volumes, and hopefully learn how to get some space or offset between them afterwards.

Please, help! Thanks

Views: 3345

Attachments:

Replies to This Discussion

Could you post a link to the site?
Unfortunately the statement "We did this using Grasshopper" does not equal "This is easy to do". Since Grasshopper allows for custom Scripting, it is technically possible to do just about anything with it. In the past people have written custom scripts for 3D voronoi and also hooked into external applications such as Qhull. There's nothing directly available in Grasshopper to create 3D voronoi volumes.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
David,

Welcome back?

You should check out the linked article, there's some GH PR.

There's also a small screenshot of the definition and I think I see clusters.
Hi Taz,

thanks, good to be back. It's an interesting design shop. Unfortunately the screenshot doesn't really help. There's not enough detail to see which components are used, and the clusters could hide any number of components.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
Here's the link to the site:

http://thearchitectstake.com/interviews/minday-architecture-creates...

So David, what you're saying is that I should stick to the Qhull? do you have any of this custom scripts for 3d voronoi or any .ghx files for that matter?

thanks a lot for your help
http://improved.ro/Grasshopper/Voronoi3dAndQconvex.zip

works with gh 0.6.059 something. didn't test it with 0.7, so there might be some issues.
you have to go in the scripting component (double click it) and change the file path you find there to the folder where you have your qhull unzipped. do thr same for the qconvex comp if you need convex hulls out of those cells.

speaking of qhull, you'll have to download that as well: http://www.qhull.org/download/

take care, the def is buggy, and you have to do the clipping to the volume by yourself - it actually might be manageable for a smaller number of points.
Hi Dimitrie,
Thanks for posting this tool!But i have a problem,i followed your instructions but i can't make it work!
I saw also the instructions on your website,but probably it's a problem of referenced assemblies of the component.I add the .dll file,but the component turns red...any suggestion?
Thank you again.

Paolo
Dimitrie has a lot of 3D voronoi info on his blog. Check there for more info.

http://dimitrie.wordpress.com/2009/05/01/3d-voronoi-in-grasshopper/
thanks taz :) some of them are outdated, ie the referecned assembly is not needed any more (if you downloaded the zip) it should be w/h out that one.
check the errors, check the path, don't have duplicate points, flatten the list, check if the file has permissions or if window$ is blocking it etc. there are so many things that can go wrong...
Hi Paolo.

Actually, in the latest GH you don't need any referenced assemblies, so make sure that list is emty.

Also, if you're on Win7 -
a. make sure to D/L Qhull 2010
b. Use the Definition Dimitrie posted above (Merci Frumos, Dimitrie!),
right-click the Voronoi and "Edit Source", go to line 92 and replace the path to the QVoronoi...

that's the only way I got it to work...
cu placere :)
oh thank you very much Dimitrie and Avihay...now it works!i did so a stupid error copying the worng path...this def is great!
please forgive me, but i have some questions...what are the outputs of the voronoi component?i noticed that B and D are polylines and curves.connecting in planr component i obtain different surfaces...but A and C?and the qconvex?and its outputs?this is a very powerful definition,so i think it is important to know what it gives me(i tried to read and understand the script...but i'm not good in scripting (yet :)).
and is it possible to limit the voroni into a bounding box o r shape(like you can do with 2d voronoi component)?
I'm really sorry if i bother you...
Thank you very much guys!

Paolo

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service