Modeling Roof

About Roof

You can create a roof in Revit using mainly the “Roof by Footprint” and “Roof by Extrusion” methods. Different shapes of roofs can also be developed using combination of both of these methods. To create dynamic shapes of roofs, “Roof by Face” method along with Massing can be used. 

Tutorial Objective:

In this tutorial, we will be learning the ‘Roof by Extrusion’ approach. To learn more about other methods to create Roof, use the resources here.

In this tutorial, you will learn,

Sample Problem:

Create a 100mm thick concrete roof at 30 degree angle between Grid 6-9 and Grid E-F in the sample tutorial project as shown in Fig 1 and 2 below.

M2 Roof Tutorial

Fig 1. Sloped Roof in the sample tutorial project

M2 Roof Tutorial 1

Fig 2. Sloped Roof in the sample tutorial project

Sample Files required for this tutorial:

If you do not have the following files, please download them from here.

  • “TutorialRoof_Input_LearningRevitOnline.rvt”


  1. The tutorial file “TutorialRoof_Input_LearningRevitOnline.rvt” already contains basic model of the building.
  2. Navigate to the floor plan of “02 Second Floor Level”.
  3. To create a the profile of the roof as shown in Fig 1 above, we will use ‘Roof By Extrusion’ approach.
    • NOTE: Roof By Extrusion is an efficient approach when a cross-sectional profile of the roof is known. The width of the roof can be determined by the depth of extrusion for the roof. 
  4. To create a roof by extrusion method:

    • Click Architecture tab -> Build panel -> Roof drop-down -> Roof by Extrusion
    • Now, the next step is to draw a cross-sectional profile defining the shape of the roof. To draw in a vertical plane, we will need to define the workplane for the cross-section. 
      • To learn more about work-planes and how to use them, click here.
    • Revit will open workplane dialog box where you can either pick a plane or specify one. As the cross-section of the roof lies between Grid E-F, we can pick one of these Grids graphically (Pick a plane option) or we can choose one of them by name as shown below.M2 Roof 1
    • Click OK.
    • As this workplane is a vertical plane, Revit will ask you to open one of the vertical views such as elevation or section. Choose the Section FF which is already placed in the project.
    • Roof Reference Level and Offset dialog box will open. This will define the level that the roof will be connected to. Choose the “02 Second Floor Level”. 
    • Now, you are ready to draw the cross-section profile.
    • Go to the tab ‘Modify|Create Extrusion Roof Profile’ -> Draw panel -> Choose Line as a drawing tool.
    • Draw a line at 30degree angle as shown below.
      • NOTE: Extrusion profiles need to be open (not a closed-loop). Thickness to the profile is given by the Roof Type.M2 Roof 2
    • Go to the properties palette -> Type selector -> choose RCC 100mm roof type.
      • You can opt to Duplicate the type and edit the thickness, materials and layers of the roof. To learn more about layers in a compound structure, click here.
    • Go to the tab ‘Modify|Create Extrusion Roof Profile’ -> Mode panel -> Finish Edit Mode.
    • The Roof has been created. Now, let’s adjust the width of the roof in a plan view.M2 Roof 3.JPG
    • Go to ’02 Second Floor Level’ floor plan view.
    • Select the roof. 
    • Notice the Extrusion Start and End parameters in the properties palette. Extrusion start with 0.00 value is located at the workplane. You can adjust these values to adjust the width of the roof. Alternatively, you can also drag the control arrows at the roof edges to adjust the extrusion width. 
      • Use Align tool to quickly align the extrusion start and end edges to the desired location.M2 Roof 4
    • Ensure that the roof is aligned with outer edges of the wall as shown in the picture above.
    • The roof is now created.
  5. Go to a 3D view to see the roof clearly.
  6. Note that the wall on grid E is extending beyond the roof. You can adjust this by attaching the wall to the roof. This will allow the wall to automatically take the shape of the roof when it attached to it.M2 Roof 5.JPG
  7.  To attach a wall to the roof:

    • Select the wall that you wish to attach.
    • Go to the tab ‘Modify|Walls’tab -> Modify wall panel -> Attach Top/BaseM2 Roof 6.jpg
    • Select the roof with which the wall needs to attach.
    • Notice that the wall is not attached and has taken the shape of the roof profile.
      • When you detach the wall from this roof, the wall will automatically switch back to its original profile.M2 Roof 7.JPG
  8. Navigate to Section FF. 
  9. Notice the overlapping join between the roof and the beam. If you would like to clean this join, use ‘Join Geometry‘ between these two elements.M2 Roof 8.jpg
  10. After completing all of the steps above, save as the project as, “TutorialRoof_Output_LearningRevitOnline.rvt”  

