designcoding
Search
About Table of Contents Keywords Support designcoding!

Robotic Milling for a Reciprocal Structure

August 7, 2026

The 2025 IAAC Istanbul Summer school was conducted at İstanbul Bilgi University last year. Yesterday, a video was published about it on YouTube. It was prepared by Arkitekt. Here is the video: This reminded me the workshop and I decided to write about my side…

Scary Patterns

August 6, 2026

While digging through my archives, I found an old animation I made in 2023. Back then, I was generating patterns with Parakeet. Thanks to this talented add-on, I managed to create a nice pattern by dressing a different component onto a Snub Square tiling base….

Cycloidal Toolpath Planning for Robotic Sandblasting

August 5, 2026

Today, Efecan and I attached the sandblasting device to the robotic arm. The device sprays a special sandblasting material onto surfaces using air pressure. Thus, it is used for cleaning moldy and dirty surfaces in buildings under restoration. Under normal conditions, the sandblasting gun is…

A Sartrean Criterion for AI Consciousness

August 4, 2026

​In this article, I will attempt a small intervention in contemporary artificial intelligence discussions with an old philosophical example. Our hypothesis is this: ​”Artificial intelligence is very powerful at defining and reproducing existing patterns. However, experiencing that which is not there, absence, negation, and nothingness,…

A New Chapter

August 1, 2026

The logic of computer programming has fascinated me since childhood. The same way of thinking also lies behind design mathematics, which is now my main field of interest. Searching for the simplicity behind things, looking for the fundamentals, and identifying the most meaningful basic elements…

Dual Polyhedra in Grasshopper

October 7, 2025

Exploring dual polyhedra in Grasshopper is an interesting topic. In this post, I try to generate the dual of any polyhedron using Rhino Python and possibly Grasshopper. I developed this code for Rhino Python earlier here, and now I have converted it into a Grasshopper-Python…

String Art in Rhino Python

June 19, 2025

String art is a captivating technique that combines geometry and aesthetics to recreate images using lines between pins. Here is a good reference to start studying it. In this post, I explored a custom Rhino Python script designed for Rhinoceros 7 and 8. It transforms…

Differential Growth

June 16, 2025

Differential growth is a process where different parts of a structure grow at different rates, leading to complex forms. After watching this, I decided to try it in Grasshopper. Here, differential growth mimics this behavior by applying rules such as Repulsion to avoid crowding or…

Socolar Tiling

May 10, 2025

An aperiodic tiling is a pattern that covers the plane without ever repeating itself (i.e., it is non-periodic). A few special shapes, arranged according to specific rules, can cover the entire plane, but the resulting pattern never repeats exactly. I challenged myself on a 3-day…

Discrete Fourier Transform

May 8, 2025

The Fourier Transform is a powerful mathematical technique that allows us to analyze the different frequency components within a signal or shape. Its discrete version, the Discrete Fourier Transform (DFT), is used when working with numerical data. I studied the Fourier Series here before. One…

1 2 3 4 5 6 7 8 9 10 11 … 53 54 55 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • #tensegrity
    • #timer
    • #tiling
    • #moebius
    • #cuboctahedron
    • #rubber
    • #lissajous
    • #3d-max
    • #non-euclidean
    • #tree
    • #3d-model
    • #regulations
    • #dodecahedron
    • #wave
    • #processing
    • #visualization
    • #aluminium
    • #computational-geometry
    • #phenomenology
    • #gosper-curve
  • Search

  • Support designcoding!

    Enjoying designcoding? Support its future with a small donation on Patreon. Thank you!

    Patreon


    copyright 2026 designcoding.net
    about | table of contents | keywords | monthly archive | privacy policy | end user license agreement