One sided connection on 3D shapes

Hi

I would like to make one sided hole connections on these shapes. That on each meeting rectangle there is only one hole on one side of the connecting hexagons.
However, the connections need to also be put in the middle of each side and at a specific offset, the result should be something like the final picture. Is there a way to do this?

Thanks


One side connections.gh (1.1 MB)

This is a connectivity issue and not really related to Kangaroo…

Can you please make a drawing / sketch of what you want to achieve?

Hi

Oh, sorry, the definition is made with kangaroo, that’s why I used it in the labeling. Basically, this drawing,
The connections are only on one side of the hexagons, and attached planarly to the hexagon.

1 Like

The connections between adjacent polygons in the dual correspond to internal edges in the original triangular mesh. Here’s an example of selecting one circle per adjacency by taking the closest to the midpt of each triangle edge.
image
One side connections.gh (1.1 MB)

You could also probably avoid that closest point step, but it would take a bit more reorganisation of your definition, as currently there are many steps between getting the dual and creating the circles.

2 Likes

Thank you so much! This is perfect!

1 Like