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