Grasshopper

algorithmic modeling for Rhino

Hexagons and pentagons on a enclosed surface using kangaroo

Hello everybody,

I'm trying to create a grashopper script which can be used to translate any closed surface in a system of hexagons and pentagons, or better said, a system of six side polygons and five side polygons.

Here's what I did till so far:

- Distribute a number of points on a surface using the kangaroophysics engine

- Create circles on around those points

- Divide the circle by 5 points which will the basis of the pentagons

The hexagons will the result of creating the pentagons.

The problem I'm having is that I'm not managing to move the points on the circle 'A' in such a way that the distance between the points on circles 'B,C,D,E,F,G' is minimised.

Here are three screen-shots: one of the points on the circles, one where I did manually what I'm trying to do, and one of the grashopper script.

Does anybody has an idea how to do this?

Thanks,

C

Views: 268

Attachments:

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service