Hexagonal Star Pattern
Sharing the latest scary pattern from my old pattern archive. This time, instead of using Parakeet, I designed it using only standard Grasshopper components. We start with a hexagonal grid. We exploded the cells of this grid and found the midpoint of each edge. By connecting these midpoints, we again created closed polylines. Then, we exploded these closed polylines, turning them into a sequence of data lists. Next, we place a point on each exploded segment (reparameterized with a t-value between 0 and 1) and reconnect these points to form a new polyline. This creates a second hexagon that we can slide along the edges of the original ones. We offset these slightly inwards and explode them. By combining this resulting vertex list with the vertices from before finding the parametric point, we create a point structure that forms a six-pointed star. We then convert these stars into SubD surfaces using the Multipipe component.
Actually, this is a twistable hexagonal star pattern. Thanks to Multipipe, it transforms into those organic, bone-like surfaces. Since I didn’t use Parakeet and the geometric construction process is very straightforward, I think this definition can be used as a basic-level pattern exercise in Grasshopper. I hope it comes in handy for someone one day.







