Grasshopper

algorithmic modeling for Rhino

Hi!

I´m trying to do a very high building that depends on two parameters as a function of height.The floor are smaller if they have more height and also increase his rotation angle.

But I don´t know how to do a mesh or another structure around the building that follow the diferents movement.

I´ve been trying to put corner points but do not work well.

What can I do?

Thanks!!!!

Views: 1074

Attachments:

Replies to This Discussion

Hi Juan!

Could you be a bit more specific in what is it exactly that you want to implement? The rule of your logic? Maybe post some sketches?

Your point rotation wasn't working due to a small tree structure problem with the reverse list component, I have posted a file with the fix.

Also, for height variation parameters, please take a look at the examples in this thread: http://www.grasshopper3d.com/group/parametriccamp/forum/topics/vert...

Attachments:

Hi!

I´ve been studying the thread, its a very good work but I think that in my case could be more interesting manipulate the height between floors (but I´m not sure) and in the example he works with the number of vertebrae along the curve.

This is an example that i want to do.

I want to generate a skin that embraces the building and then choose the diferents terminations like voronoi skin, triangular mesh… or something like that.

This is an sketches.

Is it possible to create a surface “A” and then create a random points mesh to make a voronoi in the surface?

I don´t know if I´m following the right steps. I don´t understand exactly what was the problem with the tree but now the points work well.

Thanks!!!!!

I´ll just continue with my work.

Sorry the file

Attachments:

Hi Juan,


Doing voronoi in the surface with GH is basically doing a planar one first, and then remapping the curves on the surface (see example attached):

If you want to triangulate the facade, check out the 'glass facade' afternoon exercise from the Camp.

Also, if you want to be able to choose which pattern to use, look at the dispatch component workflow:

http://www.grasshopper3d.com/group/parametriccamp/forum/topics/pers...

The files...

Attachments:

You can check another voronoi skin example here:

http://www.grasshopper3d.com/profiles/blogs/voronoi-skin-by-angel-q...

Hi Jose Luis!

I´m learning not only grasshopper but also English.

I´ve been studying the proyect you post but I´ve some questions. The first one is:
in the point “A” ,Is it necesary generate all this geometry or it´s possible to do the same by another form, because my building is too high and the process is very heavy.

The other question is:

“Me parece interesante la fachada del edificio que te adjunto, ¿cómo puedo sacar los puntos medios que aparecen en fachada que tiran de ella hacia fuera para darle una mayor profundidad (donde se engancha la estructura metalica exterior)? y ¿cómo consigue reducir los puntos en una de las orientaciones?; ¿lo hace con el punto atractor? Porque al ser un patrón de voronoi con los bordes redondeados no sé exactamente cómo se haría”

http://www.youtube.com/watch?v=eaLOKvmRgRA&feature=fvsr

Sorry, but I don´t know how explicate this text in english.

Thanks you for all!!!

I propose three options:

- Bounding box + center: very heavy, but probably close to finding the real curve centroid.

- Calculating the average of the kink points in the voronoi cells: probably the cheapest, but creates much deviation

- Creating a lot of points along the voronoi curves and calculating the average: a midway through, but probably the closest way to finding the real curve centroid, and also very cheap:

Now working on that video you post, you can easily use this point to move it in our out of the surface and create geometry with it. The problem then becomes the in/out direction vector, which could probably be solved with the normal vector of a best fit plane along the curve points...

Attachments:

RSS

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