Challenge

Creating Conceptual mass in REVIT and Creation of Sinusoidal curve and a Parametric stadium using Dynamo

1) Using Dynamo create a set of sinusoidal points and create a curve and create a surface out of the curve.

AIM : Need to create sinusoidal point then curve from the point and then create surface

INTRODUCTION:

By using dynamo create a sinusoidal point then create a curve from the point and converted into the surface

PROCEDURE:

STEP 1) OPEN DYNAMO

In new architectural template

Go to manage tab, click on dynamo under visual programming

Dynamo window will open

STEP 2) CREATE NEW FILE IN DYNAMO

Click on new in dynamo window

STEP 3) CREATE SINUSOIDAL POINT

Insert 3 Integer Slider from Library and rename accordingly for Start, End and Step

Insert Range and connected all inputs from Sliders

Insert Point.ByCoordinate and connect “X” with seq (output of Range)

Insert Math.sin and provided input from seq (output of Range)

Insert Multiplication and CodeBlock (rename with Curve)

Provide inputs for multiplication from Math.sin and Curve

Insert one more Integer Slider (rename with Y-Point) and one Addition

Provide inputs for addition from Y-Point and Multiplication

Give output of addition to “z” point of Point.ByCoordinate

STEP 4) CREATE CURVE

Insert NurbsCurve.ByControlPoints

Provide input to NurbsCurve.ByControlPoints from output of Point.ByCoordinate

So Curve on the Sinusoidal points will be created

STEP 5) CREATE CUSTOM NODE

Select all Output Nodes

Go to Edit > Create Custom Node

Provided Name of node as SinWave

Provide Description as Sine Wave Curve and Category as Revit

Click on OK

STEP 6) CREATE SURFACE

Copy all the input nodes and output nodes and paste it 2 times

Change the value of Y-Points

Insert one List and provide the output of SinWave as an input to List

Insert one Surface.ByLoft and provide the output of List as Input of Surface.ByLoft

RESULT : After following above steps, we get result of sinusoidal surface as shown below.

2) Create a conceptual layout of floor plan in dynamo. Using the tools available in dynamo link the lines to appropriate model elements in revit by choosing the wall types and wall parameters. Make use of the sliders to slide through the height of the wall and length of the wall.

AIM :

By using dynamo created conceptual wall laout of floorplan.

INTRODUCTION

Dynamo, in simple terms, is a plugin for Revit that enhances your design by giving more functionality to Revit that would otherwise be limited due to the nature of the software.

PROCEDURE

STEP - 1

First we need to enter the two integer sliders and name them as x and y, and give the minimum integer value as 100.

Type point bycoordinates four times.

Connect created integer sliders to the point bycoordinates.

Type line.ByStartPointEndPoint and create it four times.

Connect point bycoordinates to the line.ByStartPointEndPoint.

The remain members are created.

The rectangle is created by coordinate points.

STEP - 2

Minimize the dynamo screen, and the revit software appears.

Then the conceptual layout plan is created.

STEP - 3

We adjust the height of the wall using the integer slider.

And we can change the minimum and maximum value of the wall height.

STEP - 4

We select the global parameters and give the value.

The length of the wall will be changed.

RESULT

Created a conceptual layout of floor plan in dynamo using the tools available in dynamo link.

The height of the wall and length of the wall has been changed using the sliders.

3) Create an array of model elements in Revit. Use dynamo to vary the properties of model elements by using the slider or code block

AIM : To create an array of model elements in revit using dynamo to vart the properties of model elements by using the slider or code block.

INTRODUCTION

Dynamo is a visual programming tool that works with Revit.

Dynamo extends the power of Revit by providing access to the Revit API (Application Programming Interface) in a more accessible manner.

Rather than typing code, with Dynamo you create programs by manipulating graphic elements called “nodes”.

It’s an approach to programming better suited for visually oriented types, like architects, designers, and engineers.

PROCEDURE

STEP 1

Next create the columns.

STEP 2

Open the dynamo tool.

Select model elements, integer slider and familyinstance.SetRotation as shown below.

Connect elements of select model elements to the familyinstance of familyinstance.SetRotation.

Connect integer slider to the degree of familyinstance.SetRotation.

STEP 3

The columns are rotated to the 45 degrees.

RESULT

Created an array of model elements in revit using dynamo to vary the properties of model elements by using the slider or code block.

4) Create a conceptual mass in Revit and develop a parametric column by dividing the surfaces and apply the concepts similar to used in parametric walkway modelling. Use triangular bent or square shaped panels to add finish to the parametric column

AIM : To create a conceptual mass in revit and devlop a parametric column by deviding the surface and, to apply the concepts similar to used in parametric walkway modelling

INTRODUCTION

The Conceptual Massing Environment in Revit is a free-form work environment which allows you to explore and iterate many design concepts quickly.

In this environment, there are no walls, doors, or roofs, only forms and relationships.

The first time you enter the Massing Environment, it can be a little confusing.

PROCEDURE

STEP 1

Open the revit software, and select the new option in the family.

The new family tab will be visible, then select the mass in the conceptual mass folder, as shown in the below figure.

STEP 2

After selecting the mass from the conceptual mass folder the new screen will be visible.

STEP 3

Next Open the north elevation and need to create the level-2.

STEP 4

Use the spline tool to draw the walkway curve.

STEP 5

Create the workplane, and draw the polygon with four sides to the workpalne.

Similarly create workpalne at the control points and draw the polygon with four sides in different angles.

Select the curve line, control points, workplane and polygon. And then create foam.

STEP 6

Open the new family, and select the metric curtain panel patern based.

STEP 7

Select the triangle bent pattern.

Create the plane at the midpoint and also place the circle at the midpoint

Then the triangle bent pattern was created, and then click on the "load into project" option.

Then the triangle bent pattern will beloaded into the project.

STEP 8

Apply the triangle bent pattern to the parametric column.

RESULT

Created a conceptual mass in revit and developed a parametric column by dividing the surfaces and also applied the concepts similar to used in parametric walkway modelling.

5) Use Dynamo to work on developing a parametric stadium. List your parameters and use the visual programming approach to complete the modelling. You can use the concepts discussed in parametric high rise tower in class for reference.

AIM : To draw a parametric stadium using Dynamo

INTRODUCTION

Dynamo is a visual programming tool that works with Revit.

Rather than typing code, with Dynamo you create programs by manipulating graphic elements called “nodes”.

In Dynamo, each node performs a specific task.

PROCEDURE

STEP 1

Open the new file in revit, and open the dynamo.

In the dynamo screen type slider and insert four sliders and rename it.

Type points and select points by coordinate to create floor.

Type code block and in that code block type (0..#levels..FloorHeight)

Join levels and height.

Type coordinate system by origin and join the code block to it in z.

Type code block and in that code block type (bottom..top..#levels)

Join the bottom rotation and top rotation and number of levels.

Type rectanglebywidth, and type slider and rename it as width/length of rectangle.

Join the coordinatesystem to cs.

Join the slider to width and length.

Type rotate and insert geometry rotate.

Type origin and insert point origin.

Type z axis & insert it.

Join the rectangle to geometry point to origin and degrees to code book(bottom..top..#Levels).

Type polysurface by loft and insert it.

Join geometry to the cross-section.

The parametric stadium is developed.

RESULT

The parametric stadium has been created successfully using dynamo.

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.