
This is a Dynamo introduction to explain what is the use of Dynamo and how can Dynamo help me as a structural BIM engineer
In this video, we will define Dynamo as a visual programming and the benefits of learning Dynamo
In this video, we will talk about different Dynamo versions and Dynamo website
In this video, we will start lunching Dynamo and working with its interface
Read outputs from nodes and create a line (curve) by two points
Create Revit wall using Dynamo
Understanding Dynamo uints
Create a Revit structural framing using Dynamo
Set parameter node (edit Revit parameters) and editing wall parameters
Explaining Dynamo selection nodes
create Elements id script
Create a script that calculates ramp volumes
Explaining Dynamo player
Create range of numbers using Range & Sequence nodes
Explaining lacing and the difference between auto, shortest, longest, and cross-product
Create vertical columns
Explaining vectors and create slanted columns
Arrange Dynamo scripts using Groups
Create circles and randomized radius
Create a point attractor that affects other circles radius while moving the point
Create points on a curve
Explaining how to make formulas in code blocks
Create beams between two edges example
How to extrude a curve in Dynamo
How to work with surfaces in Dynamo to get different geometries
Create structural framings along a double-curved surface example
Explaining how to work with planes in Dynamo
An example of creating drop panels above columns with offset from columns faces
Continue working with the example of creating drop panels above columns with offset from columns faces
Explaining how to use blocks to create range or sequence
Explaining some list management nodes
Explaining some list management nodes
Explaining some list management nodes
Explaining Filter by bool mask node
How to read excel in Dynamo
Create multiple columns type read from excel file
Explaining Dynamo packages
Create drop panels by dimensions
Example of calculating insulation area of foundations
Explaining a script to auto-join intersected elements together
Continue an example of calculating insulation area of foundations
Example of adjusting footings offset in case of have multiple footings with different thickness
Continue an example of adjusting footings offset in case of have multiple footings with different thickness
Example of creating spot elevations above footings and tags
Duplicate views as dependant and assign scope boxes to each zone
How to sort elements (scope boxes) by any parameter inside it
Create sheets and place views on these sheets
Divide a slab with structural framings
Start an example of rectangular column reinforcement
In this course, we will start learning Dynamo for Revit, we will start from zero knowledge in Dynamo to reach an intermediate level, you don’t have to get any previous Dynamo or programming experience, just good knowledge for Revit.
This course for Revit structure users or any Revit users helps them to develop their working techniques to finish their daily repetitive tasks in a short time with minimum effort, the course focus on structural examples.
The course will cover the following topics: -
1. Define visual programming
2. Define nodes
3. Read inputs
4. Read outputs
5. Connecting nodes
6. Dynamo geometries
7. Define and work with (points, curves, surfaces, solids, vectors, and planes)
8. Create Revit elements
9. Edit Revit elements parameters
10. Convert data from Excel file to Revit
Our role as engineers is to work smart not hard, to save time and effort for ourselves and our team, after this course, you will be able to make your own Dynamo scripts where we will work with different ideas, some of these ideas mentioned below
1. Element’s ids
2. Calculate volumes
3. Create drop panels above columns
4. Divide slabs with structural framings
5. Calculate insulation area
6. Adjust RC footings offset
7. Place Tags
8. Place spot elevations
9. Create sheets
10. Duplicate views
11. Set parameters
12. Read Excel
13. Read DWGs files
14. Columns Reinforcement
15. Set rebars as solid
16. Join all Revit elements