Again, seamless patterns are one of the main exercises of this semester’s architectural geometry class. It is expected to improve students reasoning on generative patterning while they explain their processes step by step. In between the random decision makings and the consciousness about the process, here are some of the student works: Sıla Yılmaz Seda Kasa Kaan Hiçyılmaz Göktuğ Balıkçı

This is the Grasshopper definition that generates tetrahedral helix (also called as Boerdijk-Coxeter helix), but in a funny way. This geometry is also a solution for tangent spheres. I generated the helix using Anemone components for recursion and gave it a little bit of responsiveness. I don’t know if it depends on the speed of your CPU but if it is slow enough, you’ll see the snake game of tetrahedral helix as it is driven by your input from a control knob. I’m not that interested in phone apps nowadays but […]

Ok. I hope we’re back again. Here are some of the student works from this year’s computation-based basic design studio. Students are encouraged to construct designs that resemble shapeshifting systematic wholes. This was the first time they met with crafting potentials of a material, the corrugated cardboard.   Ayza Kurbanova   Ecem Karabıyık Melis Gültunca Cem Mert Şimşek Zülal Atakul

We are back! Here are some Revit component I’ve created for a project. These and other cool downloads can be found at revitcity.com T_Room Tag T_Parking Space T_Door Tag A Door

This is the introduction chapter of my latest paper presented at Nexus 2014 Conference, Ankara. The paper will be published in 2015 issue of Nexus Network Journal. Generative algorithms have been integrated to design in a sequential form where text-based scripting languages are accepted as mainstream tools. This approach to design scripting is originated to “control flow”, the dominating paradigm of programming languages. Methods of control flow eventually lead designers to seek for secondary syntactic mechanisms in order to control program states, such as iterations, branchings, and conditionals. Developing sequential executions […]

This is an interesting material project of this years computation-based Basic Design II studio. Students experienced a well-known structural system tensegrity, composed of cables, joint details and aluminium sticks. Although their overall macforom had serious problems, the exploratory process of this group was very successfull. *Students: Deniz Ağaoğlu, Fatma Sezgin, Serkan Ateş, Aysel Abasova, Kardelen Kıroğlu, Sedat Tolga Kalcıoğlu, İlayda Yörük, Nikol Sergici, Kıvılcım Dişli, Uğur Polat

Although it seems a safe-side technique for the 1:1 material study of the computation-based Basic Design II studio, this group managed to study the material very well so that the joint details are minimal and only 5 sticks came together in one joint. However they learnt that they should have span a greater distance with this system. *Students: Nur Seda Şahin, Yağmur Kocaman, Begüm Çakar, Batuhan Diyarbakırlı, Selahattin Başar, Suay Kayhan, Özge Miskioğlu, Derya Yapıcıoğlu, Işıl Terzioğlu

Here is another computation-based Basic Design II final project. It is made of paper tubes, joined angular by nuts and bolts in order to give the desired form. This group had serious problems with project development and exploration, but anyway they managed to finish this inspirational prototype. *Students: Abdullah Selim Buldu, Ecem Aksoy, Lachyn Tuliyeva, Neda Khorshidi, Selenay Geyik, Sevgi Yücel

This is a final project of Basic Design II, a study based on the formation methods of bambu sticks. Students worked at a bambu workshop and gained the essential knowledge in order to bend the sticks and build the 1:1 material system out of a shape that is supposed to be the armrest of a chair. Although their joint details and overall macroform had some problems, it is finished as an interesting experience. *Students: Yüsra Bayındır, Zeynep Dutipek, Dilara Heper, Selin Işıldar, Alperen Ekici, İlkben Topaç, Pelin Sezgin, İlkem Ege Sözbilir

This is the 299th post on designcoding.net. I decided to test and update (if necessary) all the Grasshopper codes and Rhinoceros files in the site. Below is the list and links to all files, tested with new versions of the associated software. You can right-click and save these files to your computer. Grasshopper components labeled with “OLD” are replaced with new ones, and definition files are updated to version 0.9.0072. Also these updates are noted in the mentioned blog post. Blog Post File Required software / plug-ins Emergent Polygons [GHX:0.9.0072] […]

A mid-15th-century Ottoman recipe, mantı is filled with pounded lamb and crushed chickpeas, steamed, and served topped with yogurt mixed with crushed garlic and sprinkled with sumac. In modern Turkish cuisine, mantı is typically served topped with yogurt and garlic, and spiced with red pepper powder and melted butter, and with ground sumac and/or dried mint. Although there are many different variations of mantı in terms of shape and way of serving, the most praised type of mantı is known as Kayseri Mantısı, a special kind of mantı belong to Kayseri, […]

