Grasshopper

algorithmic modeling for Rhino

Is it possible in Grasshopper to populate a double curved surface with cubes (that can 'follow' the curve, not really adapt to it, so that the real shape of them -cubes- doesnt' distort, and it remains straight) ?
I used the SurfaceBox and Morph, but I get adapted angles for the cubes.
Or I need a script for that?

Views: 4371

Replies to This Discussion

How exactly do the cubes populate the surface? I guess you tried the 'surface frames' component but it isn't what you are looking for? Maybe this thread from the old forum may help:
http://groups.google.com/group/grasshopper3d/browse_thread/thread/4...
I posted a lame attempt at reproducing the Kogod Courtyard's roof by Foster.

Hi!
Thanks for the interest!
Actually what I want to have is cubes on a curved surface that are straight in any angle (positioned also in 90'), and all of them the same size.
like in voxels -3d- (for 2d it would be pixels).
I send you a file to make it more clear.
Attachments:
I forgot to say,
in the image you see what I did but it's not the result I want to have,
because as you see in the top view, where a curve exists, the boxes are not straight,
but they adapt to the orientation of the curve.
Maria, what you can do is to divide the curve into the number of cubes you want. then you can create the cubes in relation to those points with distance logic. i hope this helps
Ha dayo!
Thanks, I'll have it in mind.
For this you need to define first a main orientation plane for the surface. The cubes will be placed in an imaginary grid oriented to this plane. In this example, the plane i used is the XY plane:

works perfectly thanks vicente!
one question..
cause i don't have this version of grasshopper,
(and i'm not sure if i want to upgrade it at the moment),
the very last component you have is it for colouring?
do you know if the previous version has it too?

thanks again
maria

Hi Maria,

I am trying to create a surface populated by boxes however unlike you I do want it to appear like what you have marked with the 'x' in this PDF, I dont suppose you could share the script with me ?

Thank you very much 

maybe something like this?

intersect a grid of lines with your surface, use the intersection points to place a centre box.
Attachments:
Almost looks the same as mine :P

The line in the 'surface/line' intersection component is infinite, so there's no need to add a slider for the length of the line component.
^^

ah ok thanks
thanks!
was very helpful!
maria

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service