All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
1) Using Dynamo creates a set of sinusoidal points and creates a curve and create a surface out of the curve. 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…
Mani kanta Thota
updated on 01 Aug 2023
1) Using Dynamo creates a set of sinusoidal points and creates a curve and create a surface out of the curve.
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 node to 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 start, end, and step as shown below.
Next, insert the range and connect start to start, end to end, and step to step as shown in the below figure.
Next, we type the point. by coordinates and connect seq to the x coordinate as shown below.
<!--[endif]-->
<!--[endif]-->
Step:-2
Next type of math. sin and connect the range seq to the angle, as shown below.
The next type of product connects sin to the x.
Next type code block and rename it as 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 the below figure.
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.<!--[endif]-->
<!--[endif]-->
Step:-3
Next copy the total group and paste it four times.
Next type list create and insert, and craete four items 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 cross section surface.
Finally, the surface has been created, as shown in the below figure.
RESULT:-
Created a set of sinusoidal points.
Created a sinusoidal curve.
Created a surface out of the curve.
Final output in Dynamo:
Final output in Revit:
2) Create a conceptual layout of the 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 the length of the wall.
AIM:- To create a conceptual layout of the floor plan in Dynamo using the tools available in 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 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, and give the minimum integer value of 100, as shown below.
Next type point bycoordinates four times.
Next connect created integer sliders to the point bycoordinates, as shown in the below figure.
Next type line.ByStartPointEndPoint and create it four times, as shown below.
Next, connect the point bycoordinates to the line.ByStartPointEndPoint, as shown in the below figure.
Next, the remaining members are created, as shown below. Then the rectangle is created by coordinate points, as shown in the below figure.
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 the below figure.
And we can change the minimum and maximum value of the wall height, as shown below.
Step:-4
Next, we select the global parameters and give the value of 50', as shown below.
Then next the length of the wall will be changed, as shown in the below figure.
RESULT:-
Created a conceptual layout of the 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 vary 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
First, we have to open the revit software using the architectural template.
Next create the nine columns, as shown in the below figure.
Step:-2
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 familyinstance.SetRotation is shown below.
Next, connect elements of select model elements to the familyinstance of familyinstance.SetRotation, as shown below.
Next, connect the integer slider to the degree of the family instance.SetRotation, as shown in the below figure.
Step:-3
Next, the columns are rotated to 45 degrees, as shown in the below figure.
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 applying concepts similar to those used in parametric walkway modeling. Use triangular bent or square-shaped panels to add a finish to the parametric column
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 that 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 the below figure.
Step:-2
After selecting the mass from the conceptual mass folder the new screen will be visible, as shown below
Step:-3
Next, we have to open the north elevation and need to create level-2, as shown in the below figure.
Step:-4
Next, we use the spline tool to draw the walkway curve, as shown in the below figure.
Step:-5
At the control points, we have to create the workplace and draw the polygon with four sides to the workplace.
Similarly, create a workplace at the control points and draw the polygon with four sides in different angles, as shown below.
Next, we select the curve line, control points, workplace, and polygon. And then create foam, as shown in the below figure.
Step:-6
Next, we open the new family and select the metric curtain panel pattern based, as shown in the below figure.
Step:-7
Next, we select the triangle-bent pattern, as shown in the figure.
Next, we create the plane at the midpoint and also place the circle at the midpoint with a diameter of 2".
Then the triangle bent pattern was created and then click on the "load into project" option.
Then the triangle-bent pattern was loaded into the project.
Step:-8
Next, we apply the triangle-bent pattern to the parametric column, as shown in the below figure.
we can see the details of the triangular bends by zooming in.
RESULT:-
Created a conceptual mass in revit and developed a parametric column by dividing the surfaces and also applied concepts similar to those used in parametric walkway modeling.
5) Use Dynamo to work on developing a Parametric Stadium. List your parameters and use the visual programming approach to complete the modeling, You can use the concepts discussed in the 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.
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.
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 floor.
Next type code block and in that code block type (0..#levels..FloorHeight)
Next join levels and heights, as shown below.
Next type the 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..#levels)
Next, join the bottom rotation and top rotation and a number of levels.
Next type rectanglebywidth, type slider and rename it as width/length of the rectangle.
Next, join the coordinatesystem to cs.
Next, join the slider to width and length.
Next type rotate and insert geometry rotate.
Next type origin and insert point origin.
Next, we have to type the z-axis & insert it.
Next, join the rectangle to the geometry point to the origin and degrees to the code book(bottom..top..#Levels).
Next type polysurface by loft and insert it.
Next, join geometry to the cross-section.
Therefore, the parametric stadium has been developed, as shown in the below figure.
Step:-2
Next, we hide the total group and then we can see the parametric stadium clearly.
The parametric stadium has been created successfully, as shown in the below figure.
RESULT:-
The parametric stadium has been created successfully using dynamo.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Usage of Navigation tool , Timeliner and Clash Detection test using Naviswork
1) Use the Architecture/ Structure Project file developed by you in Weeks 6 to 8. Export the Revit architecture and structure model to the Navisworks Cache file following the export settings discussed in class. AIM:- To export the Revit architecture and structure model to the Navisworks Cache file following the export…
03 Aug 2023 12:21 PM IST
Creating Conceptual mass in REVIT and Creation of Sinusoidal curve and a Parametric stadium using Dynamo
1) Using Dynamo creates a set of sinusoidal points and creates a curve and create a surface out of the curve. 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…
01 Aug 2023 12:21 PM IST
Creating Architectural and Structural model with 3D rendering using REVIT
1) Select the type of structure you want to build from one of the three below: a. Multi-Unit Residential Apartment b. Office Buildings c. School A) I am decided to design Multi-Unit Residential Apartment in the above three options.…
22 Jul 2023 10:28 AM IST
3D Creation of Ceiling, Roof, Architectural plan, Structural plan, Sectional view, Elevation view and Camera specific view for a house plan using REVIT
1) Based on the project saved from Week 3, proceed from the First Floor Level. Model a Ceiling from the architecture tab above the walls at the first-floor level AIM: To model a Ceiling from the architecture tab above the walls at the first-floor level. INTRODUCTION: The creation of Ceilings within Revit is a very similar…
12 Jul 2023 12:34 PM IST
Related Courses
0 Hours of Content
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.