Page 1

Task 2 model not available yet

Digital Design - Module 02 Semester 1, 2018 Shelley Mao

912829 Chelle Yang, Studio 1

Week Three

Reading: Kolerevic B. 2003. Architecture in the Digital Age Complete your reading before attempting these questions.

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)

Kolerevic outlines three fundemental types of fabrication techniques which translates digital design to a physical and tangible model; Subtractive, additive and formative fabrications. Subtractive techniques involves the process of extracting a set amount of volume away from another volume. Whereas additive fabrication is the opposite and rather produces material to create a model. Finally, formative fabrication involves the process of deforming and readjusting the shape of a certain material to its desired shape; This is utilised with steam or heat. Computer Numeric Controlled fabrication enhances the ability of parametric modelling. It provides a precision to the factors of parametric design and essentially allows such detailed design to be produced. Parametric designing is incredibly difficult without the assisted help of computer generated numeracy. WIth this, our visions of parametric designs are not limited.


Week Three

Surface Creation

Surface Script 1 was the script was utilised and extracted from Workshop 2. This requred scripting a cube within Grasshopper and deconstructing its edges. WIth this, the four vertices of the surfaces can be manipulated by using the edges of the cube. Two surfaces were extracted from this script to create the basis of module 2. Surfaces created by ‘Surface Script 1’

Surface script 1

Surface Script 2 was a script produced in grasshopper by utilsing another plug-in, Kangaroo. Kangaroo was utilised to create a hemispherical structer to which was manually manipulated with the create the ‘Surfaces created by ‘Surface Script 2’’. Surface script 2

Surfaces created by ‘Surface Script 2’


Week Four Panels & Waffle

The panelling retains a sporadic design of different panel designs at different heights too. These panellings did not follow any attractors as the panels already follow the curvy pathway of the surfaces. Provides shelter and openness at the same time.

The waffles structure follows an oval shape with high symmetry. This expresses formality towards it design but also a very sturdy and efficient structure as well. This shapes allows open plans and facades but when including the panelling. it also provides areas of privacy and closure.


Week Four

Laser Cutting

Laser cutting is an extremely efficient method in creating a model. It precisely cuts the material of choice and provides an easy stepping stone in the process of model making.

KEY Cut Lines

However, there are certain constraints, such as the mindfulness required when measurements of the model structures may become too small for the system. The FabLab website indicates the cutting sections should be at least 2mm apart. Hence, the intersections within the waffles structure were etched and manually cut out later on. Fur-

Etch Lines

