BIMtopia
/CEE 120C/220C Parametric Design & Optimization | Spring 2026
CEE 120C/220C Parametric Design & Optimization | Spring 2026
/
🚫
CEE 120C/220C - For the Teaching Team Use Only
/
All Design Journal Entries | Spring 2026
/
2026 Design Journal Entries | Spring 2026
/
Alexis Krueger

Alexis Krueger

Journal Entry For
Module 2 - Laws of Attraction
ACC Folder Link
https://acc.autodesk.com/build/files/projects/ef862b37-e023-4ef6-8ec3-3615621538bf?folderUrn=urn%3Aadsk.wipprod%3Afs.folder%3Aco.QYFgp8taRO-pXLr6mpjJ0A&viewModel=detail&moduleId=folders
Link to Student
Krueger, Alexis Siregar
Files & media

Walk in the Park

image

To model the park, I first created a rectangular grid of points. I centered a cuboid on each grid point and then set the length and width of the cuboids to be the spacing between the grid points. I then created an attractor point and computed the height of each cuboid by simulating sine wave ripples using the distance between the attracter point and the center of the cuboid. I added the amplitude of the sine waves to the base height, so that there would not be any negative heights. I shifted the cuboids along the z-axis (height) so that all of their bases started from the xy-plane. As a creative element, I colored the cuboids based on their normalized height. I assigned the cuboids colors ranging from red (0) to light blue (1). I used the DirectShape.ByGeometry node so that the cuboids can still be seen in Revit, while only the colored cuboids appear in Dynamo.

Eliminate the Echo

image

To model the acoustical dampening ceiling, I first created a rectangular grid at the ceiling level. The cylinders are centered at each grid corner point. I then created an attractor point and computed the cylinder heights using a sine function. The number of waves, amplitude, and base height can be adjusted by using a number slider. The calculated height is multiplied by (-1), so that the cylinders hang below the ceiling grid. As a creative element, I created a color gradient and changed the color of each cylinder based on their normalized height.