Another Turkish translation from my Phd. The paper is titled “CAD Smart Objects: Potentials and Limitations”, presented by Magdy Ibrahim, Robert Krawczyk and George Shcipporeit at 21st eCAADe Symposium in 2003. It is a brief introduction to today’s CAD and BIM concepts. You can find this paper at CuminCAD’s database. Below is the Turkish version, I translated in 2005: CAD SMART OBJECTS: POTENTIALS AND LIMITATIONS Magdy Ibrahim, Robert Krawczyk, George Shcipporeit Özet Yıllardır, BDT (bilgisayar destekli tasarım; Computer Aided Design: CAD) yazılımları, kullanıcı tarafından anlamlı semboller olarak yorumlanan ve dönüştürülen […]

This is my Turkish translation of 1997 article of Charles Jencks, “Nonlinear Architecture: New Science = New Architecture?”. Very short but cult text explains the emergence of a new technology-based architecture. Although very old, it is still an up-to-date discussion for computational design research. NON-LINEAR ARCHITECTURE: NEW SCIENCE = NEW ARCHITECTURE ? Charles Jencks Yüz yıldan beri pekçok mimar yeni oluşan yaşam koşullarının yeni bir mimarlığı doğuracağını söylemişlerdir. İronik olarak, bu söylemler Modernistler tarafından gelenekselleştirilmiş, ancak zaten bilinen söylemin bir başka biçimi olmaktan öteye geçememiştir. Dolayısıyla Mies’in, “Her Pazar sabahı […]

Third and the final outcome of the Animate Patterning workshop is coordinated by Mehmet Ali. Students tried to develop a kirigami-like surface animation (which is also a good solution to my one-servo question) while they studies numerous variations. They ended up with this panel, ready to be moved by arduino; The workshop is organized together with Mehmet Ali Altın and Fulya Akipek. Students are, Murat Akırmak, Gizem Ceyhanlıer, Cem Kıyak, Bartu Can, Tuğba Levent, Seda Orhan, Gizem Gümüşkaya, Yunus Emre Boz, Rana Arslan, Kadircan Avcı, Meryem Geçimli, Mehmet Özdurak, Ayşegül […]

Here is another student project from the three-day workshop we’ve conducted together with Fulya Akipek and Mehmet Ali Altın. Briefly, the idea was to develop a system of cogwheels that spin together to animate an entire pattern. It was about to develop a kinetic system with a simple arduino-based setup, probably with one servo and a motion sensor. The integration of cogwheels system and the underlying pattern was an interesting research. Although it seemed very simple for a servo setup, unfortunately we couldn’t manage to calibrate the arduino and the […]

This is one of the works of three-day workshop at Eskişehir Anadolu University, called “Animate Patterning“. This project is based on our previous folding experiment posted here, while students advanced it, testing a folding style called “Miura”. They built a 2.5m x 1m folding pattern, explained briefly here. After analysing, and testing the folding technique, they drew the tessellation composed of a single parallelogram. They joined the structure together with hinges and screws. Finally an arduino setting is added including a continuous servo and a PIR motion sensor. Although the available time was not enough to […]

It seems that our first year students of architecture, interior design and industrial design take Rhino’s macro functionality very seriously. This encourages us to study algorithmic techniques more and more at the freshman year Design Computing class. Below are some of the results of this week’s assignment. They explicated the modeling process of their prototiles into macro codes, ready to be molded. Zeynep Dutipek developed the macro to reconstruct her prototile with different parameters. She also had a smile there (if you watch carefully) Meltem Bayrak tested a different tile without breaking overall connectivity. Nur Horsanalı […]

Inspired from this cut-fold pattern, we developed a prototype with Fulya Akipek. First experiments were made from 3mm thick foamboards and they worked very well with 50×70 plates. However when the project gets bigger and bigger, we needed to add a joint detail and use 5mm thick foamboards to achieve our goal (that is to develop a 1m by 2.5m shutter system). Then, we tried to animate its folding behavior by adding an arduino setting with one motion sensor and a standard 11kg-cm torque continuous servo. This was another prototype we’ve introduced […]

This is one of the ideas we’ve tested for the workshop “Animate Patterning“. Inspired from this work, Apart from the pattern that turns around, the torque, rotation radius and the speed of servo, weight, connection detail and number of foamboards become important inputs for this design. In the three-day workshop, one group of students interpreted this idea of using several moving layers and creating an emergent pattern at perceptual level. However their project was slightly different from this one, I’ll post their results later.

This is a Cycloid-like family of curves, generated by its classical description: a rolling circle. In Grasshopper, we don’t need to roll the circle, but divide its path, utilizing data lists to simply rotate and evaluate it. It becomes more interesting when you play with the definition, chosing multiple evaluation points from the list of rotated circles. Here is an example: Here is the Grasshopper definition: [GHX: 0.9.0072]