Daniel Diaz Salgado
πŸ’§

Daniel Diaz Salgado

Model Geometry

Figure 1. Model Geometry
Figure 1. Model Geometry

Modeling Approach

Figure 2. Dynamo System
Figure 2. Dynamo System

I started the project by defining the grid logic using sliders to move the axis parameters that will be the base of our pond. On the grid logic, I used a code block to create the grid list for the list of points.

Figure 3. Grid
Figure 3. Grid

Next, I defined the pebble point on the dynamo environment. To enable the user to control the pebble point, I assigned sliders for the x and y coordinates, making it easy to move the point around the pond.

Figure 4. Pebble Point
Figure 4. Pebble Point

I defined the base and the wave factor as parameters that the user could modify for the wave logic formula. The formula uses a sine wave that reflects the distance between the placement point of each cylinder and the location where the pebble is set.

Figure 5. Wave Lo
Figure 5. Wave Lo

Once the wave logic defines the height list, the set parameter block will change the height in all the cylinders. There is a slider that allows the user to modify the radius of the cylinders.

Figure 6. Cylinders
Figure 6. Cylinders