Here are two macros that automate some of the classical structural styles in today’s architectural geometry. They could be developed more to include joint details, however. It is a relaxing experience to study macros when the process doesn’t have algorithmic expressions (such as recursion, iteration, or conditionals). It is today’s subject in the first-year design computing course at İBU. The first one requires at least two curves already present in order […]
Posts with the keyword waffle
The following posts will include some of the final projects, completed in Basic Design Studio, İstanbul Bilgi University Faculty of Architecture in 2013. Below, you see the amazing work of group 1, an interlocking system that presents diversity and structural integrity at the same time. This project initiated a hard discussion among the final jury. I think the interesting geometric underlying, great precision for a hand-made computer modeling of each […]
Here I am testing the nesting. RhinoNest is a plug-in for Rhino and a set of components for Grasshopper. I tested it using my old interlocking fabrication definition (here) and (here). I downloaded RhinoNest from this website and installed it. However, I sounded a little complicated at first sight. Then I found a sample definition (here) and modified it a little bit to meet my purposes. First of all, I added orientation components […]
A previous work showed a method to create interlocking structures to be created without boolean operations. This time, a small addition is made to create waffle objects using two surfaces, one is the top surface, and the other is the bottom. It was a small modification at the beginning; to replace the “extrude” component with an “edge surface” component. But the interlocking details are now different at each intersection, so […]
It has been a tough problem for me, for the last two days. A parametric model of an interlocking structure (sometimes also called egg-crate, waffle, or contouring structure) can be created easily in Grasshopper using a Contour component. In addition, you need a couple of list management operations and a boolean (or region) difference event. However, Rhino and Grasshopper are very slow at calculating boolean differences on both solids and […]