designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Sketching under Building Regulations

February 6, 2012 | Algorithms
#grasshopper #regulations

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 base area / land area. All data input are parametric, so this solver can be implemented in most of the situations (except that the shape of the land area is not rectangular). Also Nilüfer asked for an addition that declares the different floor types, lofts with two storeys and green gardens that also have to be calculated.

Sketching under Building Regulations grasshopper, regulations
Sketching under Building Regulations Grasshopper definition

Cite this post

Yazar, T. (2012, February 6). Sketching under Building Regulations. designcoding. Retrieved November 13, 2026, from https://www.designcoding.net/sketching-under-building-regulations/

Related Posts

Quantity Surveyor

February 26, 2024

This work emerged out of necessity. In the design and application process of wooden frame structures, where we put thousands of pieces together like a puzzle, the issue of preparing and updating quantity and measurement lists requires the most effort. Hours spent on this and the possibility of making mistakes are very high. However, with the Quantity Surveyor I developed in Grasshopper, you can generate measurement lists almost in real-time. All that needs to be done is to model each…

Polyhedra Library

November 11, 2026

I would like to share my Polyhedra library, which I have used in many projects. Initially, I wanted to build this code based on the geometric constructions of polyhedra. However, because I urgently needed it for projects I was working on at the time, I took a simpler route and hardcoded the vertex coordinates directly inside. Yes, that wasn’t quite in the spirit of designcoding, which is why I called it a “library” rather than a “Polyhedra Generator.” Currently, the…

Voronoi Bubbles

November 11, 2026

Informal use of Voronoi diagrams can be traced back to Descartes in 1644 Peter Gustav Lejeune Dirichlet used two-dimensional and three-dimensional Voronoi diagrams in his study of quadratic forms in 1850. British physician John Snow used a Voronoi-like diagram in 1854 to illustrate how the majority of people who died in the Broad Street cholera outbreak lived closer to the infected Broad Street pump than to any other water pump. Voronoi diagrams are named after Georgy Feodosievych Voronoy who defined…

More Scary Patterns

November 11, 2026

I had previously shared a few pattern animations (here, here, and here) from 2023 that felt a bit unsettling. Here, I am presenting the last four remaining in the archive of Grasshopper 1.0. To me, they feel a bit eerie, and I don’t even know why I made them this way. But I am sharing them anyway, thinking that maybe they could be useful to someone for a completely different, cheerful purpose. It is possible, but difficult, to create these…

Adaptive Waffle System

November 10, 2026

Since I still haven’t been able to upgrade to Windows 11, I am continuing with Rhino 8 and Grasshopper 1. But I think, hopefully, I’ll be able to sort it out soon. In the meantime, I’ll be publishing the last pieces of my remaining archive related to GH 1. Regarding interlocking (waffle) systems, I finally learned how to use the Region Slits component in GH 1, which I had never been able to use until now. I’ve been doing various…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • Table of Contents
    • Monthly Archive

    • All Keywords
    • #pattern
    • #rhino-python
    • #polyhedra
    • #design-education
    • #parametric-surface
    • #terrain
    • #kuka-prc
    • #robot
    • #parakeet
    • #sphere
    • #frege
    • #gauss
    • #voronoi
    • #interlocking
    • #laser-cutting
    • #parametric-curve
    • #fibonacci
    • #vector-field
    • #harmonic
    • #simulation
  • 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