Pages
End-User License Agreement
Privacy Policy
Sitemap
What is designcoding?
Feeds
Main RSS
Comment Feed
Categories
3D Models
(
RSS
) (6)
3D Printing
(
RSS
) (4)
3DS Max
(
RSS
) (1)
3DS Max Script
(
RSS
) (4)
Basic Design
(
RSS
) (45)
Building Facade
(
RSS
) (5)
Calculus
(
RSS
) (1)
Climate Analysis
(
RSS
) (3)
Compass Constructions
(
RSS
) (14)
Computational Geometry
(
RSS
) (13)
Curves
(
RSS
) (27)
Decorative Arts
(
RSS
) (7)
Design Geometry
(
RSS
) (65)
Design Mathematics
(
RSS
) (11)
Digital Fabrication
(
RSS
) (14)
Digital Fabrication
(
RSS
) (8)
Evolutionary Solvers
(
RSS
) (1)
Folding Structures
(
RSS
) (12)
Fractals
(
RSS
) (21)
Graph Theory
(
RSS
) (2)
Grasshopper
(
RSS
) (216)
Interlocking Structures
(
RSS
) (5)
Islamic Patterns
(
RSS
) (8)
Linear Algebra
(
RSS
) (8)
Minimal Surfaces
(
RSS
) (4)
Muqarnas
(
RSS
) (3)
Non-Euclidean Geometry
(
RSS
) (6)
Paneling
(
RSS
) (3)
Parametric Curves
(
RSS
) (18)
Parametric Modeling
(
RSS
) (40)
Parametric Objects
(
RSS
) (6)
Parametric Surfaces
(
RSS
) (14)
Pattern Deformations
(
RSS
) (16)
Patterns
(
RSS
) (22)
Pavilions
(
RSS
) (7)
Phenomenology
(
RSS
) (1)
Photoshop
(
RSS
) (3)
Physical Prototyping
(
RSS
) (7)
Polyhedra
(
RSS
) (51)
Projects
(
RSS
) (20)
Publications
(
RSS
) (63)
Rammed Earth Structures
(
RSS
) (1)
Research
(
RSS
) (5)
Revit
(
RSS
) (7)
Rhino
(
RSS
) (81)
Rhino Macro
(
RSS
) (5)
Rhino Python
(
RSS
) (32)
Rhino Script
(
RSS
) (9)
Robotic Fabrication
(
RSS
) (13)
Shape Grammars
(
RSS
) (5)
Simulation
(
RSS
) (1)
Space Syntax
(
RSS
) (2)
Surface Constructions
(
RSS
) (24)
Tessellations
(
RSS
) (29)
Tools
(
RSS
) (12)
Tutorials
(
RSS
) (56)
Unity
(
RSS
) (3)
Vector Fields
(
RSS
) (9)
Virtual Reality
(
RSS
) (3)
Workshops
(
RSS
) (12)
All Blog Posts:
Cura Tutorial 3D Printing
Modeling Waves Relief
Modeling Truchet Relief
Modeling Cylinder Hypar
Modeling Folds Relief Pattern
Modeling Truncated Icosidodecahedron
Folding Sphenoid Hendecahedron
Modeling Rhombicosidodecahedron
Folding Herschel’s Enneahedron
Modeling Excavated Dodecahedron
Folding Truncated Cuboctahedron
Modeling and Unrolling Icosidodecahedron
Modeling Stellated Icosahedron
Modeling Dual of Dodecahedron
Modeling and Unrolling Mecon
Modeling and Unrolling Dymaxion
Modeling and Unrolling Buckyball
Modeling and Unrolling Truncated Tetrahedron
Rhinoceros Layout Tutorial
Modeling and Unrolling Cube
Modeling and Unrolling Dodecahedron
Modeling and Unrolling Icosahedron
Modeling and Unrolling Octahedron
Modeling and Unrolling Tetrahedron
Drawing Lattice Deformation
Drawing Crosswise Deformation
Constructing Irregular Tiling
Drawing Escher-like Tiling
Constructing Snub Square Tiling
Drawing Kagome Tiling
Drawing Hexaflake
Drawing Koch Pentagon
Constructing Tangent Circles
Constructing Irregular Polygons
Constructing Regular Polygons
Drawing Polygon Spiral
Drawing Fractal Tree
Drawing Butterfly Curve
Drawing Gosper Curve
Drawing Gosper Unit
Calculating a Guitar’s Surface Area with Bézier Curves
ASCII Art in Grasshopper
Parametric IQlight
Parametric Tool Designer for KUKA PRC
Parametric Pendentives
Online Virtual Studio (OVS)
Quick Parametric Curves
Modeling a Rhombicosidodecahedron
Archimedean Pendants
Spooning
Image Sampler Basics
Wave Generator
Penrose Tiling Generator
Quad Tiling on Double Curvature
Spherical Cycloid
Modeling the Gyroid Solid
Coding the Snub Dodecahedron
Data Domains in Grasshopper
Curvature Approximation by Drawing
Modeling and Unrolling Truncated Tetrahedron
Wandering Simulator
Coding the Dodecahedron
Deformation of Islamic Patterns
Fibonacci Dome
Euclidean Construction of Rhombitrihexagonal Tiling
Euclidean Construction of Snub Square Tiling
Quantity Surveyor
Space-filling Elongated Dodecahedra
Sierpinski Triangle
Villa Savoye
Modeling a Dodecahedron
Space-filling Rhombic Dodecahedra
Lissajous Pendants
B-Spline Decomposition
Parametric point on a Bezier curve
Geodesic Dome
Star Polyhedra
B-Spline Construction
Parametric Bricks
Mihrimah Sultan Mosque
Hilbert Curve
Catalan Lamps
Parametric Muqarnas Blocks
Interlocking Pavilion
Archimedean Planters
Fibonacci Portraits
Bezier Function Extractor
Dragon Curve Fractal
Turtle Pavilion
Polyhedra Unroller with Flaps
Weaire-Phelan Structure
Cesaro Fractal
Hexagonal Star Lattice
Perlin Noise Generator
Tree of Life
Rhino Viewport Colors
Open Nest
Terrain Modeling
Basic Grid Deformation
Parametric Mug
Attractor Basics
Voronoi Cage
Rhombille Tiling on Surface
Corridor Tiling
Data Structures in Grasshopper
Rhombus Facade
Virtual Environments in Design Studios
Point Waves
Animated Tree Growth
Modeling The Gyroid
Star Lattice
Calatrava Door
Parquet Deformations add-on
3D Voronoi Puzzle
Tattoo Design
Spiral Staircase
Fibonacci Sphere
Koch Snowflake Fractal
Interlocking Structures Revisited
Voronoi Puzzle
Vector Fields Exercise
More Swirly Flames
Robotic Fabrication in Basic Design Studio
Folding a Truncated Tetrahedron
Rhino+Gh: Grasshopper for Beginners (7)
Folding Pattern: Folding Experiments (3)
Hello World! Grasshopper for Beginners (6)
Wiry Wonder
Evolution Door: Folding Experiments (2)
Interface Continued: Grasshopper for Beginners (5)
Interface Continued: Grasshopper for Beginners (4)
Virtual Design Studio
Folding Experiments: Basics (1)
Map Cleaner Script
Low Poly Trees in Grasshopper
Interface: Grasshopper for Beginners (3)
SpaceChase: A Dynamic and Interactive Tool
Strange Start Startling Stop
History: Grasshopper for Beginners (2)
Grasshopper for Beginners (1)
Fourier Transform
Production of Gyroid-like Modular Systems with Non-linear Robotic Hotwire Cutting
Vector Projection and Angle
Vector Normalization and Dot Product
Curve Equations Revisited
Vector Magnitude Method in Rhino Python
Parametric Curve Equations
SpaceChase for Grasshopper
Compass only Construction of Bézier Curves
More Vector Operations in Rhino Python
On the Digital ReConstruction of Muqarnas
Vector Arithmetics in Rhino Python
Display Method for Vector Class
Vector Class in Rhino Python
Inverse Kinematics in Rhino Python
Design Mathematics Student Works
The Golden Ratio in Grasshopper
Design Mathematics Student Work: Enneper Slide
Design Mathematics Student Work: Pi Chapel
Basic Design Lanterns Project: 2019
Robotic Fabrication Student Project: Micro-Wave
Robotic Fabrication Project KUKABAE
Design Exercise of Dataflow Diagrams
Gaussian Curvature and Surface Paneling
Robotic Hotwire Cutting Polyhedra
Robotic Earthcrafts Student Project: “ZOM”
Robotic Chopstick Digger Exercise
Spatial Recognition Test
Growing an Architectural System
Robotic Chopstick Digger
Digital Fabrication Day#4: Kissing the Cube
Self-Organizing Patterns Exercise
Basics of Robot Programming
Tool Calibration in Robots
Urban Polyhedra
Digital Fabrication Course: Day 1
Design in the Forest
Lanterns Project: Computation-based Basic Design Studio
Robotic Earthcrafts Workshop
Basketball Cup
S-ARCH Award
POTplus Website is open
Dividing a Line with Compass Only
Drawing a Basis Spline with Cubic Bézier Spans
Cubic Bézier Curve with Rhino Python
Rumi Improvizations
Derivative and Slope
Graph of Parametric Functions
Design Mathematics: New Course
Cut & Fold & Craft Student Works
Ladybug Workflow
Parquet Deformations Revisited
Common-action Wall
New Year’s Lanterns 2018
Digital Design Topics in Architecture
Common-action Gardens #2
Gosper-Peano Fractal Curves
Escher Patterns in the Classroom
Parametric Wall Revisited
Gosper-Peano Curve in Grasshopper
Unity of Voids
Common-action Gardens #1
Low-Poly Habitat
Cycloid Curves with Rhino Python
Dual Polyhedra Generator
Polygon Fractals with Rhino Python
Fractal Curves with Rhino Python
Fibonacci’s Spiral with Rhino Python
Convex Hull with Rhino Python
Delaunay Triangulation with Rhino Python
Drawing Herschel’s Enneahedron
Hexagonal grid with Rhino Python
Workshop: “Grasshopper ile Parametrik Modelleme”
Circular Relationship Diagram
Quadror
Fireball Polyhedra
Interlocking Puzzle Structure
Ruled Surface Structure
Kangaroo 2 Test
Tower Crane Exercise
Arc Tree Revisited: Anemone Update
Canopy of Vector Fields
A-Chord Folding Structure
Fractal Trees
Facade Studies
Ice-Ray Lattices Revisited
ARCH362 Midterm
Leveling in Dataflow
Site Modeling
Delaunay Triangulation on Surface
Image Sampler Revisited
Force Fields in Grasshopper
ARCH362 Basics
Force Fields in ARCH362
Contouring Update
Gaudi Column Macro
Shear Magic
Contouring and Folding Together
Herringbone Tiling
Design Geometry Final Works
Contour-fold Structure
Landscape Extensions Final: Digital Sketch
The Hose
Fireball
Happy Ivy
Commensal
Textile Tensegrity
Two Plus One
Sagano
Mesh
A Text Effect
Seamless Patterns Revisited
Tetrahedral Helix and Snake Game
Metamorphosis
Some Revit Stuff
Tensegrity: Basic Design Project
Paper Tubes: Basic Design Project
Mantı
CAD Smart Objects
Nonlinear Architecture
The Kirigami Fold
The Cogwheel
The Miura Fold
Macro Assignment
Prototype Cut-Fold
Kinetic Tessellation
Cycloid Experiment
Branches by Looping
Waffle Macro
Life Sciences
Camera Animation
Void by Subtraction
Animate Patterning Workshop
Contouring Student Works
On the Patterns of Digital Design
Life Sciences
Modeling a Baldequin
Wall-e3
Edge Bundling
Anemone for Grasshopper
Some more Patterns
Dreams to Realities Exhibition
Pattern Deformations Extended
Strings
Aligned Text in Grasshopper
Before / After
Tube of Frames Final Countdown
Lokma
Difference and Repetition
Lanterns
Headbanging Points
Bend
Deviation
Mirror by Curve
Dürer Rhombii
A Tip About Using Pipe Component
Pattern Deformations Student Works
Force Fields Revisited
Rhino Print Dialog
Bits and Pieces
Karyokinesis
Circle from Three Points
Image Processing Basics
Euclidean Construction for Dummies
Spiral of Random
I at the Center
Manage Rhino Viewport in Grasshopper
Testing Spatial Deformation
Infections: Parametric Patterning and Material Behavior
Facade Study with Grasshopper
First Year Design Exercises 2006-2007
Parametric Patterning Studies 2008 Exhibition
Parametric Modeling 2013 @ Istanbul Bilgi University
Fracture
Detecting Closed Shapes
Detecting Inner Regions in Grasshopper
Curve Farthest Point
Crossover Parquet Deformation
Albrecht Dürer
Revisiting RhinoScript
Delaunay Exercise
Bamboo Sticks: Basic Design Project
Voronoi Kündekâri
Fiberglass Balls: Basic Design Project
From Intuition to Precision
Deleuze and the Use of the Genetic Algorithm in Architecture
Hose: Basic Design Project
Defective Use of Algorithms: TPI Disability
Truchet Patterns
Folded Plates: Basic Design Project
Atatürk Cultural Center
Aluminium Mesh Surface: Basic Design Project
Aluminium Bands Structure Basic Design 2013
Carapace
Patronus
Grasshopper Workshop @ İBU
Weaire-Phelan Structure
Infections 2 Final Day
Algorithm in Architectural Education Studio Works
Trifoliolate
Force Fields
Muqarnas Student Works
Infections v2 @ Bolu
Macroforming WFC Shanghai
Parametric Wall Student Works
Parametric Wall Exercise
Porous Solids
Binary Branching using Macro
Chinese Ice-ray Lattices Revisited
Swirly Flames
Maxscript Table
Terminal 2002
Techne Epistinio Poiesis
Truchet Tiling
Hofstadter’s Objection
Designing the Design Studio
Revisiting Villa Savoye
Solid and Void Exercise
Computational Design, Parametric Modeling, and Architectural Education
N-Grid
Designer as Casual Coder
PatGen: Islamic Pattern Generator
Digital Exercises in Architectural Design Studio
Süleymaniye Mosque
Knowledge Engineering in Architectural Education: Case Study of Sinan
Sixty Square Sphere
Snub Square Surface
Plasma
Lesion
Fiber Grid
Infections Workshop
Firefly and a Webcam
Minimal Parquet Deformations
Breaststroke Surface Revisited
Baklava
Waterbomb Tessellation
Parametric Brickwork
Icons
Clustering
Regenerating Random Numbers
Inflating Grids
Vector Fields
Principles of Onticology
A Basic Design Exercise
New Year’s Lanterns 2012-2013
Archimedean Spirals
Back to Macro
3D Pattern Deformation
A Diagram (Sometimes) Worth Ten Thousand Words
Scripting Tab in Rhino 5
Variable Voronoi Study
Spherical Attraction
Seamless Patterns
Tangent Circles Exercise
Attractor point in DesignScript
Pattern Deformations Exercise
Möbius Strip Fabrication
Parquet Deformation Handmade
30 years old Grasshopper
Cairo Pentagonal Tiling
Snub Square Tiling
Islamic Patterns of Semi-Regular Tessellations
The DataFlow Approach
Subdivide by Image Contrast
Mandelbrot Set
Julia Set
Complex Numbers
Method of Descartes
Circle Packing Experiments
About Sections in Revit
Conformal Circle Packing
Keywords of Architectural Geometry
Guillotine Window Component
Parametric Column
Architectural Geometry
Revit Annotation Components
Hyperbolic Tessellations Continued
Hyperbolic Space: Invert a Point
Animate Sketching of a Parametric Truss
Pedagogical Pattern Languages
MusicXML to Grasshopper
Metronome Continued
Revisiting the Cartesian House
Breaststroke Surface
Spherical Fantasies
Timer Component
Modeling the Buckyball
Age of Digerati
Hyperbolic Projection of a Semi-regular Tessellation
Moebius Transformation
Tie-Wrap Basic Design 2012 Final Project
Poincaré’s Hyperbolic Disk
Metal Triangulation: Basic Design 2012 Final Project
Cellular Folding: Basic Design 2012 Final Project
Drops
Stick Structure: Basic Design 2012 Final Project
Solar Analysis including Occlusion
Wordle Analysis
Algorithmic Roots of Geometry
Testing the Nesting
Icosahedron Study
Isovist Component
Semi-regular Tessellations
Modeling a Geodesic Sphere
MetaBalls in 3D
Excel Outputs in Grasshopper
Packing Objects with Galapagos
Evolutionary Solver Introduction
Tetrahedron Quick Way
La Geometrie
Paneling a Surface Manually
Solar Position
Designing with Grasshopper
Shortest Path Generator
Points by Curvature
Minimum Spanning Tree
Spatial Mapping made Easy
Computational Geometry
Approximating Gyroid
Wind Tunnel in Vasari
Paramod 2011 Mid-term
Quadrilateral Surface Tessellation
Monkey Saddle Surface
QuickShaper
Icosahedron by Code
Window Component in Revit
Paramod 2011 Student Examples
Grande Armchair
Escher’s Tessellations
Paramod 2011 Fabrication
Puzzling
Trees and Recursive Computing
Paramod 2011 Subdivided Entities
Taenia Solium
Parametric Muqarnas
Attractors: Paramod 2011 / W04
Paramod 2011 / W03 / Student Examples
Smooth Sketch Data Recorder
Paramod 2011 Data Lists and Trees
Point Attractors Revisited
Twisted Tower
Computerization and Computation
Paramod 2011 Student Examples
Designing the Design
Some Rhino Tips
Voronoi Sketching on Spatial Allocation
Parametric Truss
Parametric Furniture Exercise
Data Recorder and Surfaces
Sketching under Building Regulations
Ice-ray Lattices
Hoopsnake: Looping Definitions
Parquet Deformation of Islamic Patterns
Basic Curve Attractor
Roots of a Digital Studio
Interlocking Structure Between Two Surfaces
Modular Roof Project
Graph Waves with Attractor Geodesic
KuleTepe Tower Project
The Moebius Strip
Surface Components Basics
Four Fundamental Shifts
Moebius Basics
Essential Data Tree Operations
Custom Graphics on VPL?
The Flow Earring
Cellular Canopy
Tumbler Brick Wall
Grid Tearing
Parametric Entrance
Interlocking Structure (No Boolean)
Animated Gif in Photoshop
Hyperbolic Paraboloid Surface
Learning by Cognitive Construction
Drawing and Unrolling Octahedron
Surface Subdivision
Circle Crossing
Graph Surface
Recording History in Rhinoceros
Dodecahedron: Drawing and Unrolling
Subdividing Triangular Surfaces
Surface Component based on Gaussian Curvature
Parametric Modeling 2011 @ Istanbul Bilgi University
Icosidodecahedron
Sunflower Spiral
Animated Parameters
Modeling an Icosahedron
Truncated Tetrahedron
Semi-Regular Surface Tessellation
Construction of Tetrahedron
Graph Mapping Edge Surface
Design of Dataflow
Emergent Polygons
Archives
December 2024
(40)
August 2024
(5)
July 2024
(6)
April 2024
(4)
March 2024
(10)
February 2024
(10)
January 2024
(8)
December 2023
(10)
August 2023
(3)
July 2023
(3)
June 2023
(7)
May 2023
(8)
April 2023
(7)
March 2023
(2)
February 2023
(2)
January 2023
(3)
December 2022
(6)
November 2022
(7)
January 2022
(1)
December 2021
(1)
October 2021
(3)
September 2021
(4)
August 2021
(4)
May 2019
(2)
April 2019
(1)
March 2019
(5)
January 2019
(2)
December 2018
(1)
November 2018
(4)
October 2018
(9)
July 2018
(1)
June 2018
(4)
May 2018
(1)
April 2018
(4)
February 2018
(2)
January 2018
(7)
August 2017
(9)
July 2017
(6)
October 2016
(1)
May 2015
(5)
April 2015
(8)
March 2015
(12)
February 2015
(4)
January 2015
(11)
November 2014
(1)
August 2014
(1)
June 2014
(2)
May 2014
(12)
April 2014
(5)
March 2014
(3)
February 2014
(6)
January 2014
(4)
December 2013
(5)
November 2013
(11)
October 2013
(2)
September 2013
(9)
August 2013
(4)
July 2013
(2)
June 2013
(14)
May 2013
(4)
April 2013
(10)
March 2013
(11)
February 2013
(11)
January 2013
(10)
December 2012
(10)
November 2012
(6)
October 2012
(13)
September 2012
(2)
August 2012
(5)
July 2012
(14)
June 2012
(6)
May 2012
(17)
April 2012
(15)
March 2012
(9)
February 2012
(16)
January 2012
(18)
December 2011
(20)
November 2011
(2)