’15 Encode Intelligence


+ Grasshopper Workshop


Date: 18 – 19 and 25 – 26 July, 2015

Venue: Shih Chein University, Taipei, Taiwan

Tutor : Ping-Hsiang Chen


– Rhino 5.0 / Grasshopper

Course Introduction

The use of computational tools has been shifted from ideas representation to ideas exploration lately. With the introduction of F2F fabrication process, digital models can now communicate seamlessly with machines such as 3D printer, laser cutter and CNC, which opens up a wide range of possibilities for designer to realize such process not only in graphical but physical forms. Emergence is a relatively new and popular theory architects have employed to realize forms with defined rules. However, without clearly understanding relationships between parameters, complex systems may simply emerge because of the nature of computational calculation, and detach from the intelligent process of a design.

What does resolution mean to a design? How  algorithmic aid design can enhance the resolution of a design but not to complicate it? The Encoded Intelligence Workshop aims at rising up questions about the role of parametric design tools utilized today and introducing a series of generative modeling  techniques that look at different design resolutions. Students will learn how to generate forms beyond just complexity. Throughout the workshop attendees will be exploring the notion of data, computational logic, and learn how to intervene the process of design by altering certain information.  Both global and local condition will be investigated in day 1. Force and time based design approach will be introduced in day 2. Iterative and generative methods will be the focus of day 3. In the last day of the workshop, we will be looking at basic programming language – python.



07/18 Adaptive Skin

1. Parametric Design Introdution
2. Associative Modeling
3. Data Structure
4. Data Grid Manipulation
5 Proximity Based Modelling
6. Mathemetic Expression
7. Geometric Typology
8. Envelop Construction
9. Penalization
10. Data Retrieval and Replacement

07/19 Complex Form Generation & Fabrication

1. Geometric Deformation Methods
2. Mesh Topological Analysis
3. Force Based Modeling – Kangaroo
4. Mesh Deformations
5. Flat Surface Mesh Planarisation
6. Mesh Tessellation and Subdivision
7. Encode Environmental Data
8. Mesh Model for 3D Printing
9. Fabrication Methods


07/25 Intelligent Agent

1. Iterative Modelling
2. Time Based Generative Method
3. Particles Growth System
4. Particle Trajectories and Target Seeking
5. Generative Algorithm – Galapagos
6. Vector Field Operation 
7. Advanced Data Structure

07/26 GH Python

1. Basics
2. Function
3. Terrain Generation
4. Recursive Branching  System
5. Encode Material
6. Object-Oriented Programming
7. Modular Connectivity