Grasshopper

generative modeling for Rhino

Michael Smith
  • Male
  • Newcastle Upon Tyne
  • United Kingdom
Share on Facebook
Share Twitter

Michael Smith's Friends

  • Erica Henrysson
  • Daniel Hernandez Canut
  • Jon Mirtschin

Michael Smith's Groups

Michael Smith's Discussions

3D Voronoi Subtraction

I have created a 3d voronoi by creating a set of points in Rhino and then using the '3d Voronoi' tool that looks something like below: What I am wanting to do is remove some of the polysurfaces…Continue

Tags: Reconstruction, Pointset, Voronoi, 3d

Started Apr 11, 2011

Trim 3d l-system tree branches using a surface
17 Replies

I have created a series of 3d l system trees from a grid of points. All of the L system trees are of varying heights which relate to a roof surface. All of the branches intersect the roof surface.…Continue

Tags: system, tree., l, surface, trim

Started this discussion. Last reply by Michael Smith Jan 13, 2011.

Cull edge points of a grid of varying dimensions
9 Replies

I have created a grid of points and I would like to cull the edge points of the grid automatically when I increase/decrease the 'x,y' dimensions of the grid. How can I do this?  Continue

Tags: cull, points, edge, grid

Started this discussion. Last reply by RWNB Jan 19.

Subtracting 3D Lines that fall outside solid
3 Replies

I have created a grid and from the points I have then generated some 3d L system trees (using rabbit) of varying heights which relate to a roof surface above. For the trees that sit at the edge of…Continue

Tags: 3D, Curve, Line, Surface, Trim

Started this discussion. Last reply by Michael Smith Jan 3, 2011.

 

Michael Smith's Page

Latest Activity

RWNB replied to Michael Smith's discussion Cull edge points of a grid of varying dimensions
"hi matt, can you show how to cull the outer pts with your def? thanks"
Jan 19
Michael Smith joined Jon Mirtschin's group
Thumbnail

Geometry Gym

BIM (Building Information Modeling) enhancements for Rhino and Grasshopper, import/export to Revit, Digital Project and Archicad amongst others.  Also Structure modeling (including analytical) and Computational Geometry Tools such as mesh relaxation/inflation and tessellation tools.See More
Apr 12, 2011
Michael Smith commented on Daniel Hernandez Canut's photo
Thumbnail

voronoi 01

"Great image and an interesting structure. How did you achieve this 3D voronoi in Grasshopper?"
Apr 11, 2011
Michael Smith posted a discussion

3D Voronoi Subtraction

I have created a 3d voronoi by creating a set of points in Rhino and then using the '3d Voronoi' tool that looks something like below: What I am wanting to do is remove some of the polysurfaces indicated in lime and numbered 1-4 so that I end up with the base to create a structure like this:http://www.grasshopper3d.com/photo/3d-voronoi-sculpture/prev?context=user Any help would be most appreciated. MichaelSee More
Apr 11, 2011
Michael Smith commented on Patrick's photo
Thumbnail

3D Voronoi Sculpture

"I have used the PS Recon tool however, how do you then delete some of the polysurfaces from the bounding box so that you get something like the above."
Apr 11, 2011
Michael Smith commented on Patrick's photo
Thumbnail

3D Voronoi Sculpture

"It would be great to see how you did this"
Apr 11, 2011
Michael Smith commented on Daniel Hernandez Canut's photo
Thumbnail

VORONOI CUBE

"This is really good, I am wanting to create a 3d Voronoi structure like this too. How did you do it? Can you share your method?"
Apr 11, 2011
Michael Smith joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
Jan 26, 2011
Michael Smith replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"Thank You   Michael"
Jan 13, 2011
Dedackelzucht replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"ah, yeah   the vector does not make any sens after you want a random arrangement.   I would try to skip it, and see waht is happening. Mh but if the solution will be satisfying? The tree structure will lose its strength, and will…"
Jan 13, 2011
Michael Smith replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"I think I may have found the source of the problem. Basically the move component highlighted in red is only taking the value form the vector component highlighted in blue. (This happens when I ungraft the T imput of the move…"
Jan 13, 2011
Dedackelzucht replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"mh, should work the same way? Check the point numbers in the outputs, maybe there is a mistake?"
Jan 13, 2011
Michael Smith replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"Hi,   Yeah that's really good however, I was also trying to do the same in the first 'quad move' of points as shown in the image below however when I do, I get all the values happening to all of the points. How can I split the…"
Jan 13, 2011
Dedackelzucht replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"haha,   you want it all :-)   How do you like this one"
Jan 13, 2011
Michael Smith replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"Dedackelzucht,   I have been experimenting with this definition a bit more and what I want to do is use the range of random values created from the component highlighted (as shown in the image below) and feed them into the x and y…"
Jan 11, 2011
Michael Smith replied to Michael Smith's discussion Trim 3d l-system tree branches using a surface
"Those are some nice precedents. If you are interested in that sort of thing you should check out pictures of the Norway Pavilion at the Shanghai Expo 2010.    Norway…"
Jan 6, 2011

Profile Information

Company, School, or Organization
Newcastle University School Of Architecture

Comment Wall (2 comments)

You need to be a member of Grasshopper to add comments!

Join Grasshopper

At 10:39am on April 15, 2011, Daniel Hernandez Canut said…

Hey Michael I was thinking on how to remove volumes from  the perimeter so I got this definition hope you enjoy it

 

http://dl.dropbox.com/u/22447145/2011.04.rar

 

At 3:10pm on April 11, 2011, Daniel Hernandez Canut said…
Hey Michael, the strategy that I use to create this 3d voronoi, I must give the merits to Gabe Smedresman, long time ago he developed VB script to subdivide breps geometries, what I did is that I create random points in order to create a volume that could contain this points, (in this case a box, but the volume could be whatever you want) , then I just introduced the data to the vb script component, resulting voronoi volumes. From this point I only classified the data in order to extract the lines to create the structure. Also from this data I used a random selection to extract the volumes that should be solid. If you want the vb script component I can send it to you.
 
 
 

Translate

Search Grasshopper

Members

Photos

  • Add Photos
  • View All

© 2012   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service