Challenge

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

1. ANS-

Using Dynamo create a set of sinusoidal points and create a curve and create a surface out of the curve.

AIM:-Need to create sinusoidal point then curve from the point and then create surface.

INTRODUCTION:-By using dynamo created a sinusoidal point then created a curve from the point and converted into the surface.

PROCEDURE:

  • Open Revit software.
  • In new architectural template.
  • Go to manage tab, click on dynamo.

  • Dynamo window will open
  • Click on new in dynamo window.

  • Create sinusoidal point.
  • Insert 3 Integer Slider from Library.
  • Insert Range and connected all inputs from Sliders
  • Insert 2 Point.ByCoordinate and connect range to X.

  • Insert Code Block From library and connect into Z.
  • Insert Math Sin form library.and connect math sin into Y.
  • Insert Product from library and code block connect into Y.

  • Create curve insert the NurbsCurve.ByControlPoints.
  • Provided input to NurbsCurve.ByControlPoints from output of Point.ByCoordinate
  • This will create Curve on the Sinusoidal points.
  • Insert one Surface.ByLoft and provide the output of List as Input of Surface.ByLoft

  • Connect all the blocks as per shown below

  • It will shows the following results

2.ANS:-

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.

AIM:-By using dynamo created conceptual wall layout of floor plan

INTRODUCTION:-To create the conceptual layout of a floor plan in dynamo, used available tool for joining the line, wall type and floor type and used sliders for height and length of wall

PROCEDURE:

  • OPEN Revit software
  • Click on New
  • Select on Architectural Template and then ok.
  • The new project will open
  • Go to manage tab

  • Open the Dynamo.

  • Insert 2 integer sliders and rename with x and y
  • Insert 4 Point.ByCoordinates.
  • Connect the output of integer sliders as an input of Point.ByCoordinates accordingly
  • 4 points created, based on the length and width

  • Insert 4 Line.ByStartPointEndPoint and create line.

  • Insert a List Create
  • Connect the outputs of each Line.ByStartPointEndPoint to one-by-one list items
  • Insert the Wall Type and choose the wall.
  • Insert Integer slider.
  • Insert Wall.ByCurveAndHight and provide the inputs from List, Level, Wall Type and Hight
  • Insert Floor Type
  • Provide the input for Floor.By Outline Type And Level from List, Floor Type and Level.

  • Connect all the Input and Output as per shown below.

Result:-

3.ANS-

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- Need to create an array of elements in Revit and vary the properties by using slider or code block in dynamo.

INTRODUCTION:-Created the array of columns in Revit and by using the integer slider from dynamo, rotate the column in Revit

PROCEDURE:

  • Open Revit software
  • go to architectural template and select Architectural Column.
  • Insert four column.

  • Go to manage tab and open the Dynamo

  • Create a new dynamo model.

  • Select Model element from library.

  • Click on Select and select the all the column from Revit

  • Insert Set Rotation from library and Place it in proper position.

  • Take integer slider from the library.
  • Enter the value 45
  • Connect the blocks as per shown below.

Results in the Revit window-

4.ANS-

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.

AIM:-Create the Conceptual Mass in Revit, create a form and use property of triangular bent icon in the parametric column.

INTRODUCTION:-Created a Conceptual Mass and developed a parametric column by dividing the surface and finish the model by using triangular bent shape

PROCEDURE:

  • Open Revit click on file option.
  • Select-New
  • Open Conceptual mass.

  • Select Templete file (Metric Mass)

  • Then open the file.

  • Go to any elevation view
  • Provide level at 10’.

  • Go to level 1 floor plan
  • In create tab select spline from draw tool and create 4 points

  • In 3D view select created column line.
  • Set plane at each created point
  • Select polygon and create at all point with mass of 10’
  • Again, select created column line and first polygon
  • In modify tab, dropdown create form and select solid form

  • Click on Divide Surface.

  • Select Pattern as Triangle Bent.

Result:-

5.ANS-

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.

AIM:-By using dynamo created conceptual wall layout of floor plan

INTRODUCTION:-To create the conceptual layout of a floor plan in dynamo, used available tool for joining the line, wall type and floor type and used sliders for height and length of wall

PROCEDURE:

  • Open Revit software
  • In new architectural template
  • Go to manage tab, click on dynamo under visual programming
  • Dynamo window will open
  • Create a new dynamo model

  • Insert 4 Integer Slider and rename it i.e., Levels, Height, Top floor Rotation, Bottom floor Rotation.
  • Insert Code Block and provide code as “0..Levels..FloorHeight.

  • Insert CoordinateSystem.ByOrigin
  • Provide the output of code block as an input to z point of CoordinateSystem.ByOrigin
  • Change the no of Level and Height is integer slider
  • This will create level on z axis.

  • Go to library and search Rectangle.
  • Select By width length
  • Assighn it
  • Go to library
  • Imsert By origin
  • Insert Coordinate system
  • Assighn it
  • Connect Point by coordinates to the Coordinates by origin Z

  • Insert By loft from library.
  • Assign it
  • Connect the rectangle block with it

  • Insert PolySurface.ByLayout
  • Provide input from Geometry.Rotate

RESULT: After following above steps.

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.