Digital fabrication portfolio_ Junyu Yang

Page 1

Alive
fabrication
Junyu Yang MArch Bio-integrated Design | UCL BArch Architecture | Tsinghua
Digital
of photosynthetic products

Junyu Yang

(+86) 188-1102-9079 | junyu.yang.21@ucl.ac.uk | jy-yang16@mails.tsinghua.edu.cn

EDUCATION

Fabrication, Bio-integrated Design | University College London Sep. 2021-Jul. 2023

Architectural Design | Tsinghua University Sep. 2016-Jul. 2021

AWARDS AND SCHOLARSHIPS

Tsinghua

Abstract

PUBLICATIONS

A Ferris Wheel Community Designed for Autistic Children [J]. Urban Design, 2020 (02): 100-105.

*First Author, Leader of the design team

WORKING EXPERIENCE

B.L.U.E. Architectural Studio. | Intern | Beijing July. 2021- Sep. 2021

People’s Architecture Office. | Intern | Beijing Feb. 2021- May. 2021

Tsinghua University Architectural Design Institute | Intern | Beijing May. 2020- Jul. 2020

This portfolio explored the application of digital fabrication in creating photosynthetic living products. Microalgae was applied to materials for its photosynthetic behavior helps absorb carbon dioxide and release oxygen in environment, which is beneficial considering climate change and global warming as background. The research started at microalgae species Chlamydomonas reinhardtii, then hydrogel materials were studied to embed microalgae into 3D printed objects. A canopy design made of hydrogel and algae was the first project. Afterwards, ceramic was added as scaffold material for its strength that suitable for construction, and hygroscopic property that provides moisture to the embedded microalgae. Therefore, a type of algae tiles was designed to promote growth of algae and plants on facade and roof of an architecture, which is the final project of this almanac.

2
Urban
Studies | Osaka University Sep. 2018-Feb. 2019
2020 China Scholarship Council Scholarship 2018 Tsinghua University Academic Excellence Award 2017
Alumni-Ni Tianzeng Education Scholarship

Project 1: Algae Canopy

1.1.1 Algae Chlamydomonas. reinhardtii and 3D bio-printing 5

1.1.2 Arduino controlled syringe pump for algae injection 6

1.1.3 Hydrogel channel created by partial cross-linking 7

1.2 Hydrogel geometry printed by WASP 3D printer 8

1.2.1 WASP 3D printed hydrogel grids 8

1.2.2 WASP 3D printed multilayered hydrogel grids 9

1.2.3 WASP 3D printed complex hydrogel geometry 10

1.3 Final design and fabrication model 12

1.3.1 Fibrous hydrogel model 12

1.3.2 Houdini vex coding for hydrogel fabrication 13

1.3.3 Fianl model on UCL Bartlett Bpro show 2022 15

2.1 Tool design and manufacture 17

2.2 Hydrogel lattice design prototype 18

2.3 Dual extruder design and manufacture 20

2.4 Robotic fabrication of hydrogel lattice prototype 1 22

2.5 Robotic fabrication of hydrogel lattice prototype 2 26

3.1Fabrication experiments 31

3.1.1 Robotic printing on scanned object test 31

3.1.2 3D printing of textured ceramic test 32

3.1.3 3D printing of twisted vase ceramic test 33

3.2.1 Textured clay panel design prototype 1 34

3.2.2 Textured clay panel design prototype 2 35

3.2.3 Long textured ceramic panel design 36

3.3 Environmental analysis of printed panels 40

3.3.1 Solar and curvature analysis of panel scan 40

3.3.2 Water flow simulation of panel scan 41

3.4 Bio-printing algae hydrogel on printed panles 42

3.4.1 Robotic fabrication set up 42

3.4.2 Bio printing of algae-hydrogel test 43

3.4.3 Bio-printing of ceramic panel 1 44

3.4.4 Bio-printing of ceramic panel 2 45

3.4.5 Bio-printing of long ceramic panel 3 parts 46

3.4.6 Algae tiles prototypes photography 48