More about Roofs:

Modeling cross-beams as Beam system

About Beam System

Beam system is a tool to add additional support to the main structural frame in the form of cross-beams. You use beam systems to fill structural bays with beams to help support floors or ceilings in a structural model. Beam systems are also useful for laying out rafters for wooden roofs.

Tutorial Objective:

It is recommended that you familiarize yourself with Modeling Beams before starting this tutorial.

Sample Problem:

Create a beam system as shown below in the Fig 1 and Fig 2, in the sample tutorial project.

  • Beam size = 100mm width x 200mm depth
  • Placement of beams at 0.45m spacing from the center.
M2 Beam System Tutorial 1

Fig 1. Cross beams (Pergola frames) in the sample tutorial project

M2 Beam System Tutorial

Fig 2. Cross beams (pergola frame) in the sample tutorial project

Sample Files required for this tutorial:

If you do not have the following files, please download them from here.

  • “TutorialBeamSystem_Input_LearningRevitOnline.rvt”


  1. The tutorial file “TutorialBeamSystem_Input_LearningRevitOnline.rvt” already contains basic model of the building.
  2. Navigate to the floor plan of “02 Second Floor Level”. 
  3. Before we create a beam system, we must first define the beams on its boundary.
  4. Create a new type (by duplicating an existing type) of concrete beam of the size 100mm width and 200mm depth. M2 Beam System 1
  5. Place beams at Grid 6 and 8 at “02 Second Floor Level” elevation with its length extending from Grid B to E, as shown below. (To know more about how to place beams, please refer the tutorial Modeling Beams )M2 Beam System 2
  6. Now, we have two 100x200mm beams on the longer boundary of the beam system. The wall on Grid B and the existing beam on Grid E shall act as the shorter boundary of the beam system. 
  7. To add a beam system:

    • Go to Structure tab -> Structure panel->  Beam System
    • Select Sketch System (from the Modify|Place structural beam system tab-> Beam system panel). 
    • In the draw panel, select the Boundary Line and Pick Supports option.
    • In the drawing area, select the three beams as shown below.M2 Beam System 3
    • From the draw panel, select the Pick Lines option.
    • In the drawing area, select the inner face of the wall on Grid B as shown below.M2 Beam System 4
    • Use Trim/Extend Single Element tool to trim all the sketch lines in a closed loop as shown in the above image.
    • From the Draw panel, select the Beam Direction tool. Select one of the shorter sides of the boundary to define the direction of beams to be placed in the beam system.M2 Beam System 5
    • From the properties palette, define the layout rule of the beams. For this tutorial, choose Fixed Distance from the layout rule.
      • Define the distance in the Fixed Spacing parameter as 0.45m (450mm) 
      • Choose the Justification as Center.
    • From the Mode panel -> Click Finish Edit Mode.
    • A Beam system has been placed.M2 Beam System 6
      • TIP: If you would like to edit layout rule, you can select the beam system and adjust its properties in the properties palette. If you would like to edit the boundary of the beam system, then select the beam system -> Under Modify|Structural Beam system tab -> Mode panel -> click on Edit Boundary. 
    • Go to a 3D view to see the beam system clearly.M2 Beam System 7
  8. If you would like to change the material of the beams, select one of the beams of 100x200mm type -> Right click and select “Select all Instances -> In Entire Project”. Alternatively, you can also use a keyboard shortcut “SA” to select all instances of the same type in the entire project. After selecting all the beams for which you would like to change the material, go to the properties palette and choose the material you would like to apply. M2 Beam System 8.jpgM2 Beam System 9
  9. After completing all of the steps above, save as the project as, “TutorialBeamSystem_Output_LearningRevitOnline.rvt”  

