Creating Conceptual mass in REVIT and Creation of Sinusoidal curve and a Parametric stadium using Dynamo
1.ANS:
AIM:
To created a sinusoidal points a curve and a surface out of the curve using dynamo.
PROCEDURE:
1. Initially open the architecture template of revit software and go to manage tab.
2. In manage tab select the dynamo.
3. Then dynamo window opens and then go to new option.
4. Now start the process by inserting three integer soldier.
5. This can be done by typing code block in the library search panel.
6. One block is named start ( Value - 5).
7. Second one end ( value - 300).
8. Third one step ( value - 1).
9. Now type range in the search panel of the library and insert it.
10. Now connect these three code block as input to the range block.
11. Now search points by coordinates in the search panel/
12. Then connect the range block to the x coordinate of the point by coordinate block.
13. Now we have to produce sin wave out of these points for which we have to insert sin function which is given by math.sin option in the library.
14. Sin values are very small, so we need to amplify it. for this insert another integer slider and name it as amplifier.
15. This amplifier code block needs to be multiplied to the sin block.
16. For this search product function in the library.
17. Input for x value is sin block and for y value is amplifier.
18. Next we have to provide phase for the sin curve.
19. So again insert an integer slider and name it as phase.
20. Now the phase block is then added to the amplified sin block(*).
21. For this insert add operator block from library.
22. Now this is then connected to the y coordinate of the points by coordinates block.
23. Hence the set of sinusoidal points are obtained.
24. Now we have to convert them to a curve.
25. The curve can be created from nurbscurve.
26. Search nurbscurve in library and choose nurbs curve by control points.
27. Now connect the points by coordinate block as input for the nurbs curve. A line will be developed connecting the points.
28. Hence sinusoidal curve is also developed.
29. The next step is to be develp surface.
30. For this first create a group of these items for easy manipulation.
31. This can be done by selecting the required input blocks and then go to edit option in the top portion and then choose create node from selection.
32. The entire thing will be grouped together.
33. Now copy this entire blocks two times to create the surface.
34. Adjust phase to view the two curves that is copied.
35. Next step is to create the surface.
36. For this first create a list.
37. This can be done by searching list. Create in the search panel of library.
38. Then connect all the output of the sin curves as input for the list.
39. This will serve as the input for surface by loft block.
40. Now we have to create the surface.
41. For this search surface by loft.
42. Hence the surface is developed out of the curve.
RESULT:

1. A set of sinusoidal points have been created as follows.


2. Sinusoidal curve connecting points is developed as given below.

3. Surface is developed out of the curves as follows.

2. ANS:
AIM:
To create a conceptual layout of a floor plan in dynamo.
PROCEDURE:
1. Open a new architectural template.
2. Go to manage tab and open the dynamo ---> new.
3. Inorder to create the wall first we have to create four control points,
4. For this search points by coordinates in the search panel of the library.
5. 1st one is named as origin (0,0,0) and the rest is named as control point 1(x,0,0) control point 2(0,y,0) and control point 3 (x,y,0).
6. Now provide two integer slider to provide the values for x and y.
7. Now we have to connect these points by a line.
8. So for this search line by start and end point and insert 4 blocks.
9. The input for these blocks are the points created previously.
10. Hence the layout of the floor plan is obtained.
11. Now search wall in the panel and choose wall by curve and height.
12. So for this input required curve, height, level and wall type. Input are given as follows.
13. For curve combine all the four lines in a list by choosing list. create.
14. For height, another number slider is choosen and name it as height.
15. For level search level in the search panel it will contain the levels available in your folder. Then choose the level in which you want to place your structure.
16. For wall type search wall type in the panel and it will display the wall types linked in the revit file.
17. The floor plan layout is given below.
18. Now go to the revit file to view the 3d form where the height of the wall is visible.
19. The height of the wall can be adjusted using the soldier.
20. Now we have to place the floor.
21. For this type floor in the library and select floor by out line curve floor type and level.
22. This can be viewed in 3D view in revit file.
RESULT:

Hence the conceptual floor plan layout has been developed and is as follows.

3. ANS:
AIM:
To create an array of model elements in revit.
PROCEDURE:
1. Open a new architectural template in revit file.
2. In that go to architectural tab ---> columns ---> architectural column ---> place the column ( 610mm x 610mm ).
3. Now similarly 16 columns are created.
4. The propeties of the model elements are varied using dynamo.
5. Now open dynamo.
6. In the search panel of the library search select model elements, integer slider and set rotation.
7. The integer slider is renamed as rotation angle.
8. Now select model elements block will be the input for family instance and integer slider will be input for degree.
9. The rotation angle can be varied to desired value.
RESULT:

The array of model elements have been and their properties are being varied through the blocks created in dynamo.
4. ANS:
AIM:
To create a conceptual mass in revit and develop a parametric column by dividing the surfaces.
PROCEDURE:
1. Open revit software and under the families open a new ---> conceptual mass ---> mass.
2. Now go to elevation view and create a level at 3.6m and name it as height of roof.
3. Now using spline tool draw the desired outline for the walkway.
4. Now we have to create a profile to sweep through the curve.
5. For this we have to set the workplane at the points and develop a polygon at the workplane keeping the point as centre.
6. Now a polygon is developed with point as centre.
7. Similarly workplane and polygon is developed at all the nodes.
8. Now we have to create the surface which done through sweep.
9. For this select all the polygons and the curve and choose create form option.
10. Now select the entire form and then filter and retain only the form.
11. Now select the form ---> divide surface ---> then provide the pattern.
12. Now open a new family --> curtain panel pattern based.
13. Now select the pattern as triangle bent.
14. Then create a reference point at centre of the face.
15. Then draw a circle of radius 3" at that reference point.
16. Now select the pattern reference plane and circle created and choose create form.
17. Now load this into the project.
18. Now select the entire form of the walkway and filter it to retain only the divided surface.
19. Then in the pattern select the family that we have created just now.
20. Hence the conceptual mass have been created.
RESULT:




The conceptual mass have been created in revit and is given as follows.
5. ANS:
AIM:
To develop a parametric stadium using dynamo in revit.
PROCEDURE:
1. Initially open a new architectural template in revit and then open dynamo.
2. Basic parameters to design a high rise structure is created as input in dynamo.
3. Four integer sliders is taken from the library for the following:
a. number of values.
b. floor to floor height.
c. bootom floor rotation.
d. top flor rotation.
4. Now insert a code block from the library to combine level and floor to floor height and type 0..#levels ..floor height.
5. Now connect the integer sliders named as levels and floor to floor height as input to the code block.
6. Now search coordinates by origin in the library and insert it.
7. Then connect the code block as inpit for z coordinate in the coordinate by origin block.
8. Five points are generated corresponding to 5 levels.
9. Now insert the rectangle by width and length from the library.
10. For this inputs required are coordinate system, length and width.
11. So insert integer slider for length and width.
12. Then connect the inputs for the rectangle block.
13. Now we have to rotate the geometry.
14. So for this insert the rotate block from the library. The inputs required are:
a. geometry: rectangle block.
b. origin: insert anorigin block from the library.
c. axis: insert vector Z axis from the library.
d. degrees: for this insert a code block and type bottom top..#level. The inputs for this code block is already avaiable i.e., bottom floor rotation, top floor rotation levels.
15. Now we have to create surface for this type surface by loft in library.
16. Then connect geometry rotate block as input for surface by loft.
17. Hence the parametric stadium have been created.
18. The number of levels and width and length of the rectangle can varied accordingly.
19. In revit structure is visible as follows:
RESULT:


The parametric stadium have been created and is as given below.