3
Project 3: 3D printed Algae Tiles Project 2: Robotic fabrication of hydrogel lattice
Table of Contents
2022- Sep. 2022
Project 1: Algae Canopy Feb.

1.1 Microalgae and material research

1.1.1 Algae Chlamydomonas. reinhardtii and 3D bio-printing

Chlamydomonas reinhardtii is a single-cell green alga, with two anterior flagella of equal length and eyespot to sense light. This species widely distributes on soil surface and fresh water worldwide, it is a model organism for numerous biological processes that well studied by many researchers. The two flagella enable Chlamydomonas to have many special behaviors, such as interaction with surface of habitat and phototaxis to light. The flagella of Chlamydomonas provides a light-switchable adhesiveness to the surface it grows, which help this species to adapt to light change in the environment and achieve high efficiency of photosynthesis(Kreis et al., 2017). This characteristic of adhesion can be very useful in algae-integrated design, as most algae is easy to peel off or be washed off from designed objects due to drought or rainfall. What’s more, as a model organism, there are many existed scientific research about Chlamydomonas and can be resourceful to combine these knowledges into design. Therefore, Chlamydomonas reinhardtii was chosen as the microalgae species for this project.

5 22/04/07 22/04/07 Day 3 22/04/09 22/04/09 Day 5 22/04/11 22/04/11 Day 9
Figure 1: Cultivation of algae Chlamydomonas reinhardtii Figure 2: Movement of Chlamydomonas in hydrogel

Arduino Script:

#include <Stepper.h>

//Define number of steps per revolution const int stepsPerRevolution = 200;

//the number of steps in one revolution of your motor. If your motor gives the number of degrees per step, divide that number into 360 to get the number of steps (e.g. 360 / 3.6 gives 100 steps).

//int stepSpeed = 60;

String str = “”;

//Give the motor control pins names, all Digital pins:

#define pwmA 3

#define pwmB 11

#define brakeA 9

#define brakeB 8

#define dirA 12

#define dirB 13

//Initialize the steper library on the motor shield: Stepper myStepper = Stepper(stepsPerRevolution, dirA, dirB);

//Stepper(steps, pin1, pin2)

int counter = 0;

