designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Discourses

71 posts

Method of Descartes

October 3, 2012

When I was younger, among the branches of philosophy, I had studied a little logic and, among the subjects of mathematics, geometrical analysis and algebra, three arts or sciences which looked as if they ought to contribute something to my project. But in looking at them, I took care, because, so far as logic is concerned, its syllogisms and most of its other instructions serve to explain to others what one already knows or even, as in the art of…

Circle Packing Experiments

October 3, 2012

Since last week, I’m very curious about circle packing. There are a couple of complete solutions on the internet. I’m still in the early steps of such a solution yet. A full circle packing means that it does not include any gaps and each circle is tangent to all possible neighbors. Sounds easy in Grasshopper but I couldn’t see any solution yet. There are some circle-packing attempts but they have gaps. Also, I don’t want to use an evolutionary solver…

Keywords of Architectural Geometry

August 20, 2012

Which keywords are the most popular, regarding contemporary architectural geometry? Above is the wordle.net analysis result for all 155k words of the famous book “Architectural Geometry” by H. Pottmann, A. Asperl, M. Hofer, and A. Kilian. Not many surprises though, this may be a starting point for research on today’s understanding of geometry in architectural design. You can click on the image to see the top 500 words mentioned in the book. It may be used to construct a conception…

Architectural Geometry

August 16, 2012

Here is the preface of the famous book “Architectural Geometry”. It simply encourages me to learn new things every day even sometimes it seems to become impossible. Geometry lies at the core of the architectural design process. It is omnipresent, from the initial form-finding stages to the actual construction. Modern constructive geometry provides a variety of tools for the efficient design, analysis, and manufacture of complex shapes. This results in new challenges for architecture. However, the architectural application also poses…

Pedagogical Pattern Languages

July 24, 2012

Joseph Bergin‘s pedagogical patterns for computer science education returned my attention to teaching methods I’ve searching for almost five years. Here is a phrase from a paper submitted to pedagogical pattern language project: Most educators and trainers are not taught how to teach. Rather, they often find themselves teaching by accident. Typically, a person with a skill that is in demand, such as a particular programming language, will be asked to teach it. People assume that if the person is good in this…

Revisiting the Cartesian House

July 18, 2012

The logical structure of computer-aided architectural design tools is based on object orientation. New design methodologies named Building Information Modeling or Virtual Building aim to improve this structure by synchronizing the digital object classes with real architectural products. Therefore, CAD becomes smart and parametric. But from the design educator’s point of view, most commercial CAD tools are not useful and too complicated to implement basic spatial concepts. This is the introduction to the above conceptions using a short-term design exercise….

Age of Digerati

July 7, 2012

Here is an interesting six-year-old quote from Rivka Oxman, telling us about a potential class of designers. The particular character, type, class or whatever we call could be more sophisticated people than we imagine today. It tells me that, advances in design computing does make high-end techniques available for large communities, and re-define basics of architectural geometry for everyone in digital age, but always there seem to remain a small group of avant-garde. If Ms. Oxman is right, then the…

Wordle Analysis

May 28, 2012

I recently discovered Wordle, a visualization tool for websites. I’m very curious about the social network of design computing community. Trying to understand the trends, how the knowledge is spreading, and the role of different actors on this developing field of architectural design. First of all, I analyzed designcoding.net with all words within 103 posts until today (Click on the image for full size). Wordle can be visited by clicking here. Below is the grasshopper3d.com’s wordle result. I suspect it’s rss…

Algorithmic Roots of Geometry

May 28, 2012

Here are several passages from Shamos’s dissertation thesis, where he is studying the history of geometry from the perspective of a computer scientist. This topic always fascinated me. However, this is a good reading for the algorithmic roots of geometry. …Egyptian and Greek geometry were masterpieces of applied mathematics. It is well established that the original motivation for tackling geometric problems was the need to tax lands accurately and fairly and to erect buildings (Eves, 72)… Euclid’s chief contribution to…

Packing Objects with Galapagos

May 22, 2012

After the starting point of the Galapagos, there came another attempt to utilize this beautiful addition of David Rutten. This time, I worked over the night to tell it what I want. The aim was (or seemed to be) simple at first sight. I wanted several shapes (not one) to fit into an area, as smallest as possible, without overlaps. This is packing objects. A bounding box and area components quickly gave me the first fitness value. The area of the…

« 1 2 3 4 5 6 7 8 »
  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #wave
    • #timer
    • #hyperbolic-paraboloid
    • #eps-foam
    • #permaculture
    • #arduino
    • #parametric-curve
    • #tetrakaidecahedron
    • #lissajous
    • #maxscript
    • #folding
    • #image-sampler
    • #firefly
    • #delaunay-triangulation
    • #growth
    • #escher
    • #music
    • #hexagon
    • #contouring
    • #gyroid
  • 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