Challenge

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

1) AIM:- To create a set of sinusoidal points, create a curve, and create a surface out of the curve.

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.
  • In dynamo, each node performs a specific task.
  • Nodes have inputs and outputs, the outputs from one node are connected to inputs on another using "wires".
  • The program or "graph" flows from the node through the network of wires.
  • The result is a graphic representation of the steps required to achieve the end design.

PROCEDURE:

Step:-1

  • 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, and the code block will be visible, as shown below.
  • Create three code boxes in the dynamo screen, and give the names to the code box individually as a start, end, and step as shown below.

  • Next insert the range and connect start, end to end and step to step as shown in fig.

  • Next we type the point. by coordinates and connect seq to the x coordinate as shown below.

STEP:-2

  • Next type of math. sin and connect the range seq to the angle, as shown below.
  • Next type of product connects sin to the x.
  • next type code block and rename it as an amplifier and connect it to y of the product.
  • Next type add and insert it and connect var of product to the x of add, as shown below.
  • Next connect var of add to the y of the point by coordinates.
  • next we type the integer slider and give the minimum integer value as 20, and connect it to the y of add.
  • next type the NURBS curve coordinate and insert it.
  • Next connect the point of point by coordinates to the points of NURBS curve coordinates, as shown in fig.
  • Next again type the integer slider and give the minimum integer value as 5, and connect it to the degree of the NURBS curve by control points, as shown below.

STEP:-3

  • Next copy the total group and paste it four times.
  • Next type list creates and insert, and create four items in the list. create.
  • Next we connect the NURBS curve of all 4 groups to the 4 items in the list. create
  • Next type the surface by the loft and connect the list to the cross-section surface.
  • Finally the surface has been created, as shown in below fig.

RESULT:-

  • Created a set of sinusoidal points.
  • Created a sinusoidal curve.
  • Created a surface out of the curve.

2) AIM:- To create a conceptual layout of the floor plans in dynamo using the tools available in the dynamo link.

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.
  • To compare, like grasshopper is a plugin for a rhino to enhance its modeling abilities, dynamo is likewise the enhancing plugin for Revit.
  • The node-based logic environment can target elements within a Revit model and manipulate them as long as Revit's back-end system allows.

PROCEDURE:-

STEP:-1

  • First we need to enter the two integer sliders and name them x and y, ad give the minimum integer value as 100, as shown below.
  • Next type point by coordinates four times.
  • Next connect created integer sliders to the point by coordinates, as shown in below fig.
  • Next type. line bystartpointendpoint and create it four times, as shown below.
  • Next connect the point coordinates to the line. bystartpointendpoint, as shown in thlow fig.
  • Next the remaining members are created, as shown below.
  • Then the rectangle is created by coordinates points, as shown in below fig.

STEP:-2

  • Next minimize the dynamo screen, and the Revit software appears.
  • Then the conceptual layout plan is created, as shown below.

STEP:-3

  • Next we adjust the height of the wall using the integer slider as shown in below fig.
  • And we can change the minimum and maximum value of the wall height, as shown below.

RESULT:-

  • Created a conceptual layout of the floothe r plan in dynamo using the tools available in the dynathe mo link.
  • The height of the wall and length of the wall has been changed using the sliders.

3)AIM:- To create an array of model elements in Revit using dynamo to vary the properties of model elements by using the slider or code block.

PROCEDURE:-

STEP:-1

  • First we have to open the Revit software using the architectural template.
  • Next create the four columns, as shown in below fig.
  • Next we have to open the dynamo tool, and then the dynamo will be opened, as shown below.
  • Next we type the selected model elements, integer slider, and family instance. set rotation as shown below.

STEP:-2

  • Next connect elements of select model elements to the family instance of family instances rotation, as shown below.
  • Next connect the integer slider to the degree ofthe family instance. set rotation, as shown in below fig.
  • Next the columns are rotated to 45 degrees, as shown in below fig.

RESULT:-

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

4) AIM:- To create a conceptual mass in Revit and develop a parametric column by dividing the surfaces and,

To apply the concepts similar to those used in parametric walkway modeling.

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

  • First we have to 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 as shown in below fig.
  • After selecting the mass from the conceptual mass folder the new screen will be visible, as shown below.
  • Next we have to open the north elevation and need to create level 2, as shown in fig.
  • Next we use the spline tool to draw the walkway curve, as shown in the w fig.

STEP:-2

  • At the control points we have to create the workplanworkplacew the polygon with four sides to the workplace.
  • Similarly create a workworkplacethe control points and draw the polygon with four sides at different angles, as shown below.
  • Next we select the curve line, control points, workplace, and polygon. and then create foam, as shown in below fig.
  • Next we open the new family and select the metric curtain panel pattern based, as shown in below fig.

STEP:-3

  • Next we select the tringle bent pattern, as shown in fig.
  • Next we create the plane at the midpoint and also place the circle at the midpoint with a diameter of 600
  • Then the triangle bent pattern was created, and then click on the "load into the project" option.
  • Then the triangle bent pattern was loaded into the project.
  • Next we apply the triangle-bent pattern to the parametric column, as shown in below fig.

RESULT:-

  • Created a conceptual mass in Revit and developed a parametric column by dividing the surfaces and also applied concepts similar to use those in parametric walkway modeling.

5) AIM:-To draw a parametric stadium using dynamo.

PROCEDURE:-

STEP:-1

  • 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 a floor.
  • Next type code block and in that code block type (0..#levels..floorheight)
  • Next join levels' anheightsht, as shown below.
  • Next type coordinate system origin joining in the code block to it in z.
  • Next type code block and it that code block type ( bottom..top..#levels)
  • Next join the bottom rotation and top rotation and the number of levels.
  • Next type rectanglebywidand type slider and rename it as width/length of the rectangle.
  • Next join the coordinate system to cs.
  • Next join the slider to width and length.
  • next type rotate and insert geometry rotate.
  • next type origin and insert point origin.
  • We have to type the z-axis & insert it.
  • We join the rectangle to geometry point to the origin and degthe rees to the code book (bottom..top..#levels)
  • Next type polysurface by the oft and insert it.
  • Next join geometry to crsectioningtion
  • Therefore, the parametric stadium has been developed, as shown in iig.

STEP:-2

  • Next we hide the total group and then we can see the parametric salary.
  • The parametric stadium has been created successfully, as shown in below fig.

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.