Circle Packing with Kangaroo and Galapagos?

Hi @axislumens

This is the problem.
If you can update to the current service release I’m pretty sure that message will go away.

still doesn´t work…

Rhino 7 SR10 2021-9-13 (Rhino 7, 7.10.21256.17001, Git hash:master @ 68677dc86520a0de9485d8b8fa2e841e757733f3)
License type: Evaluation, revisión 2021-09-13
License details: Stand-Alone
Expires on: 2021-12-23

Windows 10.0.19041 SR0.0 or greater (Physical RAM: 31Gb)

Computer platform: LAPTOP - Plugged in

Hybrid graphics configuration.
Primary display: Intel(R) HD Graphics 4600 (Intel) Memory: 1GB, Driver date: 1-21-2020 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA Quadro K1100M (NVidia) Memory: 2GB, Driver date: 9-25-2017 (M-D-Y). OpenGL Ver: 4.5.0 NVIDIA 385.73
> Integrated accelerated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.5 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.5
Shading Language: 4.50 NVIDIA
Driver Date: 9-25-2017
Driver Version: 22.21.13.8573
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 2 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.10.21256.17001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

@closedcurve

Any update? Really interested to see how you got on!

@closedcurve

Seconded!

Sorry for the radio silence, the project got put on pause until last week. We just got the plywood support(ish) structure in place, bracing it up now to hold weight. I didn’t want to do this originally but the model I built with a structure was smoother than without, I think a guiding “surface” is necessary, and safety-wise, I feel better with a canopy.

(BTW thanks for the aid on the Geodesic dome in the back on other threads, came out great)

As for the ring placement, doing a final repack now, I’ve decided to pack the perimeter separately, the same packing restraints in Octopus for tight inner packing do not present great aesthetic edge packing. I think they need to be packed the old fashion way (normal Kangaroo solver) with Grab for manual adjustment. I can bring those in as anchored circles when packing the interior with Octopus and Zombie Solver.

On that note, is there a way to pull circles toward the edge/boundary of the surface instead of using Load to simulate gravity?

3 Likes

Here’s a new goal just for this:
pull_spheres_to_curve.gh (11.1 KB)

10 Likes

Magic!

Thanks for the update! Looks great! What a great space you have to work in too!

Daniel. love what you are doing. Found your post online in a search for close packing. I am a movement specialist, and in my “mind” see close packing as a key element of movement waves that build pressure beneath the skin and enable movement to happen. The new science of Biotensegrity views the body as a living liquid matrix, with a inner tensegral architecture model of the icosahedron, with various layers integrated as one, each influencing the other, through this architecture.

I see your work and wonder if it is possible to create a visual (perhaps even a gif, that would show the close-packing inside the body within another frame of close-packing outside the body, and better yet to have another influential layer outside that layer.

Even one layer representing the body would be a great teaching tool. Take an athletic or dance movement, outline the body, and create a close packing formula that shows the adjusting circles inside of it.

Interested in your thoughts.

BBell

Hello @DanielPiker, could SphereCurvePull Goal work with multiple curves please :pray:t2:
Ideally I’d like to pull circles to the naked edges of a mesh with holes.

SharedScreenshot

Hi @ThomasE - yes, that seems doable, I’ll take a look.

1 Like


pull_spheres_to_curves.gh (17.8 KB)

4 Likes