Link to Student

Journal Entry For

Module 2 - Ripples on a Pond

**Final Model Results****
**

**Modeling Approach**

My modeling approach focused on 4 key elements:

**Creating a rectangular grid of points with two input categories**- Number of points for each x and y
- Spacing between each x and y value
**Creating an attractor point with number sliders to control the location in the x-y plane****Creating Sine Wave Attractor Logic**- With toggles for the base offset, amplification, and number of waves
- Create a distnace factor to diminish the waves as distance increases. I originally divided the height offset by just the distance, but this yielded too much of a dropoff that did not seem like realistic ripples. So I changed this to divide the distance by 25 so that there still is a diminishing factor, just not as dramatic.
- Creating Cylinders with Dynamic Heights based on the Sine Wave Attractor Logic
- Dynamo Elements to start (using Cylinder.ByPointsRadius)
- Revit Cylinder Mass Elements to complete (using the FamilyInstance.ByPoint)

**Model Results with Stagnant Sine Wave Attractor Logic (2 unit base)**

**Model Results with Stagnant Sine Wave Attractor Logic (2 unit base)****Model Geometry with Diminishing Ripples (3 Units)**

**Model Geometry with Diminishing Ripples (3 Units)**