designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Force Fields in ARCH362

March 17, 2015 | Studios
#design-education #grasshopper #vector-field

This year’s Parametric Modeling class starts with some of the very basic use of Grasshopper concepts. This definition is a practical start-up of using force fields in the architectural design process. However it does not compute any physical phenomena (such as circulation of people, wind, or anything else), but shows a simple way to tell Grasshopper about walls that push the field, and points that pull the field. I’ll post more of this kind of basics, hopefully along with some student works.

Force Fields in ARCH362 design-education, grasshopper
Force Fields in ARCH362 vector-field, design-education
Rhinoceros file (3DM)Download
Grasshopper definition (GHX)Download

Cite this post

Yazar, T. (2015, March 17). Force Fields in ARCH362. designcoding. Retrieved October 3, 2026, from https://www.designcoding.net/arch362-basics-force-fields/

Related Posts

Flow Map on Terrains

September 11, 2026

We previously looked at the terrain generator script we used in midterm projects with first-year architecture students over here. Later on, we added a few analysis modules to this tool. You might remember the slope analysis tool from this link. Today’s topic is another type of analysis: flow. The idea for this code wasn’t actually mine; I developed it by looking at an existing script based on Serkan Uysal’s suggestion. Unfortunately, I don’t know who originally wrote it. Keeping track…

Vector Fields Exercise

April 4, 2023

Fields is a native group of components available since the very early version of Grasshopper. In today’s Design Computing class, we studied it again with the first-year design students. I studied these interesting and beautiful shapes earlier here, here, here, and here. The one you see below is a short in-class exercise about vector fields. The exercise aims to show the Grasshopper’s capabilities in form-finding studies via Field Lines. The definition starts with the generation of a set of random…

Landscape Extensions Final: Digital Sketch

February 1, 2015

This is the final Grasshopper sketch of our graduate studio conducted together with Fulya Akipek at Yıldız Technical University Computational Design Unit. The project was about designing parametric “Landscape Extensions” at Kabataş Park in İstanbul. I hope I’ll be able to post the actual student works and the material system, but now; only the final result of the digital sketch we’ve developed together with students is presented here. This was a kind of “sketchy” definition that came up as an…

Spacebound

September 24, 2026

Let’s take a closer look at the midterm jury assignment for our “Field & Matter”- themed Computation-based Basic Design 2 studio, which I conducted last year alongside Serkan Uysal, İpek Kuran, and Sinan Logie. I shared the studio’s final project, Earthbound, in a previous post. In this post, we will focus on our process-oriented midterm project named Spacebound. Topography as a Data Field In this first major phase of the “Field & Matter” studio, we examined how moving and stationary…

Data Structures in Grasshopper

June 8, 2023

Data structures and data matching principles are important to be able to design with Grasshopper. In this tutorial, I show data matching procedures with arithmetic operations. Then I repeat them in the production of geometric objects. I think it should be easier to use this programming language once the students understand the basic principles. Therefore it would be easier to design with it. Sometimes the design process of these diagrams proceeds from left to right (by induction) but sometimes it…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #rhino-python
    • #polyhedra
    • #terrain
    • #robot
    • #parametric-surface
    • #tessellation
    • #kuka-prc
    • #curvature
    • #basic-design
    • #eps-foam
    • #hotwire-cutting
    • #fourier
    • #computational-geometry
    • #visualization
    • #dual
    • #parakeet
    • #pattern
    • #simulation
    • #growth
    • #linear-algebra
  • 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