Challenge

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

  • Question no.1
  • Ans -
  • Aim - To create set of sinusoidal points, create a curve and to create surface out of the curve.
  • Introduction -
  • Dynamo is visual programming tool that works with revit.
  • Dynamo extends the power of revit by providing access to the revit API (Application Programming Interface) in more accessible manner.
  • Rather than typing code, with dynamo you create programs by manipulating graphic elements called nodes.
  • Its 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 graphic representation of the steps required to achieve the end design.
  • Process -
  • Step 1 -
  • First we open the revit software and click on dynamo option in the manage toolbar.
  • After opening the dynamo double click on dynamo screen code block will be visible as shown below.
  • Create three code box in the dynamo screen and give the names to the code box individually as start, end and step as shown below.
  • Next insert and connect start to start, end to end and step to step as shown in figure below.
  • Next we type the point by coordinates and connect seq to x coordinates as shown below.
  • Step 2 -
  • Next type math.sin and connect the range seq to the angle, as shown below.
  • Next type product connect sin to x.
  • Next type code block and rename it as amplifier and connect it to the 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 integer slider and give the minimum integer value as 20 and connect it to the y of add.
  • Next type nurbscurve coordinate and insert it.
  • Next connect point of point by coordinates to the points of nurbscurve coordinate as shown in the below figure.
  • Next again type integer slider and give minimum integer value as 5 and connect it to the degree of nurbscurve by control points as shown below.
  • Step 3 -
  • Next copy the total group and paste it for four times.
  • Next type list create and insert and create four times 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 surface has been created as shown in the below figure.
  • Result -
  • Created a set of sinusoidal points.
  • Created a sinusoidal curve.
  • Created surface out of the curve.
  • Question no.2
  • Ans -
  • Aim - To create conceptual layout of floor plan in dynamo using 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 nature of the software.
  • To compare like grasshoper is a plugin for rhino to enhance its modeling abilities, dynamo is likewise the enhancing plugin for revit.
  • To node based logic environment can target elements within revit model and manipulate them as long as revits back end system allows.
  • Process -
  • Step 1 -
  • First we need to enter the two integer sliders and name them as x and y and give the minimum integer value as 100 as shown below.
  • Next type point coordinates four times.
  • Next connect created integer sliders to the point by coordinates as shown in the below figure.
  • Next type line. By start point end point and create four times as shown in the below figure.
  • Next connect point by coordinates to the line. By start point end point as shown in the figure below.
  • Next remain memebers 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 revit software appears.
  • Then the conceptual layout plan is created as shown below.
  • Step 3 -
  • Next we adjust the height of 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 globel parameters and give the value as 50' as shown below.
  • Then next the length of wall will be changed as shown in the below figure.
  • Result -
  • Created a conceptual layout of floor plan in dynamo using the tools available dynamo link.
  • The height of wall and length of wall has been changed using the sliders.
  • Question no.3
  • Ans -
  • Aim - To create an array 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 extend the power of revit by providing access to the revit API (Application Programming Interface) in more accessible manner.
  • Rather than typing code with dynamo you create programs by manipulating graphic elements called nodes.
  • Its an approach to programming better suited for visually oriented types like architects, designers, and engineers.
  • Process -
  • Step 1 -
  • First we have to open the revit software using architectural template.
  • Next create the nine columns as shown in the below figures.
  • Step 2 -
  • Next we have to open dynamo tool and then the will be opened as shown below.
  • Next we type select model elements integer slider and family instance. Set rotation as below.
  • Next connect elements of select model elements to the family instance. Set rotation as below.
  • Next connect integer slider to the degree of family instance. Set rotation as shown in the below figure.
  • Step 3 -
  • Next the columns are rotated to the 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.
  • Question no.4
  • Ans -
  • Aim - To create conceptual mass on revit and develop parametric column by dividing surfaces and to apply concepts similar to used in parametric walkway modeling.
  • Introduction -
  • The conceptual massing enviroment in revit is free form work environment which allows you explore and iterate many design concepts quickly.
  • In this environment there are no walls, doors and roofs and only forms and relationships.
  • The first time you enter the massing enviroment it can be little confusing.
  • Process -
  • 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 mass in conceptual mass folder as shown in the below figure.
  • Step 2 -
  • After selcting mass from conceptual mass folder the new screen will be visible as shown below.
  • Step 3 -
  • Next we have to open north elevation and need to create the level 2 as shown below figure.
  • Step 4 -
  • Next we use spline tool to draw the walkway curve as shown in the figure below.
  • Step 5 -
  • At the control points we have to create the workplane and draw the polygon with four sides to the workplane.
  • Similarly create workplane 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, workplane and polygon. then create form as shown in the below figure.
  • Step 6 -
  • Next we open new family and select 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 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 traingle bent pattern to the parametric column as shown in figure below.
  • Result -
  • Created a conceptual mass in revit and developed a parametric column by dividing the surfaces and also applied the concepts similar to used in parametric walkway modeling.
  • Question no.5
  • Ans -
  • Aim - To draw parametric stadium using dynamo.
  • Introduction -
  • Dynamo is a visual programming tool that works with revit.
  • Dynamo extend the power of revit by providing access to revit (Application programming Interface) in more accessible manner.
  • Rather than typing code with dynamo you create programs by manipulating graphic elements called nodes.
  • Its an approach to programming better suited for visually oriented types like architects, designers and engineers.
  • In dynamo each node performs a specific task.
  • Process -
  • Step 1 -
  • First we have open the new file in revit and open the dynamo.
  • In 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 height as shown below.
  • Next type 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 bottom rotation and top rotation and number of levels.
  • Next type rectangle by width and type slider and rename it as width/length of rectangle.
  • Next join coordinates system to CS.
  • Next join slider to width and length.
  • Next type rotate and insert geometry rotate.
  • Next type origin and insert point origin.
  • Next we have to type z axis and insert it.
  • Next join the rectangle to geometry point to origin and degrees to code block(bottom..top..#Levels).
  • Next type polysurface by loft and insert it.
  • Next join geomwtry to cross section.
  • Therefore the parametric stadium has been developed as shown in the below figure.
  • Step 2 -
  • Next we hide total group and then we can see the parametric stadium clearly.
  • The parameric stadium has been created successfully as shown in the below figure.
  • Result -
  • The parametric stadium has been created successfully using dynamo.
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.

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.