designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Sketching under Building Regulations

February 6, 2012

At the initial design phase of an apartment project in İstanbul, Nilüfer Kozikoğlu (TUŞPA Architecture) has offered me a job I haven’t done in Grasshopper before. This definition includes a sketch of a possible apartment renewal, analyzing and optimizing data from the contractor’s and property owners’ perspective. It also checks if the proposed solution is appropriate according to the building regulations for that area. In Turkish, KAKS means the maximum total floor area / land area, and TAKS means building…

Ice-ray Lattices

February 5, 2012

The design of Chinese window lattices named “ice-ray” is one of the classic studies of Shape Grammars. It is an old and good example of algorithmic design. George Stiny explained their geometric construction based on the parametric Shape Grammars approach. He explained shape rules and the abstract machine that produces the subdivisions. I was especially interested in Shape Grammars when I was a graduate student. I even made a prototype tool for Shape Grammars in MaxScript. Here is another post…

Hoopsnake: Looping Definitions

February 3, 2012

Wow! Is this possible in Grasshopper? In order to start creating recursive algorithms in Grasshopper, I finally managed to run Hoopsnake, a special component developed by Yiannis Chatzikonstantinou. This will help me develop parametric models that include loops. The fundamental experiment here shows a surface subdivision based on iterations. We should define a starting object or data, an operation to be repeated, and a limit that will tell Hoopsnake to stop looping. In this condition, this is the area of…

Parquet Deformation of Star Patterns

February 3, 2012

This is another starting point for pattern generation study in a dataflow environment. I tried to implement the parquet deformation of Islamic patterns in Grasshopper. I studied Hankin’s method of Islamic Pattern generation. Then I tried to simulate his process beginning with basic regular tiling (regular hexagonal tessellation). Craig S. Kaplan (here) explains this and other methods in his dissertation. A Simple Foundation We have already experienced the result of exploding any hexagonal grid, shifting its points with the help…

Basic Curve Attractor

January 31, 2012

This study includes three main topics related to the basics of Grasshopper. The first one is the surface subdivision, the parametric definition of a surface component, that is, in this case, a simple pyramidal object. The second thing is the associative behavior of surface components with an external parameter, that is another entity in space; a curve. Traditionally, this is simply demonstrated by The important thing here is to find a method to compare each object (here it is the…

Roots of a Digital Studio

January 30, 2012

Information Age has been transforming architecture, provoking its theoretical and methodological foundations. We might call this as a paradigm shift or not; it’s obvious that contemporary research fields and built practices lead architectural design into a certain revolution. Mainstream schools of design education are becoming more involved in this revolution, with a common purpose; the need to construct a logical connection between contemporary design theories utilizing methods called popularly as “digital architecture”, and all aspects and agents of a design…

Interlocking Structure Between Two Surfaces

January 29, 2012

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 another modification is made to the drawing of the rectangles….

Modular Roof Project

January 25, 2012

This was a design competition of a precast concrete roof system. My design proposal was a modular and variable structure for İstanbul’s old bus station, converted to art galleries. However, this project was developed purely by hand-sketches, I’m planning to create an envelope of alternatives by creating a parametric model. Each module is proposed to be converted differently in order to meet various functions such as single or double module galleries, shopping and restaurant, and a theater also. The varying…

Graph Waves with Attractor Geodesic

January 25, 2012

The regular component design technique can be further improved by adding several manipulations. The purpose of this study was to create a surface component that reacts to an inherent parameter (actually a geodesic curve on the surface). However, within the process of parametric modeling, diverse formal potentials emerged. Most interesting results are achieved by adding a graph parameter to control the waves of reaction while splitting the surface as stripes. It is created in the recently updated version (0.8.00066) of…

KuleTepe Tower Project

January 19, 2012

This was a couple of months ago, Nilüfer Kozikoğlu (TUŞPA Architecture) has offered a design for a competition, the new TV Tower in İstanbul. Her design intention was mainly focused on the spatial qualities of the observation decks and the visual interpretations on the overall shape of the tower. Interesting part of this project was the experience of a collaborative design process. Nilüfer sketched her design ideas in Rhinoceros, and I tried to implement those ideas within Grasshopper to understand and…

« 1 2 3 … 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #lissajous
    • #weaire-phelan
    • #boolean
    • #enneahedron
    • #paneling
    • #random
    • #euclidean-construction
    • #space-filling
    • #art
    • #hyperbolic
    • #frege
    • #b-spline
    • #rubber
    • #fourier
    • #dual
    • #concrete
    • #dürer
    • #nesting
    • #moulding
    • #3d-model
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

  • copyright 2026 designcoding.net | about | privacy policy | end user license agreement