Digital Design - Module 02 Semester 1, 2018 May Myat Thu

(900848) XIaoran Huang (Studio no 8)

Week Three

Reading: Kolerevic B. 2003. Architecture in the Digital Age

Kolerevic described three fundamental type of fabrication techniques in the reading. Outline the three techniques and discuss the potential of Computer Numeric Controlled fabrication with parametric modelling. (150 words max)

Of the three fundamental types of fabrication techniques that Kolervic described, the first is subtractive fabrication which involves subtracting parts out of a solid in order to obtain the desired form. The second type is additive fabrication where the model is built up layer by layer by tracing the cross-sections. The last one is formative fabrication in which a material is reshaped into the required form. With increasing complexity in building designs, it is now significantly more difficult to be able to produce the required parts as they tend to be irregular and unique, which is why CNC fabrication has become vital in the future of building construction. Combined with the use of parametric modelling, one can produce any number of complex and unique members with the same ease and cost-effectiveness of producing a single type of member, leading to a new era for both production and design.

2

Week Three

Surface Creation

Surface script

Four surface iterations

The right-side surfaces are my iterating surfaces. They are two bent surfaces facing each other, two surfaces intersect each other and two surfaces intertwining each other. These surfaces are achieved by using grasshopper. First, construct the points in X, Y, Z coordinate. Then draw a rectangle and extrude it to get a box. After that deconstruct the brep to be able to choose our desired surface outlines. By changing the number sliders of the list item, two lines are obtained and they are lofted to get a surface.

3

Week Four Panels & Waffle

Isometric view of panelled surface

Isometric view of waffle structure

My 2D and 3D panels have both perforated surfaces and non-perforated surfaces. The surfaces of the panel vary in size as it goes from one direction to the other, giving a sense of inconsistency. Having exposed surfaces allow the space to have visual and spatial continuity with the exterior and let the light go into the structure unlike the close surfaces.

The inner space of the waffle opens into the sky by having the narrow and long base and it widens as it moves upwards. Thus, it gives a low degree of enclosure and gives a certain amount of light, shade and ventilation to inside. While making the waffle structure, I put the horizontal lofts outside which are easier while constructing the waffle.

4

Week Four

Laser Cutting

The process of creating a Laser Cut file for the model

m17

m16

m18 m19

m14 m15

m12

m8

m13

m11

2

m9

1

5

m10

4

t3

t5

3 m7

m6

t1

t7

After getting the desired 2D, 3D panels and waffle structure, they are needed to be unrolled for laser cutting. It is important to note that the bake structure which is obtained from the grasshopper cannot be unrolled. The structure must be meshed to be able to unroll. The highlight point that I have learnt is that if we unroll the rectangular surface, the unroll surfaces have overlapped each other so we cannot fold them to do the model. Thus, it is essential to change the rectangular surface into the triangular surfaces or we can

BLack - cut line Red - etch line

Laser cutting nesting

5

t2

t4

t6

t8

m0

m4

Key

t0

Before submitting the laser cut file, it is important to notice the following factors. You need to check whether there are duplicated lines or not. Otherwise the laser cut will cut your lines two times. Then you need to separate the lines into their respective layers: the cut, the etch and the raft. After that you need to join the lines for easier laser cut.

m1

m5

m3

m2

change the baked structure into the triangulate mesh instead of mesh.

Week Five

Boolean script

Four boolean iterations

First, by using grasshopper 150x150x150 box is created. Then a 3X3 grid is created on one of the surface of the box. To get grids on all the surfaces of the box, a grid is offset. By using point attractor, a gird is manipulated. Hereby, centroids can be marked where geometries are distributed evenly. However, for the geometries not to be in consistently distributed through the box, the sizes of the geometries are scaled using point attractor. The right column is my different iterations of boolean forms. To get them, I used different point attractors for grid manipulations. Then put different geometries which can be obtained from weaverbird or customed one to get the needed boolean forms.

6

Week Five

Isometric

The image describes the isometric view of my sectioned boolean model. My boolean model is obtained by extracting my custom 3D pattern which is the addition of both ellipoids and rotated box from the cube. The reason why I choose my custom 3D pattern is that I want to create something that has both smooth and sharp surfaces. Thus, my 3D pattern looks like a house where a rotated box is like a roof and a smooth ellipsoid base acts as a base. While subtracting similarly shaped geometries from the cube in different orientations give the resulting spaces a sense of harmony yet still possess individuality. When geometries intersect through the cube, the resulting spaces are more open. Moreover, when geometries intersect only partway through the cube, the resulting spaces are more closed and heavy. Thus, the lower part of my sectioned boolean model looks like one side enclosed shelter whereas the above part has the place for the light to pass through so that they can get light and shade inside the place.

Isometric view of sectioned boolean model

7

Week Six Task 01

Lofts

1.1

1.2

1.3

Key

1.4

{0,0,0} {30,90,150}

Attractor / Control Points (X,Y,Z) Attractor / Control Curves

{0,105,150}

{30,90,150}

Grid Points

{0,0,150} {150,90,150} {150,0,150}

{150,0,150}

{150,150,0}

{150,0,150}

{0,45,0}

{0,45,0}

{0,45,0} {150,30,0}

{120,150,0}

{150,30,0} {150,0,0} {Index Selection}

{Index Selection}

2.1

2.2

2.3

Paneling Grid & Attractor Point/ Curve

{Index Selection}

{Index Selection}

{-27,122,196}

2.4

{54,62,62}

{171,-313,196}

{54,26,-122}

{112,-17,-36}

{Attractor Point Location}

{Attractor Curve Location}

{Attractor Curve Location}

3.1

3.2

3.3

3.4

Paneling

{Attractor Point Location}

{185,-40,-36}

+

Design Matrix 1:5

Task 01 Matrix These are my diverse iterations on task 1. The first row shows different choice of surfaces like 2 facing surfaces, intersecting surfaces and intertwining surfaces. The second row indicates how the offset grid changes according to the point or curve attractors. The third row illustrates various attempts of 2d and 3D patterns to create the panel.

3. The openings of the perforated face shrink in size as it goes from one direction to the other, giving a sense of inconsistency and varying the amount of light it allows into the structure.

Out of all, I choose my two surfaces which are facing and bending each other as it is easier to make a model compared to the intersecting surfaces. Then I choose curve attractor to manipulate the grid as it has strong attraction than point attractor. Lastly, I choose my 2D and 3D patterns which have openings to see through the structure from outside to inside.

1. The non-perforated side of the panels cuts off visual and special continuity to create a boundary of a space with the form playing with light and shadows.

3. The openings of the perforated face shrink in size as it goes from one direction to the other, giving a sense of inconsistency and varying the amount of light it allows into the structure.

8 Exploded Isometric 1:1 0

20

60mm

Isometric view of Task 01

Week Six Task 02

Grid Manipulation

1.1

1.2

1.3

Key

1.4

{0,0,0}

{260,-69,374}

Attractor / Control Points (X,Y,Z) Grid Points

{150,0,150} {0,150,0} {-10,-155,127}

{532,-107,251}

{Attractor Point Location}

{Attractor Point Location}

Centriod distribution

2.1

2.2

{Attractor Points Location}

{Attractor Points Location}

2.3

2.4

{75,66,-161}

{260,-69,374}

{150,0,150} {0,150,0} {-10,-155,127}

{532,-107,251}

Geometry transformation

{Attractor Point Location}

{Attractor Point Location}

{Attractor Points Location}

{Attractor Points Location}

3.1

3.2

3.3

3.4

{Random scaling}

{Random scaling}

{Random scaling}

{Consistent scaling}

{75,66,-161}

Design Matrix 1:5

Task 02 Matrix The task 2 matrix presents my variable attempts on task 2. The first row expresses how the gird manipulate related to the point attractors. It is found out that the grid points should not be intersect each other for further steps. The second row displays how the centroid points are spreaded between the grid lines. The third one implies that geometries are distributed evenly from the centroids and gives you a feeling that having different geometry shapes and scales gives you different boolean model. 3. The various pointed parts of the geometry give the structure a hardened and heavy feel.

1. When geometries intersect through the cube, the resulting spaces are more open.

4. The subtraction of geometries does not take away the characteristic of the original cube.

Isometric view of Task 02

2. Subtracting similarly shaped geometries from the cube in different orientations give the resulting spaces a sense of harmony yet still possess individuality.

Among them, I choose two-point attractors to make my grid more changes. Then I used my custom 3D patterns instead of given one from the grasshopper to make my boolean model stands out from the other. 5. When geometries intersect only partway through the cube, the resulting spaces are more closed and heavy.

Isometric 1:1 0

20

60mm

9 No objects should be lower than this line.

Week Six

Final photos of model

Final photo of Task 01

Final photo of Task 02

10

Appendix

Process

Task 1

3D pattern attempts

11

Appendix Process

Task 1

Different views of waffle structure model

12

Appendix

Process

Task 2

Boolean model attempts

13

Appendix Process

Task 2

Edge analysis of boolean model

Thickness analysis of boolean model

14

Appendix

Process

Task 2

Makerbot print

15

Advertisement