Module 3-Give Me Shelter

Please enter the following info in the fields above:

  • Your Name (just type your name, then click Create to add yourself to the list)
  • Paste the link to your BIM 360 folder in the BIM 360 Link field.

Image of My Model

front view:

image

back view:

image

Description

This design is inspired by a snail shell, which is spiral in shape and can be used as a shield for protection purpose. The partial shelter has covered layers almost all around, looks more like a distorted open dome. It can be used as a bus stop, protecting people inside from rain, snow and sun. The initial and final radius, height and number of loops is predefined to firstly create a set of points along the paths. A cosine and sine function are then inputted to locate the points in x-y plane. The incremental height is defined using "initialheight..finalheight..#numOfPoints" code block. Having all the x, y, z components available for each set of points, three curves are drawn using "NurbsCurve,ByControlPoints" node. Those curves are then further divided into a number of points, depending on how many ribs want by the designer. Adaptive component is selected to link three rib points together and place a rib in between. Lastly, each rib is represented by a curve and are placed by panel points at equal distance along the curve. A list of quadrilaterals is then created to allow placement of panel components to the model.

This model has a lot of parametric flexibilities. User-defined parameters/components are listed as follows: degree of spiral opening, initial and final height of the spiral, initial and final radius of the spiral, number and type of ribs, number and type of panels.