During week 2, I was tasked with creating two projects - one in Dynamo, the other in Grasshopper. The first task was to create a ground area for a park or public space with terraces of varying heights. The interesting part of this project was to vary the height of these terraces in a sinusoidal pattern, in reference to each terrace’s distance to a user-specified attractor point. Similarly, in Grasshopper, I was tasked with creating a ceiling system of cylinders arranged in a wave pattern, varying according to each cylinder’s distance to a user-specified attractor point.
In both Dynamo and Grasshopper, my modeling approach was create the structure in increments. Once I coded up to a certain checkpoint outlined in Notion, I would run the model and determine if my output was correct. If something seemed off, I would troubleshoot my code until Dynamo or Grasshopper displayed what I was aiming for. What was most helpful to me was clicking the “push pin” icons in certain Dynamo nodes to determine what the output was - or linking certain nodes to panels in Grasshopper to see the result of the function. Ultimately, it was easier to determine how the model was being created numerically rather than visually.
![image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2Fc9309505-badd-417b-9f36-8d458a986009%2F0a3196ab-b080-4476-b023-380ce1da08e1%2FScreenshot_2024-04-15_225955.png?id=aabaf1cf-d7ab-42d7-ad96-76b7ae1bdfb0&table=block)
Finally, the link to my Module 2 folder in our Autodesk Construction Cloud project is below: