Custom Graphics on VPL?

This was an interesting challenge for me to find out if an architect can use Visual Programming Languages (VPL’s) also for graphical purposes? Now, I would say “not exactly” because this definition took much time than I expected. The aim was to create an algorithm for a business card design that has variable outputs. Each card should be different, but without using any randomization. This is achieved with a definition […]

Publications || card design | circle | grid
January 10, 2012

The Flow Earring

I developed this code 13 years ago while learning the fundamentals of Visual Programming in Grasshopper. I was studying the ways of NURBS curve geometry. The animation shows the construction process of several Bezier Curves. In 2024, I optimized the code and added the thickness. The Flow Earring project showcases the beauty of parametric curves. The Grasshopper definition displays the animated construction process and the variations. The flow of the […]

Curves | Decorative Arts | Grasshopper || bezier | flow
January 9, 2012

Cellular Canopy

The cellular canopy is an anonymous tutorial on the history recording capability of Rhino. I’ve been using a “pedagogical” version of this tutorial as an educational tool on the introduction to Grasshopper and Parametric Modeling for architects. The interesting thing with such exercises is they quickly attract students’ attention to the process of designing, in other words, “designing the design process”; is one of the first things we should emphasize […]

Rhino | Surface Constructions || component | design education | record history | tessellation
January 8, 2012

Tumbler Brick Wall

There are a couple of experiments in different schools about organizing free-form surfaces (walls here) with a composition of modular elements (bricks). Even though they created robots to make such brick walls, I still couldn’t understand why. Although creating a parametric model that calculates the exact locations of bricks, seems very easy at first sight, there came severe problems to solve in order to achieve a correct layout without using […]

Grasshopper | Surface Constructions || brick | component | parametric wall | surface
January 8, 2012

Grid Tearing

Inspired by Andru Pavlov’s design, I used a curve to accomplish grid tearing. It’s straightforward, and from an educational perspective, this exercise includes several potentials on vector arithmetics and graph manipulation techniques. As a design domain, this definition stresses the use of associative entities in a parametric model. Any primitive or complex entity may evoke different parameters in others. You may download the Grasshopper definition here:[2012_01_06_tear]

Grasshopper | Vector Fields || grid | vector
January 6, 2012

Parametric Entrance

This was my first serious Grasshopper study. In 2009, I decided to attend a design contest for a campus entrance. Of course, the jury didn’t know that the design resulted from a parametric model. I have called this Parametric Entrance since then. The starting point of this project was the conception of the “entrance” as a design problem related to the project area as a whole, rather than just a […]

Grasshopper | Pavilions | Projects || designcontest | entrance
January 3, 2012

Interlocking Structure (No Boolean)

It has been a tough problem for me, for the last two days. A parametric model of an interlocking structure (sometimes also called egg-crate, waffle, or contouring structure) can be created easily in Grasshopper using a Contour component. In addition, you need a couple of list management operations and a boolean (or region) difference event. However, Rhino and Grasshopper are very slow at calculating boolean differences on both solids and […]

Grasshopper | Interlocking Structures | Surface Constructions || boolean | contouring | egg-crate | fabrication | interlocking | surface | waffle
January 2, 2012

Animated Gif in Photoshop

In the post of “animated parameters” we created a video file using Grasshopper’s “animate” functionality. A sequence of images are then joined together to form a video file. This time, we’ll create an animated gif image that can be played on web without even using a video player. It is a much simplier solution but however it does not have the potentials of a “real” video file such as mp4 or […]

Photoshop || animation | photoshop
December 30, 2011

Hyperbolic Paraboloid Surface

Since the mid-20th century, the hyperbolic paraboloid surface has been one of the most popular mathematical forms for architects. Named Hypar in short, this is the Quadric Surface equation of the Hyperbolic Paraboloid. Erik Demaine summarizes several examples from architecture such as the roof of the Girls’ Grammar School in London (designed by Chamberlin, Powell, and Bonn), the Philips pavilion at the 1958 Brussels exhibition designed by Le Corbusier, and […]

Curves | Grasshopper | Parametric Surfaces | Tutorials || hypar
December 30, 2011

Learning by Cognitive Construction

When an educational system does not meet the requirements of a paradigm, new teaching approaches start to emerge. Today, design computing pushes forward a similar transformation on architectural education. Design studio, as the dominant setting for architectural learning, is the center of this transformation. There are numerous researches, experiencing and defining this transformation from various perspectives as “cases”. However as Oxman (2008) highlights, we still need to define a general […]

Publications || constructivism | design education | design exercises | design studio
December 29, 2011

Drawing and Unrolling Octahedron

An octahedron is a polyhedron and platonic solid with 8 faces of identical equilateral triangles. In this post, I will try to explain the drawing and unrolling process of the octahedron. It has a close relationship with the cube as it’s dual. In order to construct an octahedron, we first have to create a square. The main problem of drawing the square is determining the right angle (perpendicular axis) to […]

Polyhedra | Rhino || cube | euclidean construction | octahedron | platonic solid | square
December 29, 2011

Surface Subdivision

[2011_12_25_divide] here is the fundamental of surface subdivision in Grasshopper. In order to design a parametric truss exercise, this is the generally accepted starting point. Get a surface from the file, subdivide it into U and V directions to create point lists, and then manipulate these points to create something interesting. Having a list of points would also present good potential regarding attraction with other entities, such as point or […]

Grasshopper | Surface Constructions || point | subsurface | surface | truss
December 25, 2011

Circle Crossing

I am learning Grasshopper. In this Circle Crossing definition, I tried to create the above pattern (also described in Sunflower Spiral) as simply as possible, this definition creates not only spirals but is also capable of more tessellations I guess. Maybe a three-dimensional equivalent might be studied in the future. As you can see from the definition, I started with a large circle. Then, I divided it into segments and […]

Grasshopper | Tessellations || circle | grid | point
December 25, 2011

Graph Surface

This time, in order to develop a potential “dummy” surface for Grasshopper experiences, I built a better definition. The Graph Surface definition uses a polygon as a basis, divides the edges and moves them according to various parameters. It’s fun to play with mapping different graph types and various polygons and subdivision values. Surprisingly, this definition led me to a wide range of possibilities I haven’t planned. Especially, shifting the graph […]

Grasshopper | Parametric Surfaces || graph | surface
December 24, 2011

Recording History in Rhinoceros

Recording History in Rhinoceros3D has interesting potential. You might utilize it in the process of design exploration. We’ll try to show its concept and limitations; First, build two surfaces; one is planar at the world XY plane, and the other represents the “initial” form of your design. Put another surface on the planar one, as if it’s an ideal “component” of the finished geometric composition. Activate the “Record History” button […]

Rhino || parametric wall | record history
December 24, 2011

Dodecahedron: Drawing and Unrolling

The dodecahedron is a Platonic Solid with 12 equilateral pentagonal faces. It has a close relationship with its 20-sided dual, Icosahedron. Mete Tüneri showed the following method of Dodecahedron construction, using only distances, corners of the pentagon, and a visionary equilateral triangle underneath. We’ll construct Dodecahedron, assuming that we’ve drawn an initial equilateral pentagon. We need to find out the pentagon’s angle of 3d rotation. First, put spheres at points a […]

Research || dodecahedron | euclidean construction | icosahedron | pentagon | platonic solid
December 23, 2011

Subdividing Triangular Surfaces

NURBS surfaces by nature, like four-corner topologies with U and V directions. Şebnem Yalınay Çinici has formulated a tectonic exercise of “Primitive Hut”, which in my point of view is a tough geometric challenge; a subdivision on a real three-corner manifold. That seems very easy at the beginning as both Rhinoceros and Grasshopper are able to create surfaces with three corners, by either lofting, meshing, or edge curve methods. However, those […]

Grasshopper | Surface Constructions || design education | egg-crate | grid | the primitive hut
December 22, 2011


Page 31 of 32« First«...1020...2829303132»




       
       
  • Search

  • Categories

    • Education
      • Basic Design
      • Design Geometry
      • Design Mathematics
      • Digital Fabrication
      • Parametric Modeling
      • Tutorials
    • Philosophy
      • Phenomenology
      • Philosophy of Language
    • Practice
      • 3D Models
      • Projects
      • Publications
      • Workshops
    • Research
      • 3D Printing
      • Building Facade
      • Calculus
      • Climate Analysis
      • Compass Constructions
      • Computational Geometry
      • Curves
      • Decorative Arts
      • Digital Fabrication
      • Evolutionary Solvers
      • Folding Structures
      • Fractals
      • Graph Theory
      • Interlocking Structures
      • Islamic Patterns
      • Linear Algebra
      • Minimal Surfaces
      • Muqarnas
      • Non-Euclidean Geometry
      • Paneling
      • Parametric Curves
      • Parametric Objects
      • Parametric Surfaces
      • Pattern Deformations
      • Patterns
      • Pavilions
      • Polyhedra
      • Rammed Earth Structures
      • Robotic Fabrication
      • Shape Grammars
      • Simulation
      • Space Syntax
      • Surface Constructions
      • Tessellations
      • Tools
      • Vector Fields
      • Virtual Reality
    • Tools and Languages
      • 3DS Max
      • 3DS Max Script
      • Grasshopper
      • Photoshop
      • Physical Prototyping
      • Revit
      • Rhino
      • Rhino Macro
      • Rhino Python
      • Rhino Script
      • Unity
  • Monthly Archive

    • May 2025 (1)
    • April 2025 (5)
    • 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)
  • Keywords

      3d printing . accuracy . add-on development . aluminium mesh . aluminium wire . anemone . angle . animate form . animation . apartment . aperiodic . approximation . archimedean . archimedean solid . archimedean spiral . architecture . arduino . area . array . ascii . attractor . award . b-spline . baklava . baldaquin . bambu . basic design . basis spline . basketball . Beginner . bend . bezier . bim . bitmap . blob . boolean . brick . bspline . buckminster fuller . buckminsterfuller . buckyball . building regulations . cage-edit . cairopentagonal . calatrava . calculus . canopy . cardboard . card design . cartesian house . casting . catalan solid . cellular . ceramic . cesaro . chamfer . chaos . chopsticks . circle . circle packing . closed . clusters . cnc cutting . color . column . compass . complex number . component . computation . computational design . computational geometry . computerization . concepts . constructivism . contouring . control points . convex hull . cost analysis . crane . crossover . cube . cura . curvature . curve . cycloid . dataflow . dataflow diagram . dataflow management . data list . data recorder . data tree . deboor . decasteljau . deformation . delaunay . deleuze . derivative . descartes . design competition . design contest . designcontest . design education . design exercises . design studio . diagram . digital design . digital fabrication . digital studio . dijkstra . display . divide . dodecahedron . dome . dot product . doyle . doyle spiral . dragon curve . dual . dwg . dymaxion . dynamic . dürer . edge bundling . education . egg-crate . ellipsoid . elongated . emergency . emergent . enneahedron . enneper surface . entrance . epicycles . equation . escher . euclid . euclidean construction . evolution door . excavated dodecahedron . excel . exhibition . fabrication . fabrik . facade . fermat . fibonacci . field . field lines . firefly . flange . flaps . flocking . flow . folding . font . force field . fourier . fractal . function . function curves . galapagos . game engine . gaudi . gaussian curvature . generative components . genetic algorithms . geodesic . geometry . gestalt . girih . goldberg . golden ratio . gosper . graph . graphic design . graph mapper . Grasshopper . grasshopper python . grid . growth . guitar . gyroid . hatch . helix . hendecahedron . herringbone . herschelsenneahedron . hexagon . hilbert . holomorphic . hoopsnake . hose . hotwire cutter . hypar . hyperbolic . hyperbolic space . hyperboloid . ice-ray . icosahedron . icosidodecahedron . image . image sampler . imagesampler . image sampling . interior design . interlocking . inverse kinematics . iqlight . islamic pattern . isovist . istanbul . iteration . ivy . julia . julia set . kagome . kangaroo . kinetic . kirigami . koch . kuka . kündekari . l-systems . ladybug . lamp . lanterns . laser . laser cutting . lattice . layout . leap motion . le corbusier . lecorbusier . leveling . lissajous . lissajous curve . lituus . lokma . loop . lowpoly . macro . mandelbrot . mantı . map . material . mathematics . maxscript . mecon . mesh . metaball . metamorphosis . mihrimahsultan . minimal surface . minimum spanning tree . mirror . miura ori . modeling . modulardesign . moebius . molding . monkey saddle . morph . motion . mug . muqarnas . musicxml . möbius . natural stone . nature . nesting . nexus . ngrid . noise . non-euclidean . normal . normalization . nurbs . nuts and bolts . object classes . occlusion . octahedron . ontology . opennest . origami . packing . paradigm shift . parametric . parametric design . parametric modeling . parametric object . parametric roof . parametric surface . parametric wall . parquet deformation . patch . pattern . pavilion . pedagogy . pendentive . penrose . pentagon . perception . performance . perlin . perlin noise . permaculture . philosophy . photoshop . phyllotaxis . pipe . planar . plane . planter . plaster . platonic solid . point . polygon . polyhedra . polyline . porous . poster . potplus . precast concrete . precision . printing . processing . projection . prototile . prototiling . prototypes . puzzle . pvc hose . pvc pipe . pyramid . python . qshaper . rammed earth . random . raytrace . record history . region . reptile . responsive . reverse vector . reversing vector . revit . revit family . rhino . rhinonest . rhinopython . rhinoscript . rhombicosidodecahedron . rhombus . riemann . risingchair . rivet . robot . robotic arm . robotic fabrication . roof . rubber band . rule-based design . ruled surface . rumi . savoye . science . section . seljuk muqarnas . semi regular . shape grammars . shapeshifting . shortestpath . sierpinski . signal . sinan . sine . sketch . skin . slope . snowflake . snub . snubsquare . sofa . software development . solar position . solid . sound . space-filling . spacechase . spacefilling . space syntax . spatial allocation . spec . sphenoidhendecahedron . sphere . spiral . spline . square . star . stellated . stellated icosahedron . stellation . string . stripe . structure . student works . subdivision . subsurface . surface . surface paneling . survey . sweep . symbiosis . süleymaniye . table . taenia . tangent . tattoo . technology . tensegrity . terrain . tessellation . tetrahedron . tetrakaidecahedron . text . textile . the primitive hut . tiling . timer . toolbar . tool calibration . topography . topology . transformation . tree . triangle . triangulation . truchet . truncated cuboctahedron . truncatedicosahedron . truncated icosidodecahedron . truncated octahedron . truncated tetrahedron . truss . tube . twisted tower . unit vector . unity . unroll . variation . vasari . vb.net . vbnet . vector . vector addition . vectorfield . vector magnitude . vector multiplication . vector normalization . vectors . vector subtraction . villasavoye . virtual reality . visualization . visual programming . void . voronoi . waffle . waterbomb . water cube . wave . weaire-phelan . webcam . william huff . wind . window . wood . wood stick . wood sticks . Workshop . zumthor

               
copyright 2024 designcoding.net | about designcoding | privacy policy | sitemap | end-user license agreement