THIS FORUM IS NO LONGER ACTIVE. PLEASE POST ANY NEW QUESTIONS OR DISCUSSION ON:
https://discourse.mcneel.com/c/grasshopper/kangaroo
The discussions here are preserved for reference, but new questions posted here are likely to go unanswered.
Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper.
Been googling on this for a bit to find that most packing problems are concerned with getting as many circles as possible into given shapes.
I'd like to do the reverse and pack triangles (polygons) into a circle. I need:
- the edges to be the same lengths as much as possible
- a symmetry, either axial or radial (latter preferred)
I need to be able to set circle diameter and edge lengths with sliders.
I'm using Daniel's MeshMachine and tend to get results like these:
The bottom one has some symmetry I suppose, but what I want is more like this, the only positive result I have managed to achieve:
I struggle to make Kangaroo help me produce several possible solutions to choose from.
How would you do it?
enrique soriano
Hi Duncan
small mesh but correct topology> subdivide>pull naked vertices to circle
Then you can play whether you want 7-valence vertices or not, and where do you want them.
Aug 27, 2015
taz
It's not clear what you're trying to accomplish. It sounds like you are looking for a periodic tiling that can be perfectly inscribe in a circle? Mathematically I don't think this is possible with a single triangular tiling.
See Euclidean tilings of convex regular polygons.
You can create a repeating pattern and test for inclusion within a region...
Aug 27, 2015