Grasshopper

algorithmic modeling for Rhino

Hi,

Is there a way to have a circle packing without scaling circles?

There are circles with a fixed radius on a sphere, after simulation radius stays the same.

Thank you in advance,

Petras.

Views: 1723

Replies to This Discussion

In theory and in practice is impossible to fill "well" a sphere with just 1 size of circles.

(not as good as flat honeycomb pattern)

By using kangaroo, in this small definition random point are constrict to the surface of a sphere (force=0) and then equally distanced with sphere collide component.

(enable kangaroo, then timer, then set bool to false, then slowly increase radius slider)

P.S. I use a "fake" Spring component (stiffness=0 and upper cutoff to 0.01) to avoid this error:

" 1. Solution exception:Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index "

Can someone clarify this point?

How to do the same solution (just pull to surf + sphere collide) without subterfuges?

Oh sry, I probably misunderstand "fixed radius".

This def keep a fixed radius for each circle during the simulation.

(Like first above, rough simulation: distances are simulated as chords in the sphere)

Attachments:
Hi Riccardo,

Thanks for the definition it works as I wanted:)

Best,
Petras

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service