Grasshopper

algorithmic modeling for Rhino

  

  Hi, 

     This plugin as been great so far, and thanks in advance for your great work ! 

     I have been attempting to create a 3d cellular structure that would change in unit size according to proximity to a attractor. For instance have the cell size inside a cube, get smaller as it approaches the edges of the cube it´s in.  

    

     I  guess this would translate into a " non-uniform design space " component, similar to the existing DS component in the plugin. Could I potentially insert attraction data going into the unit cell size input to get the result somehow ?  ( I tried ) 

     Gradient is great as well, but I need the opposite, comparatively it would be a cell gradient. While the conform surface to surface " resets " the  attracted UV grid being fed into it with a uniform division being set within the S2S component itself. 

     I would really appreciate some direction in this. Thanks alot ! 

    Fábio Ribeiro 

 

     

Views: 609

Replies to This Discussion

hi!

your direction is really similar to mine.And i want to know if you had some results in this direction ? 

Hey Fabio,

The unit cell variation is an interesting aspect I was thinking of implementing. Gradient cell size is definitely feasible and I have a simple approach in mind. But attractor based cell size gets a little hairy. The simplest solution is use a subdivision, where cells closer to attractors are subdivided, but in my view this gives very little wiggle room - subdivisions increase density exponentially.

I don't have much time to work on this at the moment, and I apologize for how stagnant this project has become. I had many more ideas for development but got side tracked with other projects. What I can say is that we are working on a completely revamped, stand-alone version of Intralattice but I can't give a specific timeline.

I do encourage everyone to take a stab at working with the Github code (C# with RhinoCommon SDK) to extend functionality. Feel free to message me with any questions.

Best,

Aidan

  

     Hello, 

 

           Ok Aidan, thanks for the response. Looking forward to the next iteration of Intra-lattice!  The exponential increase in density is not exactly feasible in this case, as I need to print it out at some point. The ability to set a range would be great for prototyping. 

           As a workaround I thought of creating a 3d grid of points, contained within a brep, attracted to edges, then apply a 3d Voronoi. The ability Intralattice has to create a particular cell unit design is preferable but perhaps at this stage it would do the trick...  

  

            Aidan, you mention to have a simple approach to a non-attractor based gradient cell division. Can you leave a suggestion on that workaround ? If the gradient were distance based, it might be preferable to the 3d Voronoi workaround I mention above...

 

            Thanks again,

            Fábio Ribeiro  

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2020   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service