Hexagonal Star Lattice
Here are the variations of classical six-pointed star patterns generated by Grasshopper. Generally, you can see these patterns under the title “Islamic patterns” because they are frequent in the decorations of mosques and palaces. I studied these patterns in Grasshopper earlier in these posts. I always find this an interesting geometry exercise. This time, my main goal was to develop a useful code only with the native Grasshopper components that create laser-cut-ready products of hexagonal star lattice. Thus, I made several updates to an old Islamic Pattern definition to achieve this. I used several Boolean operations to cut and merge the surfaces. The resulting generations are suitable for laser-cutting.
This Grasshopper definition generates hexagonal star lattices with several input parameters. The number of cells in x and y, the symmetry of the stars, thickness, and offset values (seen in the above animation) are the parameters. It is possible to re-generate the classical patterns and also explore new designs as well. The resulting lattice is trimmed properly with a bounding frame and is composed of closed polylines. Therefore, it is ready for laser cutting. I made the definition with the help of the native Grasshopper components in Rhinoceros 7. So, no external add-on is necessary.
You can rebuild the definition by looking at the diagram above. However, if you want to support this website by downloading my Grasshopper file; would you consider being my Patreon? The link to my Patreon page includes the working Grasshopper file for the Hexagonal Star Lattice and more.