MA Portfolio
Sep. 2018 - Jun. 2020
the Intersection between Physical and Digital Ke Lin +886938048885 linklin830912@gmail.com keli1848@edu.kadk.dk
2
3
thesis project
Branch Out
-- a Construction Method for Building in the Remote with Raw Wood Material
Master's of Architecture thesis project individual work tutor / Paul Nicholas
04
the Research
05
the Design
14
the Material / material design, programmable material, material simulation the Components / 3d scanning, point-cloud data management, model meshing the System / generative reciprocal frame structure tool
the Hunting Shelter in Pinetree Forest the Lounge in the Riverside Forest the Platform in the Mangrove Forest the Seasonal Sheep Shed and Tree Nursery in the Icelandic Forest
other projects
Programmable Membrane
-- the Research in Textiles and Polymers
Master's of Architecture 2nd semeter project individual work tutor / Paul Nicholas, Tore Banke
a Look through into 3D Printing Materials
Master's of Architecture 3rd semeter project group works Clay printing material / Wasp printer Gelatin-based material / UR robot Cellulose-based material / UR robot
Light, Textile, Soft Architecture
-- knitting with codes
Master's of Architecture 1st semeter project group work Knitting machine, ABB robot
26
28
32
4
5
a Construction Method
for Building in the Remote with Raw Wood Material
Branch out
MA graduation individual project tutor : Paul Nicholas
The one-year-project distributed two-third of the time for the research and one-third for the design. The proposal was a generator for a reciprocal frame structure that simplifies the workflow for building in the remote using raw wood material by using new tools. In the meanwhile, the design utilized the tools, made in the research, into the local context, as a means to demonstrate the feasibility of the proposal.
the Research
The research utilized both physical tools (3D scanning, AR assist assembly) and digital tools (Python, Numpy, Grasshopper) in the project.
6
7
T h e p ro j e c t l o o k e d i n t o the aspects of the material, the components, and the system, representing the assumed challenges on site. The material, how the material could adapt and hold on to irregular objects, developed into designed joints. The components, how the infor mation from the 3D scanned forest gathered, categorized by featured geometry and related to architectural functions. The system, how parameters w e re i n t e r pre ted b y the generator from the research proposal, and developed into localized designs. pre-fab
material
components
system
scanning
joint design material design Kangaroo simulation physical modelling
assembling
computing
connection experiment Kangaroo simulation physical modelling
pointcloud simplifiy Faro 3D scanning Python / NumPy Grasshopper
branch matching Python / NumPy Grasshopper
reciprocal frame structure system Kangaroo simulation Grasshopper
components orientation Grasshopper Fologram (AR)
localized design
Kangaroo simulation Grasshopper Adobe Photoshop / Illustrator
8
9
component_a r = 5.00 - 7.00 cm L = 75.00 - 250.00 cm
hand pumping mixture into the joint
joint wood glue
sawdust
Digital simulations of material behavior / scripted by Kangaroo
component_b r = 10.00 - 15.00 cm L = 75.00 - 250.00 cm
the Material
After the digital simulation synchronized with the physical results from experiments, the process can be furthered much frequently digitally.
Physical experiments with evaluation from 3d scanning (Faro software -- Scene LT)
10
11
1.
2.
3.
4. 1. simplifying data point-cloud > polyline 2. extract components 3. cloud cleaning 4. meshing 5. result
The component looked into the field of data management of point-cloud. Since grasshopper didn't have enough capacity to run heavily loaded data, the project integrated Pycharm as the running engine and grasshopper as the visualizing tool. The point-cloud was, at first, simplified into polylines with an algorithm based on Mean-Shift Clustering Algorithm. They were cleaned and modeled into meshes by Marching-Cubes Algorithm.
5.
12
13
optimised unit
3d scanned branches extracted branch
simplified
shear force
point cloud moment
The system was a dictionary for sorting components, with 3d scanned branches, with the right curvature to t h e d e s i g n e d s urf ac e . So m e species of t rees h a d g e o m e t r i c a l l y d i s t i n c t b r a n c h e s . T h e y w e re interpreted into particular functional parts of the design, specified and sorted into a sub-category. The system assisted the planning of on-site assembly by calculating the required amount, segment, location of the components for the design.
14
15
the Design
T h e e x a m p l e s d e m o n s t r a t e d h o w t h e p ro p o s a l merged into the specific site, condition, and a rc h i t e c t u r a l p ro g r a m , t h ro u g h t h e r a w n e s s o f material, the patter n of the reciprocal frame structure, and the geometry of the architecture. The tools for the design were scripted based on Python and Grasshopper, developed in the research stage readily for test-outs.
gif supported
interlace
site / pine tree forest tree geometry / linear straight branches, weaved twigs architectural program / hunting shelter, multi-use This example showed the idea of a simple shelter that could also be expanded into multi-living units.
multi-unit shelter / the patterns were designed to interlace without passing redundant force to the other units.
single-unit shelter
16
17
tree type / segments /
pre-fabricate material / cladding material /
pine tree evergreen branch ����mm - ���� mm trunk ����mm-�����mm joint_��, joint ��, cable weaving twigs
18
19
site / riverside forest tree geometry / bend-toward-river tree architectural program / lounge
Trees, for the project, were either site or components. The example maximized the relationship between the curvature of branches and the human body since the information could be much more precise with the help of 3D scanning.
tree type / segments / pre-fabricate material / cladding material /
oak, willow, maple... ���mm - ���� mm segments joint_��, joint ��, cable thatch
20
21
site / mangrove forest tree geometry / tree forks, wide root architectural program / platform for fishery
Tree-forks were feature both geometrically and structurally in mangrove trees. The idea was to sort out tree-forks from the data of scanned trees and made it into a subdictionary for the second-layer-supports of the design.
tree type / segments /
pre-fabricate material / cladding material /
tree type / segments /
pre-fabricate material / cladding material /
mangrove tree branch ���mm - ���� mm fork ����mm-����mm tree root ����mm-�����mm joint_��, joint ��, cable drift material fishnet
mangrove tree branch ���mm - ���� mm fork ����mm-����mm tree root ����mm-�����mm joint_��, joint ��, cable drift material fishnet
�.��m - �.��m
�.��m - �.��m
22
23
site / Icelandic forest tree geometry /birch trees (artificial) architectural program / sheep shed, tree nursery
The exterior of the design w e n t t h ro u g h s t r u c t u r a l seasonal changes. Doublelayered supporting withstood the weight of the thatch roof on top of the sheep shed during winter. And in spring, the design was reduced into a single-layeredframework transforming into the nursery for young trees. The component dictionary in this example, therefore, dispatched branches into categories for different layers by different strength-toweight ratio.
24
25
�st phase reforestation
�nd phase reforestation
The parameters of the reciprocal frame structure were meant to be flexible enough to adapt along the edge of the barren forest while could expand or be taken down when the time came.
thatch roof for warmth
wood framework remain
Winter, Sheep Shed
Spring, Tree Nursery
build on barren land soil fertilized by sheep
young trees planted
The architectural program integrated sheep grazing with the tree growing program, making architecture as a link of two industry forming a sustainable cycle.
add-on 2nd layer double layer sheep shed time / winter structure material / branches surfacing material / thatch
Years later, trees grown
1st layer single layered tree nursey time / spring structure material / branches surfacing material / fine mesh(optional)
26
27
The membrane was layered by textiles of different elasticity and laminated by different polymers. The textiles with less elasticity became the factor for the varied geometry.
Programmable Membrane -- the Research in Textiles and Polymers
I n s p i re d b y F R P m a t e r i a l s , t h e re s e a rc h l o o k e d i n t o d i ff e re n t t e x t i l e a n d p o l y m e r c o m b i n a t i o n . B y c h a n g i n g t h e p ro p o r t i o n o f t h e p o l y m e r o r the cutting patter ns of the textile. The designed membrane could geometrically be varified by inflation. This research was the pre-investigation of the thesis project, mentioned in the former chapter. It provided the material library for the joint design and built up simulation tools for frequent testings.
28
a Look through into 3D Printing Materials tools / Wasp printer (clay printing) UR Robot (gelatin printing) UR Robot (cellulose printing) CNC milling
29
Through my master, I had experienced in additive manufacturing from the 3 materialbased research projects. The first was 3D printed clay with the idea of how undulating curves and printing speed can strengthen the overall geometry.
software / Grasshopper, Python
Grasshopper scripted gcode
The second was a gelatinbased printing material that stood as both building blocks and food supply for the glowing bacteria colony incubated inside the prints, designed according to the behavior and response from the bacteria.
30
31
The third project was to construct a new evaluation methodology for assessing the performance of a new recipe, cellulosebased-material for printing and molding. The project integrated 3d scanning into the workflow for assessing the geometry change from the print through time and pressure.
printing
clay printing with Wasp printer
molding
scanning
gelatine-based material printing with Arduino extruder
32
33
Light, Textile, Soft Architecture
The project looked into the quality of space by casting light onto designed knits. The patterns of knits were made from codes according to the sun path simulation by the robot arm. The project was integration between, the making of knits, the designing of patterns, and the simulation of the environment. In the end, it developed into an inform loop for generative knitting patterns of the light at different times of the day.
tools / Knitting machine, laser cutter, ABB robot
software/ Grasshopper, Ladybug, Python, Knitting software
photography evaluation
pattern design
laser cut punch card
knitting
robot simulation