More about Beam Systems:

Modeling Stairs

About Stairs

A typical stair consist of the following elements:

  • Runs: straight, spiral, U-shaped, L-shaped, custom sketched run
  • Landings: created automatically between runs or by picking 2 runs, or by creating a custom sketched landing
  • Supports (side and center): created automatically with the runs or by picking a run or landing edge
  • Railings: automatically generated during creation or placed later

These elements can independently controlled as well as are connected with each other. For example, if you remove the staircase, railing on the stairs will automatically be deleted.

Tutorial Objective:

In this tutorial, you will learn,

Sample Problem:

Create a U-shaped monolithic (concrete) staircase in the sample project between “00 Ground Level” to “01 First Floor level” as shown below:

M2 Stair Tutorial 1

Fig 1. Layout of the U-shaped stairs for the sample project

M2 Stair Tutorial.JPG

Fig 2. Section view of the U-shaped stairs for the sample project

Sample Files required for this tutorial:

If you do not have the following files, please download them from here.

  • “TutorialStairs_Input_LearningRevitOnline.rvt”


Although, Revit provides great tools to automatically calculate number of risers needed for a stair between two selected levels, it makes it easier if you are clear about what kind of stair do you really want for your design. Some planning and preparation goes a long way in making a perfect stair! I recommend that before you begin adding a stair in your project, use “Detail Lines” to sketch out the basic shape of your stair, number of risers you would like to have on each run, overall width of your stair, tread depth and the total height of the stair (between levels/other). 

  1. The tutorial file “TutorialStairs_Input_LearningRevitOnline.rvt” already contains the sketch of the stairs using Detail Lines for your reference. Open this file in Revit.
  2. Navigate to the floor plan of “00 Ground Level”. Notice the detail lines marking the basic sketch of the stair. M2 Stair 1
  3. Now, let’s create a U-shaped monolithic stair (RCC/Concrete stair) between Ground Level and First Floor Level by sketching Run component.
  4. To add a stair using Run Component:

    • Click Architecture tab -> Circulation panel -> Stair
    • On the Component panel, verify that Run is selected.
    • On the Options Bar, For Location Line, choose the Run:Center
    • On the Options Bar, add Actual Run width as “1.2m”.
    • Now, in the Type selector, choose Cast-In-Place monolithic stair. 
    • Select the Base level of the stair as “00 Ground Level” and Top level of the stair as “01 First Floor level”. M2 Stair 2
    • Add desired number of risers as 18  and actual tread depth as 0.28m 
    • Notice that when you change the ‘Desired number of Risers’, the actual riser height is calculated automatically by dividing the total stair height/desired number of risers. If this value exceeds the maximum riser height specified in the  type properties, Revit will give an error. Set up your calculation rules in the type properties for maximum riser height and minimum tread depth to prevent the stair risers to be too high and treads to be too narrow while drawing the stair.
    • Go to the Type properties of the stairs and additionally, set up the Run Type and Landing Type as per your design requirements. M2 Stair 3
    • Now, in the drawing area, click to enter the start point of the Run. Choose the starting point as the midpoint of the detail line already sketched, as shown below.M2 Stair 4
    • Move straight downwards to select the endpoint of this first Run as shown below. Notice that as you move your cursor downwards, total number of risers created and remaining are displayed in halftone for your reference.M2 Stair 5
    • The first Run with 9 risers is now created. 
    • Do not worry about the landing at this moment. Continue to draw the second Run by clicking on the starting and ending point as shown below: M2 Stair 6
    • Both Runs are now created and Revit will display that 18 risers are created and 0 are remaining. Notice that the landing has been created automatically by Revit between two Runs. Width of the landing will be the same as the width of the Run.
    • Click on one of the Runs to select it. In the properties palette, note the parameters begins with riser and ends with riser. Make sure both check boxes are on for both runs. We will discuss about these parameters further in Step 7.M2 Stair 12
    • Click on Finish Edit Mode to complete the stairs. M2 Stair 7
    • The stairs is now added. Notice the annotations of the staircase that have been added automatically by Revit.M2 Stair 9
    • The railing on both sides of the Run and landing has been added automatically. You can select the railing individually and remove it or change its type from the type selector. 
  5.  Now, you may delete all the detail lines that you initially created for reference. 
    • TIP: To quickly select all the lines, select all elements in that particular region and then filter selection for the Detail lines.M2 Stair 8
  6. Create a section line to see the stairs in a Section view.
  7. Begin with riser and End with riser:

    • Notice that as we had selected “Begin with riser and end with riser” parameters for both runs, the stairs is sketched accordingly. It is clearer to notice this in a section view. A small gap that you notice between the last riser and the top level, is for the tread thickness. 
      • TIP: If you want to end with a riser but do not want the riser to show up like this, you can select the stair -> Go to Edit Stair -> Select the run and uncheck the box besides “End with Riser” parameter. This will reduce one riser from total number of actual risers. Graphically, this will solve the problem. However, it will display that one riser is less from the overall desired number of risers.M2 Stair 14
      • If you want to begin with a riser but end the stair with a tread, then you have to edit the stair, un-check the ‘End with Riser’ box for the run -> In the layout, drag/extend the run length to include the additional tread & riser in the stair layout. This will ensure that you have included all the desired number of risers.

        M2 Stair 15M2 Stair 16

  8. Go to a 3D view to see the stairs in 3D. Notice that an opening is required in the floor slab for the stairs.M2 Stair 13
  9. To create an opening in the floor slab:

    • Select the floor slab for which an opening is needed.
    • Go to Modify|Floors tab -> Mode tab -> Edit Boundary
    • Go to the floor plan where the floor slab is sketched. (for this case, go to ” 01 First Floor Level” floor plan).
    • Draw a closed loop for the opening boundary. Make sure that the boundary for the opening does not intersect or overlap the floor boundary.
      • NOTE: A closed loop inside another closed loop in a sketch mode, will create a void in a solid. 
    • Go to Mode panel -> Finish Edit Mode.M2 Stair 17
    • An opening in the floor slab is created. Go to a 3D view or a section view to see the changes clearly.M2 Stair 18M2 Stair 19.JPG
  10. After completing all the steps, save the project as, “TutorialStairs_Output_LearningRevitOnline.rvt”  