void setup() {

//Set the PWM and brake pins so that the direction pins can be used to control the motor:

pinMode(pwmA, OUTPUT);

pinMode(pwmB, OUTPUT);

pinMode(brakeA, OUTPUT);

pinMode(brakeB, OUTPUT); digitalWrite(pwmA, HIGH); digitalWrite(pwmB, HIGH);

digitalWrite(brakeA, LOW); digitalWrite(brakeB, LOW);

//Set the motor speed (RPMs): myStepper.setSpeed(10); //rotations per minute Serial.begin(9600);//a baud rate. }

void loop() {

//Step one revolution in one direction: // 200= 1 rotation

str = Serial.readString(); Serial.println(str); if(str.indexOf(“push”)>-1){

int split = str.indexOf(“ “); String substr = str.substring(split); 200*substr.toInt();

myStepper.step(200*substr.toInt()); } else if(str.indexOf(“pull”)>-1){

int split = str.indexOf(“ “); String substr = str.substring(split); 200*substr.toInt();

myStepper.step(-200*substr.toInt());

6
} }
1.1.2 Arduino controlled syringe pump for algae injection Figure 3: 3D printed syringe pump to extrude algae concentrate Figure 4: Hydrogel strand injected with living algae concentrate

1.1.3 Hydrogel channel created by partial cross-linking

In general, algae immobilization means mixing algae slurry and hydrogel material together. Another way of immobilizing algae into hydrogel was explored here, by injecting algae slurry into partial crosslinked hydrogel strand. And internal channel was found in some material compositions after certain time of crosslinking. These channels may be formed by incomplete cross-linking of the strand, whose outside surface is cross-linked and become hard, while the inside remains viscous and soft, therefore liquid can dissipate inside.

Among all material samples tested, only hydrogel samples composed of sodium alginate and methylcellulose have internal channels after partial crosslinking. The experiments were conducted in the following steps. First extruding samples into 0.1M/L CaCl2 solution using 4mm nozzle syringe, and keep for 30 minutes; Then, put the crosslinked samples into distilled water for 2 hours to absorb water; In the end, using a 0.5mm needle to inject food color into the strands, and observe the liquid flow inside. For material samples proved to have internal channels, living algae slurry was injected inside with the same previous steps, to record the algae growth. The green channel formed by algae inside became obviously greener after 4 weeks. (Junyu thesis, 2022)

7
Water Sodium alginate Methylcellulose 50ml 1.5g 4.5g
Figure 5: Hydrogel channel formation process

1.2 Hydrogel geometry printed by WASP 3D printer

1.2.1 WASP 3D printed hydrogel grids

In previous research of bio-printing living algae, algae concentrates were mixed with hydrogel and printed together in 3D geometries. Considering the formation of internal channel in hydrogel after partial crosslinking, further experiments were conducted to test if the internal channel can remain in 3D printed geometries, which have irregular shapes of section compared with round section of strands. Based on previous experiments of material compositions, N1 composition was proved to have the optimal internal channel after certain crosslinking process, therefore composition N1 was selected for the following experiments.

The first experiment aimed to test the internal channels formation in printed 2D patterns with intersection points. First, using composition N1 as printing material, and print single layered 2D patterns by WASP using 4mm nozzle. Second, spray 0.1M/L CaCl2 solution to maintain the shape immediately after printing. Then, immerse patterns into 0.1M/L CaCl2 solution for 30 minutes, and then immerse into distilled water for 2 hours. In the end, for each pattern, inject 1ml of algae concentrate at one side of pattern, cover the injection part with foil, put into growth chamber and record images. (Junyu

8
Grid- 4 branches Hexagon- 3 branches Triangle- 6 branches Figure 6: Wasp printing process. Image from Junyu. 2022 thesis, 2022) Figure 7: Printed samples after crosslinking. Image from Junyu. 2022

1.2.2 WASP 3D printed multilayered hydrogel grids

After the experiments with single-layer hydrogel geometry, multiple layer geometries were tested as well. With similar protocol, first use N1 composition as printed material, print 8 layered grid geometry by WASP using 4mm nozzle, and spray 0.1M/L CaCL2 immediately after printing to maintain the shape. Then immerse 3 printed objects into 0.1M/L CaCL2 solution for 30 minutes, 60 minutes, 90 minutes individually. (Junyu thesis, 2022)

30min crosslinked- water absorbtion overnight

60min crosslinked- water absorbtion overnight

90min crosslinked- water absorbtion overnight

9
Toolpath- 8 layered grid Figure 8: Multilayered hydrogel grids. Image from Junyu. 2022 Figure 9: Multilayered hydrogel grids after crosslinking. Image from Junyu. 2022

WASP 3D printed complex hydrogel geometry

10
1.2.3
Figure 10: Wasp printing process. Image from Junyu. 2022 Figure 11: Wasp printing process. Image from Junyu. 2022 Toolpath- complex hydrogel geometry
11
Figure 12: Printed hydrogel geometries with injected algae Figure 13: Grasshopper scripts of printed complex geometry

1.3 Final design and fabrication model

1.3.1 Fibrous hydrogel model

For the real hanging model of hydrogel, an acrylic scaffold and continuous hanging toolpath was designed, and the model was fabricated with Delta WASP 3D printer. To successfully print the desired hanging geometry, a dense hydrogel material was used to have better tensile strength, and the acrylic scaffold was calibrated accurately on the base of WASP printer to avoid any collision between nozzle and scaffold. During printing, the extrusion factor and flow rate were adjusted to get a good quality printing. Immediately after printing, calcium chloride solution was sprayed on the hydrogel strands to crosslink and solidify. After the hydrogel dried up, the model was removed from the scaffold and stuck together, as a final fabrication model for designed geometries, and was exhibited in the P-pro show.

12
Figure 14: Fabrication process with WASP printer and scaffold Figure 15: Dried hydrogel fibrous model under sunshine
13
1.3.2
Houdini vex coding for hydrogel fabrication
13
Figure 16: Vex coding scripts
14
Figure 17: Model for exhibition on Bpro show 2022

1.3.3 Fianl model on UCL Bartlett Bpro show 2022

15

Project 2: Robotic fabrication of hydrogel lattice

Oct. 2022 - Dec. 2022

2.1 Tool design and manufacture

To print algae-laden hydrogel on objects with complex surface geometry and height change, a specific long nozzle needs to be made for robotic arm. The nozzle consists of three parts, a metal tube, a union with both sides outside thread, and a male stud coupling. All components were bought from schwer fitting with the help of Arthur Prior. There are 3 diameters of steel tubes for extrusion: 4mm, 6mm and 8mm. And the tubes can be cut by the bandsaw for the required length, for initial experiments, 15cm length tubes of each diameter were cut for the nozzles. For each size of tube, a compatible union and coupling were fitted on end of tube, and it can be mounted on the extruder of robotic arm.

To make the long nozzle, first, cut the metal tube to the desired diameter by using bandsaw in B-made, to get tube with certain length; second, sand the tube with sanding machine to have a smooth edge at the end of tube; Then, fix the matching coupling on the table, take out the rubber inside the coupling and put the tube through it. After putting the tube inside the coupling, turn the nut by using a span until is securely fastened, then loose the nut to see if the rubber has tightened together, if not, repeat the turning process until they stick to each other firmly. This is the whole process of making the long nozzle. I made 3 nozzles with 15cm length, and with 4mm, 6mm and 8mm inner diameter. They can all be installed to the robotic extruder well.

17
Figure 18: Calibrate long nozzle on robot Figure 19: Long nozzles with 4mm, 6mm, 8mm diameters Figure 20: Making process of long nozzles
18
3
Toolpath Toolpath 2 Toolpath 1 2.2 Hydrogel lattice design prototype Figure 21: Set up scaffold on WASP printer
19
Toolpath 1- Wet Toolpath 1 - Dried Toolpath 1 - Dried Toolpath 2- Wet Toolpath 2 - Dried Toolpath 2 - Dried Toolpath 3- Wet Toolpath 3 - Dried Toolpath 3 - Dried

2.3 Dual extruder design and manufacture

As for the possible multi-material printing, a dual extruder nozzle was also designed and assembled. The principle of dual extruder is using two cartridges filled with different materials, then mixing the two materials into a single nozzle when extruded by air pressure or motor. Therefore, the nozzle needs to have 3 parts, a joint tube to combine two strands of material into a single strand, a mixing tube with static mixer inside for two materials to mix homogeneously, and a nozzle with desired length and diameter for extrusion.

The dual extruder nozzle design is based on Guillem’s previous work. For the nozzle to be accurately assembled to the dual extruder, the distance between 2 openings of joint tube needs to be equal to the distance between two cartridges. And the thread size of joint tube openings needs to match the thread size of the cartridge output, so they can be fitted tightly to avoid material leaking. Also, it will be better if the 3 parts of nozzle can be assembled and disassembled, so it can be changed conveniently if different size of parts is needed. These are principles that I considered for designing the digital model of nozzle in Fusion 360.

The designed dual nozzle follows the above principles and has 3 parts separately. For joining the 3 parts together, inside threads were designed in each part for putting screws inside later. The joint tube has 8mm tube from the opening, then join into a single tube with 16mm diameter; The mixer tube has a typical static mixer inside; The nozzle has a diameter of 4mm at the end. After designing the digital model, the 3 parts were printed by utimaker 3D printer with transparent PLA material, with 100 per cent infill and without generating support. Then, screws were fitted into the thread holes of these parts to assemble them together.

20
Figure 22: Dual extruder design model Figure 23: Dual extruder model with threads
21
Figure 24: Dual material 3D printed hydrogel lattice

2.4 Robotic fabrication of hydrogel lattice prototype 1

Extrusion set up for KR6

A bigger scale scaffold was made as 40cm square size. The toolpaths designed also became more complex with more grids on the scaffold. This time, KUKA 6 industrial robotic arm was used for extruding hydrogel. Considering the height of scaffold, long nozzles with 18cm length were designed and printed as preparation. Due to thick nozzle edge and rough printing texture of nozzles made by me, a special long nozzle with 13.5cm length was bought online and used for the set up. The hydrogel material was filled in a cartridge, whose air pressure was controlled by a pneumatic solenoid valve as digital output. (Junyu. 2023)

22 135MM
Figure 25: Pneumatic Solenoid Valve Figure 26: Extrusion set up
6MM 18MM 18MM 10MM 10MM 4MM
Figure 27: Long nozzle design
6MM 4MM

Scaffold design and toolpath exploration

23
Figure 28: Scaffold design Figure 29: Robotic extrusion process simulation Toolpath1 Toolpath2 Toolpath3 Toolpath1 Toolpath2 Toolpath3
24
Figure 30: Robotic printing process
25
Figure 31: Hydrogel lattice prototype 1

An evolved version of scaffold was designed with bigger height change up to 13.5cm, which is an abstract representative of a more complex base geometry with greater height change on surface. Learn from previous experience of printing, the new scaffold has shorter distance between edges, and a more evenly distributed toolpath was designed to avoid breaking of hydrogel. Using the same set up, and same method of calibration, another hydrogel lattice was printed and recorded.

26
Figure 32: Robotic printing process simulation Figure 34: Toolpath of prototype 2 2.5 Robotic fabrication of hydrogel lattice prototype 2 Figure 33: Extrusion set up
27
Figure 35: Robotic printing process
28
Figure 36: Hydrogel lattice prototype 2
29
Figure 37: Hydrogel lattice visualisation Credit to Sameera Bommisetty

Project 3: Algae tiles

Feb. 2023 - Jul. 2023

Project 3: Algae Tiles

3.1Fabrication experiments

3.1.1 Robotic printing on scanned object test

To figure out the feasibility of printing on complex surface based on scanned digital model, a test was carried out with one carved foam board. After scanning the foam board, a simple curve toolpath was drawn on surface of the geometry and was converted to toolpath for robotic fabrication. It’s proved that the accuracy of scanned model is enough to print without collision on the real physical model.

31
Figure 38: Scanned model and toolpath Figure 39: Real model after printing Figure 40: Operation process Figure 41: Printing process (Foam board credit to Dana Molzhigit)

3.1.2 3D printing of textured ceramic test

32 32 32 Object diameter Object diameter Object diameter Pump number Pump number Pump number Object height Object height Object height 7cm 7cm 7cm NDP0800-03 NDP0800-03 NDP0800-03 10cm 10cm 10cm 1.5 1.5 1.5 Extrusion factor Extrusion factor Extrusion factor Nozzle diameter Nozzle diameter Nozzle diameter 4mm 4mm 4mm 1.2 1.2 1.2 Stepover factor Stepover factor Stepover factor Layer height Layer height Layer height 2mm 2mm 2mm 9190.79mm/min 9190.79mm/min 9190.79mm/min Extrusion speed Extrusion speed Extrusion speed Extrusion width Extrusion width Extrusion width 6mm 6mm 6mm 27.16s^ -1 27.16s^ -1 27.16s^ -1 Wall shear rate Wall shear rate Wall shear rate
Figure 45: Texture 1 - Smooth surface Figure 46: Texture 2
Object diameter Object diameter Object diameter Pump number Pump number Pump number Object height Object height Object height 7cm 7cm 7cm NDP0800-03 NDP0800-03 NDP0800-03 10cm 10cm 10cm 1.5 1.5 1.5 Extrusion factor Extrusion factor Extrusion factor Nozzle diameter Nozzle diameter Nozzle diameter 4mm 4mm 4mm 1.2 1.2 1.2 Stepover factor Stepover factor Stepover factor Layer height Layer height Layer height 2mm 2mm 2mm 9190.79mm/min 9190.79mm/min 9190.79mm/min Extrusion speed Extrusion speed Extrusion speed Extrusion width Extrusion width Extrusion width 6mm 6mm 6mm 27.16s^ -1 27.16s^ -1 27.16s^ -1 Wall shear rate Wall shear rate Wall shear rate
- Uniform waves Figure 42: Texture 4 - Vector attracted waves Figure 43: Texture 5 - Points attracted waves Figure 44: Texture 6 - Curve attracted waves Figure 47: Texture 3 - Linear segments

3.1.3 3D printing of twisted vase ceramic test

33 33 33
Figure 48: Parametric vase grasshopper script
Object diameter Object diameter Pump number Pump number Object height Object height 7cm 7cm NDP0800-03 NDP0800-03 12cm 12cm 1.5 1.5 Extrusion factor Extrusion factor Nozzle diameter Nozzle diameter 4mm 4mm 1.2 1.2 Stepover factor Stepover factor Layer height Layer height 2mm 2mm 9190.79mm/min 9190.79mm/min Extrusion speed Extrusion speed Extrusion width Extrusion width 6mm 6mm 27.16s^ -1 27.16s^ -1 Wall shear rate Wall shear rate
Figure 49: Textured vase 1 to channel water flow Figure 50: Textured vase 2 to channel water flow

3.2.1 Textured clay panel design prototype 1

After importing surface geometry into grasshopper, the waving toolpath was generated by using attractive lines - that drawn from red area of solar analysis result. Therefore, the roughness of the surface varies with sunlight distribution.

Surface 1

Digital surface Waving toolpath

34
June
June
June 12pm June 13pm June 14pm June 15pm June 16pm
Solar analysis June 9am
10am
11am
Figure 51: Panel 1 printing process Figure 52: Printed panel 1
35
Solar analysis Digital surface Waving toolpath Surface 2 June 9am June 10am June 11am June 12pm June 13pm June 14pm June 15pm June 16pm
3.2.2 Textured clay panel design prototype 2
Figure 53: Panel 2 printing process
Printed panel
Figure 54:
2
36
Digital surface Waving toolpath part 1 part 2 part 3 June 9am June 10am June 11am June 12pm June 13pm June 14pm June 15pm June 16pm
toolpaths
3.2.3
Long textured ceramic panel design
Figure 55: Printing
Figure 56: Grasshopper scripts of printing toolpath
37
Figure 57: Long panel 3 parts printing process Long panel part 1 Long panel part 2 Long panel part 3
38
Figure 58: 3D printed ceramic panels
39
Figure 59: Fine texture of 3D printed ceramic panels

3.3 Environmental analysis of printed panels

3.3.1

Solar and curvature analysis of panel scan

40
41
3.3.2
Water flow simulation of panel scan

3.4 Bio-printing algae hydrogel on printed panles

3.4.1 Robotic fabrication set up

42
Figure 60: Cartridge system for robotic extrusion Figure 61: Cartridge filled with algae hydrogel Figure 62: Soft nozzle for printing

3.4.2 Bio printing of algae-hydrogel test

Before printing algae hydrogel on the ceramic, it’s important to know the printing performance of this material. Therefore, using a recipe tested in previous chapter (3g sodium alginate + 9g methylcellulose/ per 100ml water), liquid algae cultivation was added and mixed with hydrogel. Then the material was fed into cartridge of WASP printer and was printed into geometry as below. The shape of material maintains well below 4 layers, but when more layers were extruded the geometry started to collapse. Therefore, in further printing, the number of layers should be minimized. The immediate crosslinking process help the geometry to keep the original shape better, but still deformed as the hydrogel spread. The green colour of driedup hydrogel remained for over 1 month.

43
Figure 63: Bio printing process - details Figure 64: Crosslinking process Figure 65: Bio printing process Figure 66: Dried-up algae hydrogel
44
3.4.3 Bio-printing of ceramic panel 1 Perspective view Printing toolpath Figure 67: Printing details Figure 68: Printing process
45
3.4.4 Bio-printing of ceramic panel 2 Perspective view Printing toolpath Figure 70: Printing process Figure 69: Printing details
46
3.4.5 Bio-printing of long ceramic panel 3 parts Part 1 Toolpath 1 Toolpath 2 Toolpath 3 Part 2 Part 3
47
Part 1 Part 1 Part 1
Figure 71: Robotic non-panar printing process
48
3.4.6 Algae tiles prototypes photography
49

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.