Can I use Kangaroo to turn this planar pattern into a dome?

I’m very new to Kangaroo. I made a simple definition in an attempt to make a couple 2d patterns I like into a geodesic dome. I’m clearly missing something, as you can see below.

Both patterns yield wonky, asymmetrical results, though one is a little more of an orderly chiral result.

What I’m asking for help on:

  1. Is there another kangaroo goal I could add to the mix to force the mesh edges that are collinear in the flat version to stay collinnear in the relaxed version?

  2. Is there just a better way to do this in general? I’m trying Kangaroo because I “pull” and “project” are worse.

  3. can this be done in kangaroo in some way that eliminates the non-pentagonal faces shown below and just treats them as voids? Maybe using a line network rather than a mesh? For my end application, I want planar pentagons and radial symmetry, but the other shapes in the pattern don’t need to be planar. This seems like it’d be easier, or maybe just make something that’s otherwise impossible into something that’s possible?

Here is my definition:
Dome Sweet Dome.gh (232.6 KB)

Hi @Max3

Here’s a way you can operate only on the pentagons, keeping them planar and giving a symmetrical result.


Dome Sweet Dome2.gh (215.0 KB)

I’m not sure I follow your point 1. above. Do you mean keeping sets of edges like these ones where pentagons meet collinear?

1 Like

Thanks so much.

Now that I see how you dealt with the problem, I’ll save that colinnearity for another day. It’s clear to me now that it’d only be geometrically possible if I made a bunch of manually defined hinges, some at on colinnear sections and some on single vertex pentagons. I can’t quite tell by eyeballing it if it’s even possible to do it with identical area pentagons.

The pattern can extend ad infinitum and the only parts I may want to keep colinnear are where you see three or more segments in a row that are parallel to the exterior limit of the pattern.