thermore, consideration should be taken between measurements of certain shapes and the material. (creating very small shapes with ivory card became very flimsy.

In addition, my laser cutting file could have been arranged more efficiently.


Week Five

Full Script Utilised to Boolean a Cube

Iteration 1 - Point Attractor

Iteration 2 - Curve Attractor

Iteration 3 - Random Attractor

Iteration 4 - Gaussian Curvature + Point Attractor

The scripting included creating a cube which was then to have its volume divided into 9 smaller cubes. This was caused by deconstructing the cube’s faces and providing a surface domain number (grid) which provides what areas would be sectioned for the internal. Afterwards, these internal boxes had the vertices denoted by the script and were manipulated by various attraction effects. The deformation of the internal grid within the cube allowed the input of various geometry, such as spheres, to be inputted in each divided space within the cube and also be manipulated. These deformed geometries were to then be booleaned from the cube to created the iterations above.


Week Five


I wanted to create an iteration that was able to translate the geometrical pattern and properties that the original structure had. Hence, utilising a simple structure in which the negative space within its internal consisted of the gradual change of volumetric properties of the negative spaces allowed even 1/8th of its portion to expresss that quality too. The isometric here is the extraction of the middle space of the original structure. This middle space also presents the spaces that it resides against, and the spatial qualities that were once there. Hence this iteration was chosen. This structure holds a spherical negative space right in the middle of itself, Behind this central point there is a small circular window while there is a larger in relation negative space in front that almost seems to explode outways due to its cut lines. The spaces around indicate a similar volumetric spaces. Consequently, this allows the viewer to be able to extract that there is a change of volumetric properties along one plane, just as the original structure had. This extraction was from a highly-booleaned area from the original structure. Consequently, this area if filled with negative spaces running through to more negative spaces which enhances the permeability and porosity that the isometric has. It retains less physicality than the negative spaces it defines. This provides a transparent aesthetic to it.


Week Six Task 01







{150,120,150 }


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


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

Grid Points


Solid Geometry


Shape Indicator Lines




{5,18,30} {0,0,0}

Hidden Lines






Paneling Grid & Attractor Point

{Loft 1}

{Loft 2}



{Loft 3}

{Loft 4}




{120.182,60} {118,-1,134}

{50,146,0} {50,-37,74}


{Curve Attractor Location + Panelling Grid}

{Attractor Point Location + Panelling Grid}

{No attractor + Panelling Grid}

{No Attractor + Panelling Grid}





Task 01 Matrix I based my decision off which would create the most interesting space within if it were to be a pavilion. Hence, I decided on iteration 3.3 its structure and panelling combined created the most multi-purpose effect. The base structure is symmetrical which indicates a high sense of formality in its design. However, the sporadic design of its panellings expresses a casual intent and even neutralises the formal base structgure. Therefore, this presents an ideal setting for various events. Furthermore, although mainly open, there are closed/private spaces within the design. This too, provides extra traits to it potentially multi-purposeful nature.


Week Six Task 02

Area Distribution







Attractor / Control Points (X,Y,Z) Attractor / Control Curves / Surface Edges Solid / Exterior Corners of Geometry Hidden lines / Framework

Grid Manipulation + Attractor

{Gradual Growth: 40-50-60)

{Standard: 50-50-50}

{random: 30-70-50}

Side Skew: 60-30-60}







Task 2 model not available yet



{76,77,81} {50,132,20}



Geometry Transformation

{Point Attractor}

{Curve Attractor}

{Random Attractor}

{Gaussian + Point Attractor}





{Side skew}

{Corner Skew}

{Middle Skew}

{Spread Skew}

Key Outer + Further Outlines Outer + Closer Outlines Contour Lines of Curved Surfaces

Task 02 Matrix I wanted to translate the pattern-like internal structure of the 150x150x150(mm) cube into only 1/8 of its portion. Hence, iteration 3.1 was chosen as it had a progressive internal space from small spherical negative space to relatively larger spaces. This can then expressed through 1/8 of its boolean portion by extracting the middle space and analysing that space’s surrounding structure. The middle space resides against a small spherical hold and also against and exploding side of the structure which indicates the gradual shift between the volumes of negative space within the original structure.


Week Six

Final Isometric Views



Task 1

Final Surface Iteration

Waffle Structure from grasshopper

Creating the waffle structure between the two surfaces exactly the same way as shown in the workshop

Manually changed the waffle structure for constructablility purposes

After the manual changes made on the waffle structure, referenced the xyz contours back into grasshopper to retrieve the intersections. The script is also exactly the same as the one taught at the workshop.


Appendix Task 1

script to form the basis of panelling for the two final surface iterations

Panel designs utilised for the panellings

Panels have been created through Grasshopper but were manually deleted and joined with different properties of each of the panelling designs to create a sporadic shelter for the waffle

unrolled waffle and panels were sent to FabLab. Constructability was attained by box cutters, scissors, PVA and a metal ruler Completed Model


panels were unrolled in either individuals or pairs; this was done manually on rhino. This included providing tabs


Task 2

Added point attractor to original script

Deformed cube internal structure in regards to attractor point

Sphere geometry inputted into cube’s internal spaces are too affected by deformity of cuber internal

Further Boolean differencing but with 3 large spheres

Result from boolean difference of remaining cube geometry

Further shapes added to Boolean


Baked cube and baked deformed sphere geometries

Further shapes added to boolean

Applied Boolean Difference on cube with the spheres

Final Prodoct/remaining structure of the original

912829 shelleymao module2journal  
912829 shelleymao module2journal