More about Stairs:

Modeling Floors

About Floors

Floors are defined in Revit by boundaries either sketched using drawing tools or by picking walls. Floors are created downwards from the level on which they are sketched. Thus, by default, top of the floor is aligned with the level line.

You create floors by defining their boundaries, either by picking walls or using drawing tools.

Tutorial Objective:

In this tutorial, you will learn,

Sample Problem:

Create a structural floor slab with boundary as highlighted in Fig 1, at “00 Ground Level” and “01 First Floor” of the sample project. The floor slab shall be 100mm thick and of Concrete Material.

M2 Floor Tutorial

Fig 1. Floor Slab of the sample project

Sample Files required for this tutorial:

If you do not have the following files, please download them from here.

  • “TutorialFloors_Input_LearningRevitOnline.rvt”


  1. Open the tutorial file ‘TutorialFloors_Input_LearningRevitOnline.rvt’ in Revit. This project file already contains walls on Ground level.
  2. As we want to create a floor under the Ground level,  navigate to the floor plan of  “00 Ground Level”.
  3. As this would be a structural floor/slab, we will use Structural Floor tool.
    • To create non-structural floors, use Architectural floors (Architecture tab -> Build panel -> Floor drop-down ->Floor: Architectural)
  4. To add a structural floor slab:

    • Go to Structure tab -> Structure panel -> Floor drop-down -> Floor: Architectural
    • Revit will enter into a Sketch mode. The tab ‘Modify|Create Floor Boundary’ will become active.
    • Select the type of floor you would like to create from the Type Selector. For this tutorial, select ‘Generic 150mm’.
    • To manually sketch the boundary, you can use the drawing tools available in the Draw panel. But, as the walls are already available in the layout which define the floor boundary, we will use “Pick Walls” tool.M2 Floor 1
    • Pick walls that define the boundary of the floor in the drawing area as shown below. M2 Floor 2
      • TIP: As you pick walls, the flip arrows will appear on the line. Use this flip arrow to flip the line between the inner  and outer boundary of the wall.
    • In a sketch mode, no lines can overlap or intersect each other. Use modify tools such as Trim/Extend to make a closed loop as shown below.M2 Floor 3
    • After drawing the boundary, click Finish Edit Mode to end the Sketch mode.
    • Revit may give you a notification whether you would like to attach the highlighted walls to the floor. For now, select No.
      • Note: If the floor moves in elevation, attached walls will adjust their height accordingly. Select ‘Yes’ if you want this effect to happen. Select ‘No’ if you do not want this to happen.M2 Floor 4
    • Go to a Section view to see the Floor. Notice that the top of the floor is aligned with the ’00 Ground Level’.M2 Floor 5
    • Thickness and Material of the floor are defined by the type property of the floor. Thus, you may choose a required type of the floor from the type selector before creating the floor or you can select the floor after modeling and change its type from the type selector.
    • If you do not have the type of floor you require in the type selector, you can create a new type and adjust the thickness of the floor.
  5. To create a new floor type with required thickness:

    • Select the floor you would like to change the type for.
      • For this tutorial, select the type “Generic 150mm”.
    • Go to the Properties palette -> Edit Type -> Duplicate -> Rename the new type of floor (for example, ‘100mm Concrete Slab’) M2 Floor 6
    • Say OK after naming the type.
    • Under Type parameters -> Go to Construction parameter group -> Structure Parameter -> Click Edit.
    • Edit Assembly dialog box will appear.
    • Add the values for thickness as 100mm /0.1m
    • Click to change the value of the material. To open the material browser, click on the “…” sign in the cell.
    • Select Concrete as the material for this layer.M2 Floor 7
    • Click OK to the material browser.
    • Click OK to the Edit Assembly dialog box.
    • Click OK to the Type properties.
    • The selected floor has now changed from ‘Generic 150mm’ type to ‘100mm Concrete Slab’ type of floor. The thickness and the material both have been changed for this floor.
      • NOTE: To create a floor with multiple layers, please refer the tutorial ‘Compound Structures
  6. Often in a multi-level building, floor boundaries remain the same across levels. You may choose to copy or array the floors from a section view. Another efficient way for doing this is to use Copy with ‘Paste Aligned’ function. Using this function ensures that position of the copied element is aligned exactly at each level. This way, manual errors are reduced while copying.
  7. To Copy and Paste Align:

    • Select the element from any view.
    • Using ‘Ctrl+C’, copy the element on clipboard.
    • Go to Modify tab -> Clipboard panel -> Paste Drop down -> Aligned to Selected LevelsM2 Floor 8
    • Select the levels you wish to copy at.
      • Press Ctrl to add to the selection, Press Shift to remove from the selection. M2 Floor 9
    • Say OK to Select Levels dialog box.
    • Element will be copied on the selected levels.
  8. Using Copy and Paste align tool as shown in the step above, copy the floor on Ground level that you created in step 5 and paste align it on First floor level.
  9. Go to a 3D view to see both slabs in 3D.M2 Floor 10
  10. After completing all of the steps above, Save As your file as ‘TutorialFloors_Output_LearningRevitOnline.rvt’

