Yueer Cai

Please enter the following info in the fields above:

  • Your Name as the Card title
  • The link to your Module 2 folder in our Autodesk Construction Cloud project

Please also type the first few letters of your first name into the Link to Student field, then hover over your name from the list of matching records and click the blue plus sign to link this entry to your Design Journal.

There's no need to add new properties.

Then, share your Design Journal entry here (replacing these instructions) ... Just click in the text area below the headers, delete the instructions text, and start typing your response.

Please include:

  • A screenshot of your model geometry
  • A few sentences describing your modeling approach





Detail Code:


Detail Approach

Step 1: Initiate a new Revit file and establish a rectangular array of cylindrical components using Dynamo. This can be accomplished by integrating methods discussed in the Attractor Logic videos and the instance that involves tower heights. For instance, I start by producing a point matrix to position the cylinders, followed by flattening it through the utilization of cross-product lacing.

Step 2: Generate a pebble point. Utilize this pebble point as the attractor node and calculate the distance between every point on the grid and the pebble point.

Step 3: Modify the cylinder heights to mimic ripples. Each cylinder's height is determined by employing the Cylinder.PointByRadius node in Dynamo.

Step 4: Generate Revit elements corresponding to the Dynamo. Import the cylinder mass into the Revit project from the Library and employ the FamilyInstance.ByPoint node in Dynamo to position an instance at every grid point. Finally, adjust the wave amplitude, quantity, and base offset, as well as the cylinder's height and radius, to guarantee that the ripples are distinctly visible.