Page 31

B.2. Study 1.0 .21Case Design Computation


From the very beginning, we started to experiment with the combination of basic geometries such as cube, cylinder and

so on in order to produce some unique forms. With the use of given definitions, we further explored the exoskeleton component as well as the lofting of the curves. By simply changing the values of the sizes, sides, divisions and radii, the outcomes of exo-skeleton component, as well as addition some of the component options in the definition, the outcomes are very different from each other. As what we had learnt in the research field, with the alteration of curves, lines and etc., designers can come out with many types of interesting forms. Moreover, we also did some experiments on the Kangaroo plug-in in the definition by changing the intensity of the relaxation, the rest length as well as the position of the anchor point. We observed that the positions of the anchor points affect the spatial quality of the relaxed model. This could be paramount for us to decide where the fix structures should be located without reducing the spatial quality due to relaxation/ flexibility of the dynamic surfaces. Besides, when the rest length increases, the shapes become more irregular and crumple–like forms. Refer to the Hooke’s Law, the force exerted by a spring is directly proportional to the amount its length differs from its rest/natural length. This shows the relationship of the stiffness of the spring to its rest length, which usually springs with a natural length of zero are often useful. For example minimal surfaces can be approximated by treating all the edges of a mesh as zero-length springs.1 This would be important for our future investigation on the length of the tunnel spanning in order to intensify the flexibility of its surface.

Limitations: For the lofting of the curves, it is quite restricting since the curves are a collection of the curves created in Rhino, hence they are not adjustable with inputs such as number slider and the use of mathematical components. The alternatives are to set another set of curves created in Rhino into the provided case-study definition or simply alter the points of the curves. Besides, I tried to add some new components into the definition such as OCtree, revolution and etc. and they turned out to be very different from each other. Brep component has great potential to be further explored as it explodes the brep into faces, edges and vertices that could be inputs for the next components. However, once they are converted to the meshes, they are no longer could be altered with additional grasshopper components. This would be a limitation when we want to zoom into a single mesh in order to make a change on it. This issue affects the exoskeleton definition even worse since the output of exoskeleton automatically turns to meshes. Thus, what we could manage to change is values of the variables with the control over the number sliders. For kangaroo plug-in, it could only work on a whole geometry but not for those made up of few breps.


Tan yeeyin 560654 journal final submission  
Tan yeeyin 560654 journal final submission  

final journal studio air