More References:

Modeling Structural Beams

About Beams

It is a good practice to add columns and grids before creating beams in the project. Beams are placed below the current level. So, if you would like to place beams under the first floor slab, you must go to first floor plan/select first floor level as the placement level, in order to add beams.

Tutorial Objective:

Before moving onto this tutorial, please make sure that you are already familiar with, how to load a family into the project , how to duplicate and create new type for a family, Trim/Extend to Corner  and Trim/Extend to Single Element tools and Create similar tool.

In this tutorial, you will learn,

Sample Problem:

Add beams under the first floor slab level as shown in Fig 1.

M2 Beams Tutorial

Fig 1. Placement of beams in the sample tutorial project

  • UB-Universal Beam: 254x146x43UB between Grid B4 to C4
  • Concrete_Rectangular Beam: 230mm x 420mm placed as shown in Fig 1.

Sample Files required for this tutorial:

If you do not have the following files, please download them from here.

  1. “TutorialBeams_Input_LearningRevitOnline.rvt”
  2. Beam/Structural Framing Family files: “UB-Universal Beam.rfa” and “Concrete_Rectangular Beam.rfa”


  1. Open tutorial file ‘TutorialBeams_Input_LearningRevitOnline.rvt’ in Revit. This project file already contains levels, grids, walls and a column on ground floor level.
  2. Navigate to the floor plan of  “01 First Floor Level”. Ensure that you can see the ground floor layout as Underlay.
    • Underlay is like a sheet of drawing put underneath another to use as a reference. It helps in understanding the relationship of components at different levels for coordination and construction.
  3. If you cannot see the Ground floor layout as an underlay, do the following.
  4. To create an underlay:

    • In the Project Browser, open a plan view. (In this case, “01 First Floor Level”).
    • Go to the properties palette.
    • Go to the parameter “Range: Base Level” and select the level you want to underlay. In this case, select “00 Ground Level” as we want to see the layout of the Ground level as underlay.
    • “Range: Top Level” parameter is automatically set to one level above the Base Level. If you want to set a different level as the top range, select the level from here.
    • Ground level is now shown as underlay in halftone. M2 Beams 1
    • If you want to avoid mistakenly selecting the elements displayed in Underlay, you can turn off the “Select Underlay Elements”option on the status bar. Turn it on, if you want to select the elements in underlay.M2 Beams 2
  5. Let’s first add structural steel beam of the “UB-Universal Beam” family between Grid B4 to C4 as shown in Fig 1.
  6. Load the family “UB-Universal Beam.rfa” into the project.
  7. To add a structural beam/framing:

    • Go to Structure tab -> Structure panel -> Beam
      • Alternatively, use “BM” as the keyboard shortcut .
    • From the type selector, select the type 254x146x43UB of the UB-Universal Beam family you loaded in step 6.
    • On the options bar, select the Placement Level as First Floor Level.
    • On the options bar, select the structural usage of the beam as ‘Other’ . Revit will automatically assign this value based on which elements the beam is connecting.
    • In the drawing area, draw the beam from the grid intersection B-4 to C-4.
    • Click Esc twice to end the Beam tool.
    • As the beam is constructed under the first floor level (the top of beam matches with first floor level line), it is shown as an underlay element in halftone.M2 Beams 3
  8. The beam, although added at the grid intersection B-4, may not extend upto the middle of the steel column. This is mainly because Revit has assumed the space for connections. However, if you would like to extend the beam to the center of the steel column, then select the beam.
    • Go to Modify|Structural Framing tab -> Join Tool panel -> Change Reference.
    • Select the face of the column that you would like the beam to connect to. M2 Beams 4
    •  Click Esc twice to end the Modify tool.
    • TIP: Click and drag shape handles at the beam ends to adjust their end extensions or cutback. Learn more about how to use Shape handles here.
  9. Go to a 3D view to visualize the output. M2 Beams 17
  10. Now, let’s move on to add Concrete beam of “Concrete_Rectangular Beam” family as shown in Fig 1. Navigate back to the First Floor level floor plan and load the family “Concrete_Rectangular Beam.rfa” into the project.
  11. Go to Structure tab -> Structure panel -> Beam
    • Alternatively, use “BM” as the keyboard shortcut .
  12. From the type selector, select any one type of the Concrete_Rectangular Beam family you loaded in step 9.
  13. Duplicate the existing type and create a new type of beam (named 230 x 420) that has width(b) = 230mm/0.23m and depth (h) = 420mm/0.42mM2 Beams 5
  14. Repeat step 7, to add beams from Grid intersection C-2 to C-5.M2 Beams 6.jpg
  15. Add a section line as shown below to see the beam in a section view.
  16. Go to the section view and notice that the beam is added so that the top of the beam matches with the first floor level as required.
  17. However, the walls and the beams are overlapping. In reality, the top of the wall shall match the bottom of the beam. One approach to resolve this is to use ” Join Geometry” tool. However, be careful with this tool as overusing it can use more memory and can cause unexpected issues, especially in large scale projects. The other approach is to use an offset value for the top constraint of the wall as shown below.
  18. To adjust the height of the wall using offset values:

    • Select the wall.
    • Go to the Top Offset parameter in the Instance properties of the properties palette.
    • Add the value you would like to adjust. (In this case, as the beam depth is 0.42m and we want the wall to lower the value from the top constraint level, add offset value as “-0.42m” )
    • The wall height will adjust accordingly.M2 Beams 9
  19. Now, notice that as this beam is not connected to structural columns, but instead it is on a wall, the wall shall also be a structural load-bearing wall. However, currently in the project, the wall is an architectural wall.  You can see this by selecting the wall and checking its Structural Usage parameter in the Instance properties. M2 Beams 10
  20. To convert architectural walls into structural walls:

    • Select the wall.
    • Go to its Structural parameters in the Instance properties.
    • Turn on the checkbox for the ‘Structural’ parameter.
    • Under Structural Usage parameter, select ‘Bearing’.
    • Now, the wall is converted to a structural load-bearing wall.
      • Note: You can avoid this step, if you already know from the beginning which walls are going to be structural walls. In that case, you can sketch walls using the tool:
        • Architecture tab-> Build Panel -> Wall Drop down menu -> Wall: Structural
  21. Now, add more Concrete_Rectangular Beam family of 230×420 type in the project as shown in Fig 1. You may use Modify tools such as Trim/Extend to Corner  or Trim/Extend to Single Element tools to create junctions between beams.
    • TIP: For more productive approach, instead of using Beam tool to sketch beams, use ‘Create Similar‘ tool. Using Create Similar tool makes your workflow more productive when you want to create more instances of the same type which you have already used once in the project. This saves you time to look for the right type of family in the type selector.
      • To use create similar tool, select the beam that you already placed -> go to create similar tool in Modify panel (“CS” as keyboard shortcut) -> the beam tool is active and the same type of beam has been selected in the type selector -> Now, you can begin adding beams as shown in step 7. To learn more about how to use create similar tool, click here.
    • TIP: When the Beam tool is active, on the options bar, turn on “Chain” option to add multiple beams in a continuous loop.
  22. After adding all the beams as shown in Fig 1, go to a 3D view for a clear visualization. M2 Beams 11
  23. Now, select all the walls that are under the beams. Repeat step 18 to adjust the height of the wall and step 20 to convert these walls into structural load-bearing walls.
    • TIP: While selecting multiple walls, press Ctrl to add walls to the selection and press Shift to remove walls from the selection.
    • TIP: Hover the mouse over one of the walls -> Press Tab to highlight the connected walls -> Click to select the highlighted walls.
    • TIP: To make the selection of multiple walls easier, you can also use Temporary Hide/Isolate tool to hide or isolate the walls and beams temporarily.
    • Temporary Hide/Isolate tool:

      • To isolate category temporarily: 
        • Select one of the element for which you would like to isolate the category.
        • In this case, select one of the walls and one of the beams.
        • Go to View Control bar -> Temporary Hide/Isolate -> Isolate Category.
        • All the beams and walls in the view will be isolated.
      • To hide elements temporarily:
        • Select the elements that you wish to hide.
        • Go to View Control bar -> Temporary Hide/Isolate -> Hide Element
        • The selected elements will be hidden.
      • To reset Temporary Hide/Isolate view:
        • Go to View Control bar -> Temporary Hide/Isolate -> Reset Temporary Hide/Isolate
  24. After adjusting the wall height and their structural usage, go to a 3D view to see all the beams you have added.M2 Beams 16
  25. After completing all the steps above, Save As your project as  ‘TutorialBeams_Output_LearningRevitOnline.rvt’.

More about Beams: