Grasshopper

algorithmic modeling for Rhino

does anybody have an advice how to simply create points at the centers multiple rhino circles. at the moment my solution is rebuilding the circle and the the polygonCenter component. this seems quite complicated to me ...

Views: 6223

Replies to This Discussion

"Deconstruct Arc(DArc)" component can do the job.

If you're dealing with exact circles, then Hyungsoo's solution is the best. If the curves are merely circular (circle like to within some tolerance), then you'll need a different approach. For example getting the Area Centroid points (only works if curves are near planar), or just generate 1000 points along the curve and get the average.

thanks kim, perfect for may case ! (ordinary rhino circles)

@david: also thanks a lot for the different approaches !

BTW: i created the circles with a circle packing definition by daniel gonzález abalde based on daniel pikers circle packing approach.
it works in many cases in the way i need it (up to seven circles, fixed radii, fixed boundary, ditribution on surfaces).
still it is not perfect. it has problems with slim, trimmed surfaces, especially if the largest diameter does not fit into the distribution surface (see attached pic) and the spaces near the borders could be filled in a better way (using the smaller radii). also it would be great to have a percentage-control for the different radii. i also tried your rhino-plugin, but it does not take borders into account and also cant distribute on surfaces.

is there any further development (php or gh) ?

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service