Rhino + Python + Grasshopper Sketchbook

Page 1

COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

# DIGITAL SKETCHBOOK def Name: ....print „TUAN TAI TRUONG“ def Matrikuliertnummer: ....print „35178732“ Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 01 Die programmierte Treppe

Input : A closed freehand curve on XY Plane Output: A 3D closed curvature staircase with simple risers, railing, stringer. Input is a circle width = 3 steps= 50

Method: 100% Pythonscript

Input

Forming the staircase by a 3D Curve

Digital and Experimental Design and Construction Prof. Philipp Eversmann

Input is a circle width = 3 steps= 100


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 01 Die programmierte Treppe

Drawing the Steps Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 01 Die programmierte Treppe

Drawing the Handrail.. Digital and Experimental Design and Construction Prof. Philipp Eversmann

...and tidy up


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 02 Twisted Tower

Input : A spiral-liked curve on XY Plane Output: A tower which is builded only from planar or developable surfaces Method: 100% Pythonscript

Input Digital and Experimental Design and Construction Prof. Philipp Eversmann

Forming the tower with a 3D spiral curve


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 02 Twisted Tower

Complete the Facade Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 02 Twisted Tower

Play with the Curve and add inner layer of facade Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 03 Gothic Rose Window

Input : a Circle Output: Subdivision the Circle with 3 principles. Depending on minimum given size to decide how many time to subdivide the Circle and Subcircle

Input

Grasshopper structure

Method: Python and Grasshopper Slider Preparing the first parameters

First Principle

Second Principle Digital and Experimental Design and Construction Prof. Philipp Eversmann

Third Principle


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 03 Gothic Rose Window

Input : a Circle Output: Subdivision the Circle with 3 principles. Depending on minimum given size to decide how many time to subdivide the Circle and Subcircle Method: Python and Grasshopper Slider

1 time subdivided

The generator with all functions

Digital and Experimental Design and Construction Prof. Philipp Eversmann

2 times subdivided

4 times subdivided


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 04 Variated Floors

Input : Parameters: LeverHeight, Number of Levels, FloorDepth, Wallthickness Output: Tower with random triangle-formed Floors. Method: Python Class and Grasshopper Components Grasshopper generator

Main Function to creat the variated Floor-curve

Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 04 Variated Floors

#Solid Floor

#Walls Function

Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 04 Variated Floors

#Playing with parameters

Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 06 Paneling I

Input : A double curved surface, U and V parameters of division Output: puzzled Panel on Surface Method: Python Script and Grasshopper Components

Input

Grasshopper structure

Digital and Experimental Design and Construction Prof. Philipp Eversmann

Get to group of triangle polylines


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 06 Paneling I

Input : A double curved surface, U and V parameters of division Output: puzzled Panel on Surface Method: Python Script and Grasshopper Components

Main Function to create the Puzzle

Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 09 Formfinding II

Input : A straight stripe Output: bending the stripe with 2 robot arms This Exercice is also a part of my project Timber Construction which focus on Robot as assembler. The Python script of Robot is Method: Grasshopper Components

Grasshopper structure

Kangaroo Goals for the Bending Digital and Experimental Design and Construction Prof. Philipp Eversmann


COMPUTATIONAL DESIGN 2017 - 2018

Exercice _ 09 Formfinding II

Input : A straight stripe Output: bending the stripe with 2 robot arms This Exercice is also a part of my project Timber Construction which focus on Robot as assembler. The Python script of Robot is Method: Grasshopper Components

Digital and Experimental Design and Construction Prof. Philipp Eversmann

Name: Tuan Tai Truong Mat.Nr: 35178732


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 10 Optimization

Input : A mesh Output: Mesh after relaxion and planarized Method: Kangaroo and Galapagos as Solvers

Main Kangaroo Solver which try to relax the Mesh

Optimazition steps show by Galapagos

Digital and Experimental Design and Construction Prof. Philipp Eversmann

Main Galapos Solver which try to minimize the length of mesh lines


COMPUTATIONAL DESIGN 2017 - 2018

Name: Tuan Tai Truong Mat.Nr: 35178732

Exercice _ 10 Optimization

Input : A mesh Output: Mesh after relaxion and planarized Method: Kangaroo and Galapagos as Solvers

Optomizition steps show by Galapagos

Digital and Experimental Design and Construction Prof. Philipp Eversmann


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.