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.

Introduction -

Dynamo is a visula programming tool that works with Revit.

Dynamo extend the power of Revit by provinding access to the Revit API in a more accessible manner.

Rather than typing code, you dynamo you create programme by manipulating graphic elements called nodes.

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

In Dynamo, each code performs a specific task.

Nodes have inputs and outputs, the outputs from one nodes are connected to inputs on other using wires.

The prograame or graph flows from node to node through the network of wires.

The result is graphic representation of the steps required to achieve the end of design.

Procedure -

First we open the Revit software and click on the Dynamo option in the manage toolbar.

After opening the dynamo, double click on the dynamo screen, the code block will be visible.

Create three code box in the dynamo screen, and give the names to the code box individually as start.

Next insert the range and connect start to start, end to end and step to step.

Next we type the point bycoordinates and connect sequence to the X coordinates.

Next type math, sin and connect the range sequence to the angle.

Next type product connect sin to the X.

Next type code block and rename it as amplifier and connect it to the y of the product.

Next type add and insert it and connect to the var of product to the X of add.

Next connect var of add to the y of the point by coordinates.

Next we type integer slider and give the minimum integer value as 20. and connect it to the y of add.

Next typr nubscurve coordinate and insert it.

Next connect point of point by coordinates to the point of nurbscurve coordinates.

Next again type integer slider and give the minimum integer value as 5, and connect it to the degree of nurbscurve bycoordinates.

Next copy the total group and paste it for four timess.

Next type list create and insert and create a four times in the list create.

Next we connect nurbscurve of all 4 groups to the 4 items in the list create.

Next type surface by loft and connect the list to the cross section surface.

Finally surface has been created.

Result -

Create a set of sinusodial points

Create a sinusodial curve.

Created surface out of the curve.

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.

Intoduction -

Dynamo, in a simple terms, is plugin for Revit that enhance your design by giving more functionality to Revit that would oterwise be limited

due to nature of the software.

To compare, like grasshoper is a plugin for rhino to enhace its modelling abilities, Dynamo is likwise the enhancing plugin for Revit.

The node base logic environment can target elements within a Revit Model and manipulate them as long as Revits back end system allows.

Procedure -

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

Next type point by coordinates four times.

Next connect created integer sliders to the point by coordinates.

Next type line. By start point to end point and create it four times.

Next connect points by coordinates to the line By start point to end point.

Next the remain members are created.

Then the rectangle is created by coordinate points.

Next minimize the dynamo screen and the Revit software appears.

Then the conceptual plan is created.

Next we adjust the height of the wall using the inteeger sliders.

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

Next we select the global parameters and give the value as 50.

Then the next 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

Introduction -

Dynamo is a visula programming tool that works with Revit.

Dynamo extend the power of Revit by provinding access to the Revit API in a more accessible manner.

Rather than typing code, you dynamo you create programme by manipulating graphic elements called nodes.

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

Procedure -

First we have open the Revit software using the Architectural Template.

Next create the Nine columns.

Next we have open the dynamo tool and then dynamo will be opened.

Next we type the select model elements, integer sliders and family instances. set Rotation.

Next connect elements of select model elements to the family instances.Set Roation.

Next connect integer slider to the degree of family instance. Set Rotation.

Next 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.

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 relationshipa.

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

Procedure -

First we have open the Revit software and select the new option in the family.

Next the new family tab will be visible, then select the mass in the conceptual mass folder.

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

Next we have open the north elevation and need to create the level 2.

Next we use the spline tool to draw the walkway curve.

At the control points we have to create the workplane, and draw the polygone with four sides to the workplane.

Similarly create workplane at the control points and draw the polygone with four sides in different angles.

Next we select the curve line, control points , workplane and polygone and then create foam.

Next we open the new family and select the metric curtain panel pattern based.

Next we select the trainle bent pattern.

Next we create the plane at the midpoint and also place the circle at the midpoint with diameter of 2".

Then the traingle bent pattern was created and then click on the load into project option.

Then the trainle bent pattern was loaded into the project.

Next we applied the trainle bent pattern to the parametric columns.

Result -

Created a conceptual mass in Revit and develpoed a parametric coloumns by dividing the surfaces and also applied the concepts similar

to used in a 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.

Introduction -

Dynamo is a visula programming tool that works with Revit.

Dynamo extend the power of Revit by provinding access to the Revit API in a more accessible manner.

Rather than typing code, you dynamo you create programme by manipulating graphic elements called nodes.

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

In Dynamo, each code performs a specific task.

Procedure -

First we have to open the new file in Revit and open the dynamo.

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

Next type points and select points by coordinate to create floor.

Next type code block and in that code block type ( 0..#Levels..Floor Height ).

Next join levels and height.

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

Next type code block and in that code block type ( Bottom , top and # Levels)

Next join the bottom rotation ,top roatation and numbers of levels.

Next type rectangle width and type sliders and rename it as width/length of rectangle.

Next join the cordinate system to cs.

Next join the slider to width and length.

Next type rotate and insert the geometry roatate.

Next type origin and insert point origin.

Next we have to type z axis and insert it.

Next join the rectangle to geometry point to origin and degrees to code book.

Next type polysurface by loft and insert it.

Next type geomtry to cross section.

Therefore the parametric stadium has been develpoed.

Next we hide the total group and then we can see the paramteric stadium clearly.

The Parametric stadium has been created successfully.

Result -

The Parametric stadium has been created successfully by 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.

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.