REVIT_Dynamo Project- 3
1) Using Dynamo create a set of sinusoidal points and create a curve and create a surface out of the curve?
A)
AIM:To draw a curve by using a set of sinusoidal points and create a surface to it.
TOOLS USED :
Architectural template
Manage
Dynamo
PROCEDURE :
- Open an architectural template.

- In the toools bar select manage tab and select dynamo.

- After selecting dynamo a new file opens in revit.

- Go to search box in dynamo file and search point by co-ordinates and range by co-ordinates.
- Now search code blocks in the search box and load atleast three code blocks.
- Rename the code blocks as start, end and type.
- Give them the input values as 10,200 and 1 to start , end and type respectively.
- Now join those 3 code blocks to 3 respective coponents of range.
- Now load another code clock and prepare 3 components(start , end, type) in it.
- Now join those 3 coponents to the new code block.
- Load another code block and rename it as number of values and assign the value as 10.
- Now Add a code block and assign 3 coponents(start, end and number).
- Now load sine factor and a code block.
- Rename that code block as amplifier and fix the value of that as 20.
- Load the product factor and assign x,y coponents to that product.
- Now join sine and amplifier to product.
- Add integer slider and set the minimum, maximum and step value as 20, 50 and 1 respectively.
- Load add factor and join those values to integer slider.
- Now add surface to the curve.
RESULT:



Curve was created by using sinesodial points and surface was added to it.
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.
A)
AIM : To create a conceptual layout of floor plan in dynao and to change the dimensions of the model created.
TOOLS USED :
Architectural template
Manage
Dynamo
PROCEDURE :
- Open an architectural template.

-
Select the manage tab and select dynamo.

-
In the library type points and select 4 times points by coordinate and rename it as(origin, control point1, control point 2, control point 3)
-
Use Type slider and insert 2 and rename it to x and y.
-
Select the x and connect to x in control point 1 and control point 3.
-
select the y and connect y in control point 2 and control point 3.
-
Type Line and select by start end point and insert 4 times and arrange them.
-
connect the origin point to start point of 1st and 2nd.
-
connect the control point 1 to end point of 1st and 4th.
-
connect the control point 2 to end point of 2nd and start point of 3rd.
-
connect the control point 3 to end point of 3rd and start point of 4th.
-
Type list and create list and with the down arrow make it as 4 and connect all the lines to item 0 to item 3.
-
Type wall type by curve and select that.
-
Type wall type and insert.
-
Type level and insert.
-
Typer slider and insert and rename it to height of wall.
-
Connect the list to curve (wall by curve).
-
connect wall type to wall type in (wall by curve and height).
-
connect level to level in wall by curve and height.
-
Connect the slider ht of wall to ht in wall by curve and height.
Result:-







A conceptual layout was created and the dimensions slided in dynamo successfully.
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?
A)
AIM:- To Create array of model elements in revit and vary the properties of model elements by using slider or code block
Commands Used:-
Architectural
Family
Manage
mirror
Extrusion
Create words
Atay
Label
Aotate
Dynamo
Procedure:-
- Open a new family in revit and select generic model.
- Create a reference plane and in offset type 6 (Front view).

- Create extrusion and select curve and draw and then select line and draw till the mid.
- Select all the elements and select mirror command.
- Allign reference plane.
- Create void forms using extrusion with offset 2.

- Select the annotate and do the width of the extrusion.
- Save it as wall shape 1.
- Open file > new family select generic model wall based.
- Select ref view and select insert load into the project.
- Select the array and create ref plane 8.
- select the label>instance rename it as length of module.
- In quantity type the formula Length of wall Length of module.
- Save it as wall shape family.
- Open the manage and select dynamo.
- Type select elements.
- Type Rotation and insert it.
- Type integer slider and insert it.
- Select the model elements and select in the revit.
- Join the elemets to family instances.
- Join number slider to degree.
Results :-






An array of model elements was created successfully.
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?
A)
AIM:- To 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.
Commands used:
Family
level
workplane
spline
set foam
divide surface
triangle bent
filter
reference
circle
polygon
Procedure:-
- Open a new family in revit and select conceptual mass
- Create a level of 10' from the base level in the elevation view and rename it
- Select the floor plan view and set the workplane
- select the spline through points and draw the walkway
- select the control point and set the reference and select show
- select the polygon and change the sides to 4 and draw 10 rectangle in the plane in horizontal direction
- Select all the control points and set the plane and draw the rectangle
- Select the plane of all the control points and select the line and click on foam select the components and select the filter and select foam and select divide surface
- select the pattern as triangle bent increase the number in the grids for smooth surface
- click on the new select family and select certain panel pattern based wall
- select the trinagle bent pattern
- select the pont element and draw the point at the midpoint
- create a plane and select circle of 2" and draw at the midpoint
- Select the circle and the triangle bent and click foam
- click on Load it into the project
- select the face and change the patern to triangle bent under family 2 (as saved)
- and apply it on all the surface
- Walkway is made in the revit with all the properties
Results:-





The parametric coloumn was created in a triangle bent option successfully.
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?
A)
AIM:- To create a parametric stadium using dynamo.
TOOLS/commands USED :
Architecture
Manage
Dynamo
Procedure:-
- Open new file in revit and go to manage and then select dynamo.

-
Select the manage tab and select dynamo.

- After selecting dynamo
- In the dynamo screen type slider and insert 4 slider and rename it
- Type points and select points by coordinate to create floor
- Type code block (0. #levels. Floorheight)
- Join levels and floor height
- Type coordinate system by origin and join the code block to it in z
- Type code block (bottom top #levels)
- join the bottom rotation top rotation and no of floor respectively
- Type rectangle by width
- Type slider and rename it as width/length of rec
- join the coordinate to cs
- and slider to width and length
- Type rotate and insert geometry rotate
- Type origin and inset point origin
- Type z axis and insert
- join rectangle to geometry point to origin and degrees to code book (bottom, top, #levels)
- Type poly surface by loft and insert
- join geometry to cross section
Result:-


