Angelina Lee

image
image
image
image
image
image
image

STAGE 1, PART 1 - Rise and Shine (Arc)

image
image

Parameters (not all are listed):

  • arc radius
  • arc starting angle
  • arc ending angle
  • wall height

Modeling Approach:

  • I actually tried to have both parts 1 and 2 in one dynamo file (resulting in the landscape cartoon duck sine wall and the portrait real duck sine wall below with square-like panels), using a series of list.create and list.getitematindex commands (see 4units_AngelinaLee_Module4_RiseandShine_Stage1_Backup2), but running speed was too slow/caused laptop to crash several times, so ended up separating the two in 4units_AngelinaLee_Module4_RiseandShine_Stage1_Part1 and 4units_AngelinaLee_Module4_RiseandShine_Stage1_Part2
  1. Create arced wall
  2. Import image, extract information, and apply to elements
  3. Panelize wall and image using ratios/equations such that they sync and map 1-to-1

Challenges:

  • running speed was too slow, so coded on Manual mode which made it harder for me to debug
  • image is rotated 90deg, TAs said it was ok to move on since couldn’t resolve

STAGE 1, PART 2 - Rise and Shine (Sine)

image
image
image

Parameters (not all are listed):

  • wall length
  • wall height
  • sine wave freq (num of waves)
  • sine wave amplitude
  • sine wave shift along x axis

Modeling Approach:

  • (see bullet points of Stage 1 Part 1 modeling approach)
  • additional steps include:
    • changing the square-ish panels to be 4” tall and 8” long using different formulas
    • varying adaptive panel parameters at the end (varied extrusion based on color brightness)

Challenges:

  • struggled with making the formulas for u and v, but finally understand the divide vs multiply and for which dimensions
  • mixed up linking u and v, and the xsamples and ysamples so colors mapped weirdly

STAGE 2 - Gonna Need Shades

image
image
image

*note that the orientation of the image is not the same in the above screenshots (see cube in top right)

Parameters (not all are listed):

  • rect footprint dimensions on lower and upper level
  • rect heights for both levels
  • upper level z offset to lower level
  • width of panels

Modeling Approach:

  • create base rect and use that for upper level
  • use surface.bypatch and surface.perimetercurves to get each individual curve for independent extrusion
  • panelize wall surfaces using a different set of equations for u and v again and a rotating shade adaptive panel
  • read sun info from revit file
  • use custom nodes for rotation, sun directness, and normals
  • visualize via colored vectors and color gradation

Challenges:

  • first offset attempt didn’t work (see [ignored] step 1 pt 2 code), but using geometry.translate for z offset and offset.curvemany for offset inwards/outwards along x and y
  • connecting the correct nodes for the vector visualization, and understanding what each custom node did

STAGE 3 - Shield Your Eyes

image
image
image

Parameters (not all are listed):

  • radius of tower on the 3 ref planes created
  • distance from ground for each plane
  • num of sides in the regular polygon used at each ref plane

Modeling Approach:

  • very similar to Stage 2, except:
    • used loft instead of the surface patches
    • panelized using adjusted values for u and v formulas and swapped to a resizeable opening adaptive panel
    • removed all the vector and color visualization and instead varied size of openings in final steps
    • note: the custom node I used already includes the [0,1] remapping instructions in step 5

Challenges:

  • I did a Save As from my Stage 2, and it contained a lot of extra information for Stage 3 that I had to filter through and adjust. But it was the fastest stage for this module, since I also used some of my u and v logic from Stage 1 Part 2 to help with the panel dimensions