Grasshopper

algorithmic modeling for Rhino

Hi. I am in trouble with circle packing. I want to make circle packing (with three fixed circle radius) on dome surface. The problem is I want this circle to be mostly the smallest circles at bottom and mostly the biggest circles at top. Is it possible?

Views: 2383

Replies to This Discussion

Yes.

Thanks to reply. Do you know how to do? I found some solutions from perivous discussions to make three fixed radius circle packing however, they are mostly randomly ordered. 

It's usually helpful to post your files if you want some help, so sharing how you have your definition set up, and sketches of what you are trying to achieve is essential. For a problem like this, there are many approaches.

Open circle packing is easy, derived from a Kangaroo MeshMachine boundary adaptive mesh:

I fear three fixed circle sizes is too restrictive, since it won't work, as each individual sized circle will produce completely flat hexagonal packing, then only a crude messy transition between each size, not being able to form a dome at all. It's not less impossible to create a dome with three fixed circle sizes than it is to make one with only one fixed circle size, which won't make a dome at all, just a beehive.

MeshMachine is just one way to get a gradiated mesh to afford some sort of packing guide. 

Ah, the top area is much more even with the Flip input of MeshMachine set to 0 instead of the default 1, here shown as baked MeshPipes:

Attachments:

Thanks a lot Willmore,

I think it will help a lot. I guess there are some plug-ins that I have to install to open the file. I will install and try to work on after that. Thanks again :)

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service