designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

The First Grasshopper Book in Turkish

August 1, 2017

Together with Serkan Uysal, we pubished a comprehensive guide to Grasshopper. The book is in Turkish and is currently published by Pusula. Grasshopper (GH) is a plug-in running on the Rhinoceros (Rhino) modeling software. It is used for algorithmic form-finding and real-time parametric modeling. This book presents techniques aimed at architects, interior designers, industrial product designers, jewelry designers, and anyone interested in exploring parametric and algorithmic modeling for hobby purposes. Anyone who wishes to discover dynamic and unconventional geometric forms…

Fractal Curves with Rhino Python

July 31, 2017

A simple Rhino Python script that generates fractal curves. An example is a test with the Gosper-Peano curve. However the script is not supporting segment directions, which is why the result is not the intended curve. Curve directions could be implemented in the future.

Fibonacci Spiral with Rhino Python

July 30, 2017

As studied earlier in Grasshopper here, the sunflower spiral, or Phyllotaxis, or Fibonacci’s spiral, could be drawn as an exercise of looping in Rhino Python. Phyllotaxis is the arrangement or patterning of leaves, flowers, or other plant parts around a stem or axis. Thus, it refers to the specific geometric arrangement of these structures in plants. The term “phyllotaxis” comes from the Greek words “phyllon” (meaning “leaf”) and “taxis” (meaning “arrangement” or “order”). Phyllotaxis can vary widely among different plant…

Convex Hull with Rhino Python

July 28, 2017

This Rhino Python code calculates the cross-product determinant used to determine the orientation of three points (current, next_point, and point) to see if they form a left turn or a right turn. This is a well-known technique in computational geometry to check the relative orientation of points. In this script, the direction is the cross-product determinant that determines the relative orientation of the points. If the result is negative, the point is to the right of the line from current…

Delaunay Triangulation with Rhino Python

July 27, 2017

Boris Nikolayevich Delaunay was a Russian mathematician and mountain climber. He developed the Delaunay triangulation, which is a method in computational geometry. It is a triangulation of a set of points such that no point is inside the circumcircle of any triangle formed by the points. It’s widely used in computer graphics and mesh generation. In 2013, I made the brute force code in Rhino Python which is a slow solution to this problem. It used to be a nice…

Drawing Herschels Enneahedron

July 26, 2017

Exercising the “folding” process of a nine-faced solid. Start from its net, and analyze the matching edges. Then, use sphere intersections to calculate the rotation angles. Visit here for more information about this solid.

Hexagonal grid with Rhino Python

July 25, 2017

This python code proves how much effort it takes to create a simple hexagonal tessellation. There are, of course, much easier and faster methods than this. But here you see a code that introduces students to Rhino Python. Using this code, a new Rhino command can be generated, and for the first time in Rhino, we can have a command that creates a hexagonal grid. I followed this tutorial to turn this Python script into a Rhino command. This is…

Workshop: Grasshopper ile Parametrik Modelleme

October 14, 2016

“Grasshopper” çalıştayı İstanbul Bilgi Üniversitesi Eyüp / santralİstanbul Kampüsü’nde, Mimarlık Fakültesi içerisinde 26 ve 27 ekim tarihlerinde 2 gün boyunca saat 10:00 – 16:00 arasında gerçekleştirilecektir. “Grasshopper ile Parametrik Modelleme” kitabının yazarları Tuğrul Yazar ve Serkan Uysal tarafından yürütülecek çalıştayda Grasshopper’a giriş, veri yapıları ve temel geometrik dönüşümler incelenecek ve uygulamalar yapılacaktır. Çalıştay dili Türkçedir. Katılım ücretsizdir. Katılım için önceden kayıt yaptırmak gerekmektedir. Kayıt başvurusu için 24 ekim saat 18:00’e kadar [email protected] adresine kısa bir özgeçmiş gönderilmelidir. Kontenjan 20 kişi ile…

Circular Relationship Diagram

May 31, 2015

This is done because I needed to represent relationships between different factors and layers of a design process. Although this method of “Chord Diagrams” is a very common technique in information design, it became very hard to find an effective tool for generating those diagrams quickly. There seem to be a solution called “Circos” but however, even installing it on the computer became very boring for me. So I decided to make a Grasshopper definition that generates simple circular relationship diagrams….

Quadror

May 30, 2015

This project started as a study on a geometric method called quadror, but resulted in an amazing self-standing structure with the capability to fold flat. Initially, after Ayza made lots of sketches and models, the project team continued the research and finally, they managed to build one prototype only in two days. Here are some photos of this project but there are much more variations and models on their own blog linked below: Below are some photos of their research:…

« 1 2 3 … 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 … 55 56 57 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #regulations
    • #fourier
    • #non-euclidean
    • #sandblasting
    • #stone
    • #circle
    • #curvature
    • #parametric-curve
    • #deleuze
    • #3d-max
    • #facade
    • #contouring
    • #workshop
    • #folding
    • #solar-analysis
    • #linear-algebra
    • #permaculture
    • #calculus
    • #deformation
    • #tetrakaidecahedron
  • 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