Revit's core functionalities are the native Revit tools that do not use visual programming or additional plugins to manage model geometry and data.
We can gain productivity with Revit's core functionalities by planning ahead using the best workflows in a project and understanding their key functionalities. We need to think critically about how we will spend our time in Revit to become more efficient and analyze possible consequences, if we decide to use a specific workflow.
Before we start a specific task, we need to research quality information to ensure that we have enough details to successfully complete the task and think about why we have decided to use a specific process, as well as its benefits. We need to focus our time and energy on the workflow, which will significantly impact our tasks and deliver the required results.
Adopting the best Revit practices while you fully understand the problem you wish to solve will improve your effectiveness in BIM projects.
This chapter will provide you with knowledge about the best practices for schedule management and how to use Revit Keynote for specification. We will also look at Design Options, Revit Phasing, Scope Boxes, Worksharing, and drawing production best practices.
The following topics will be covered in this chapter:
You can use Revit schedules to create a list of components from your model that automatically update when the model changes.
In Revit, six schedule types are available:
Let's look at these in detail:
This schedule type is the most used schedule to quantify elements in the model. You can find multiple object categories here, such as Curtain Panels, Doors, Furniture, Rooms, Walls, Windows, and others.
Graphical Column Schedules are used to visualize a column's height, size, and material in a chart.
The Material Takeoff schedule type calculates the materials in the project. We can use it to estimate quantities and for support cost analysis.
The Sheet List schedule type lists all the sheets in the project. It can provide an overview of all project sheets.
The Note Block schedule type helps make annotation text more efficient, and it gets updated across multiple views.
The View List schedule type lists all the views that are available in the project.
Now, we will present multiple processes that support Revit schedule management. We have divided the Revit schedule processes into Basic and Advanced to cover multiple levels of experience.
In the Basic Workflow, have the following processes, which help improve productivity.
Editing tools
We can find most of the editing tools in the Properties section. We can choose to edit Fields, Filter, Sorting/Grouping, Formatting, Appearance, and more:
Freeze the Schedule Header
When we need to scroll a schedule up and down and keep the schedule header visible, we can use the Revit Freeze Header tool:
Zoom IN and OUT of a Schedule
In the latest Revit versions, we can zoom IN and OUT of schedules.
If you open any Revit schedule, you can use Ctrl + "+" to zoom in and Ctrl + "-" to zoom out the schedule. However, the most practical process is to hold the Ctrl key and rotate the mouse wheel to zoom into the schedule.
Tip
To return to 100% zoom, just press Ctrl + 0.
Highlight Rows with Different Colors
In this workflow, we can highlight alternate rows with different colors. Follow the steps shown in the following image:
Here, we can see rows with alternate colors that facilitate reading the schedule:
We can also turn on this feature by clicking on Stripe Rows:
Highlight in Model
This tool is useful for highlighting a particular door, room, or other Revit component in the model. We need to select a row and click Highlight in Model:
Adding Images to Families and Display in Schedules
We can add images of objects to be associated with Revit families and display them on a schedule. Follow these steps to do this:
We can also use the Image parameter to add images to be displayed in schedules:
With this, we can control the image inside the Revit project instead of inside the Revit family.
Design Options in Schedules
In this workflow, we can display the quantities of objects from Revit Design Options in schedules. You must have Design Options in your project to use this workflow and select which options we want to display in the schedule.
Open the Revit schedule and follow these steps to change the specified Design Option:
Schedules for Existing and New Phases
We can also create schedules for specific Revit phases, such as Existing or New Construction.
We can open the schedule and select the required Revit phase in Properties:
Calculate Totals
We can calculate the totals in a schedule to find the total internal area of a building, specific floor, or total quantities.
To calculate totals, follow these steps:
After clicking OK, we will be able to see the total area that's been calculated.
In the Advanced Workflow, we can resolve more difficult tasks in the project.
Conditional Formatting
Conditional Formatting is a process that's used to compare data and highlight a specific value based on its assigned rules.
Let's say we want to identify rooms with an area greater than 100 m2. Here, we can use the Conditional Formatting option to do this.
Follow these steps to work with Conditional Formatting:
We will see all the areas that are greater than 100 m2 highlighted in red:
Calculated Fields
We can create new parameters in the schedules with formulas and calculate the percentage.
Follow these steps to calculate the total area percentage:
We will see Area Percentage calculated in the schedule:
We can also use Calculated Fields to add formulas and calculate multiple values, such as the following:
To conclude, we have learned about schedule management's key aspects that can support the creation of efficient schedules in Revit. In the next section, we will learn about Revit Keynote, which is used for the project specification. This speeds up the process of adding text annotations.
Keynote is an essential feature for assigning a project specification to element types, individual families, and materials. These processes will save you a lot of time adding notes to your Revit project.
Before you can use Keynote, the project team needs to decide which construction specification standards will be implemented.
In the UK, the construction industry has used the Common Arrangement of Work Sections (CAWS) codes for many years, but it is no longer maintained. Projects are increasing their usage of Uniclass 2015 codes for the specification.
In North America, the construction industry may use OmniClass, which is equivalent to Uniclass, or MasterSpec as the specification system.
Companies may use other specification systems as a project requirement.
We can find the Keynote tool in the Annotate tab:
Before you can annotate objects with Keynotes, you need to receive the Keynote text file (*.txt) from your project specification team or use Autodesk's text file and edit it as necessary.
Click on Keynoting Settings to find the text file's (*.txt) location:
The file path's location is C:ProgramDataAutodeskRVT2021LibrariesUKRevitKeynotes_GBR.txt.
In Keynoting Settings, we can also click Browse to locate the text file.
The Keynote text file needs to be copied to your project folder and renamed as required. Usually, the filename will have project code + project name + keynotes in the filename's description.
We can visualize the specification code by clicking View:
When the Keynote file is updated during the project, we need to click on Reload to reload the Keynote file.
There are three ways we can add keynotes:
Let's look at these in detail:
We can apply the Element Keynote to component and system families, including walls, floors, roofs, and other Revit families.
The Element Keynote will use the Keynote type parameter to add the specification code as keynote text:
We can select the keynote specification code from the list of Keynotes:
In the Material Keynote, we can add the specification for the material instead of the whole family, as in the previous method:
This method is useful when we want to add the specification to individual materials such as bricks, plasterboards, glazing, and others.
The User Keynote method is not frequently used as the keynote specification is not associated with Revit components.
We can still use the keynote specification list to add annotations to drawings, but it will lose its intelligence and connections with Revit components.
The Revit Keynote process will improve our efficiency of annotating drawings because the specification will be associated with objects. If we change the keynote text, it will automatically update in all views and drawings. Keynote's intelligence is essential to increasing productivity when producing and annotating drawings.
The process of adding Keynote is simple – we can adopt one of the three aforementioned methods and select a Revit component. Follow these steps to add a keynote:
To conclude, we have learned how to improve productivity and efficiency to annotate drawings with Keynote. In the next section, we will learn about the best practices of Revit's Design Options.
Revit's Design Options let you have more than one design solution in the same Revit file. We can switch between Design Options, which helps us design meetings and with client's presentations.
The process of creating Design Options is relatively simple, and we will focus on the best practices for managing Design Options to improve our productivity and efficiency. We can find the Design Options tool in the Manage tab | Design Options:
Tip
When using Design Options, it is better to have "hosting" and "element hosted" in the same Design Option; for example, a wall (hosting) and a door (hosted).
Let's learn about the best practices for managing Design Options in Revit.
Naming Design Options
Revit Design Options should be named based on your company standards and avoid using the default naming conventions such as "Option 1," "Option 2," and so on.
When we provide our Design Options with meaningful descriptions, we improve team communication and help team members save time identifying which Design Options needs to be selected or updated. We can rename an Option Set, as well as individual options:
Design Options Visibility
When we want to display a specific Design Option in a Revit view, we can overwrite the Primary Option and display another Design Option. This process helps us print or show multiple designs.
By working with the Enscape Revit plugin, we can show the rendering of multiple design options in real time very quickly.
To select which Design Options we want to change the visibility of on a view, follow these steps:
This process will allow us to change Primary Option to another Design Option, such as Extended Kitchen Area or Open Space, as shown in the preceding screenshot.
It's worth mentioning that the <Automatic> option will display the Primary Option.
Now, let's learn how to do the same process when we're working with Linked Files. If you have multiple Linked Files and you want to change the Design Option, follow these steps:
Schedule Design Options
We can create a Revit Schedule to show the quantities that are provided in Design Options. If we don't change these settings, Revit will always display the quantities in the Primary Option.
To create a schedule and display a different Design Option, open the Revit Schedule and follow the steps highlighted in the following image:
Empty Design Options
We may need to create an empty Design Option when we don't need to show new geometry in the Primary Option. In this situation, the Primary Option will be empty, but the other Designs Options will have geometry.
Increasing Performance With Design Options
Multiple Design Options in a Revit file can reduce performance, and it is essential to remove unused Design Options and views frequently.
We need to consider what is included in a Design Option wisely so that we have good Revit performance. If the Design Option is a large portion of a building, we may consider creating a new Revit file to link instead of creating a Design Option.
Before removing Design Options, we advise that you back up the Revit file with all the Design Options in case the project team needs to return a specific design option in the future.
After removing the unused Design Options, we recommend running the Purge command to remove unused families. This reduces the file size and improves performance.
Issuing Revit Models Without Design Options
When you're issuing Revit files to consultants, all the Design Options need to be removed to keep the Revit files optimized for good performance.
If required, we can keep specific Design Options based on whether the project team agrees.
In this section, we have learned about the best practices surrounding Design Options to gain productivity. In the next section, we will learn about Revit Phasing.
Revit phases are an excellent function for working with existing buildings as they allow us to distinguish elements from different Phases and Phase Statuses, such as Existing, New, Demolished, and so on. It also helps us control their visibility.
In Chapter 3, Revit Templates and Standards, we showed you how to implement Revit Phases for Revit templates. In this section, we will present the best practices for using Revit Phases.
Depending on your project's size, we advise having one Revit file for the Existing Phase and another Revit file for the New Phase. Although we may use just one Revit file with both Phases for a single house project, we can gain productivity by using separated files for each Phase in medium and large projects.
Revit File with Only the Existing Phase
This Revit file will only contain the surveyed model for the existing building, and it will only be used to demolish objects.
We can use the Demolish tool from the Modify tab and select objects as required:
Revit File with Only the New Phase
This Revit file will contain only the New Phase with new objects. The design team links the Revit file containing the Existing phase to this file, which only contains the new design.
This workflow proposes a clear separation between the Existing and New phases, which can help design teams gain productivity. It helps save you time managing objects from different Phases. It will also increase productivity when we need to create schedules or provide Asset Management data that only comes from the Revit file that contains the New phase.
Once we've done this, we can link the Revit file containing the Existing phase to the Revit file containing the New phase and use it as a background to develop the design:
We can add multiple Phases to a project, but it is common to only see the Existing and the New phases being used in various projects.
The Phase Filters that were originally created in Revit are not intuitive and are barriers to understanding and usability, so we advise deleting rows 2 to 7:
We can increase productivity by recreating new Phase Filters as required in our project, thus facilitating usability. The Phase Filter description is essential to keeping things simple.
We suggest the following naming convention:
Sequential number + description + graphic overrides description
Some examples are as follows:
In Phase Filters, we can create multiple combinations and control Phase Filter overrides:
In Phase Filters, there are three options we can choose from: By Category, Overridden, and Not Displayed.
When we select a specific Phase Filter, it will display its Graphic Overrides:
We can change Phase Filter and Phase in the Properties section as required by View. This is a quick way to update any view that is not displaying correct information:
Graphic Overrides can be updated based on your company standards, and we can choose different colors to represent each Phase Status. The following Phase Statuses are available:
The following screenshot shows the options for changing the Graphic Overrides options:
Tip
"Demolished" is the Phase Status of an object and not a Revit Project Phase.
When working with Phases and Graphic Overrides, we may notice components that are not in the correct Phase. To resolve these issues, we can select the components and change their Phase in the Properties section:
Let's learn how to display multiple phases from Linked files in the same view. If we have multiple Linked files and we want to display various phases, then we must follow these steps:
In this section, we learned about how to manage Revit Phases to gain productivity. In the next section, we will learn about Scope Boxes, which help control the crop region of multiple views.
Scope Boxes can increase efficiency by applying a specific crop region to multiple views and control Levels and Grids extensions.
Scope Boxes are created in the Floor or Ceiling Plan views, but they are visible in multiple views and can be adjusted as required.
To create a Scope Box, select the Scope Box tool from the View tab:
After adding the Scope Box, we need to select and name it. Usually, the name should be a description of the area that you are cropping:
Once the Scope Box has been created, we can select it from Properties to crop its view:
Now, we can select multiple views from the Project Browser menu and apply the same Scope Boxes:
If we need to edit the Scope Box area, we need to select the None option to make the view crop region editable:
Tip
Tick the Annotation Crop option to hide annotations outside the Scope Box.
Rotating a Scope Box can increase our productivity if we are working in a building wing that is not horizontal or vertical. After rotating the Scope Box, we can draft in Revit using horizontal and vertical axes, which is easier than drawing an angle. Follow these steps:
As we can see, the view is rotated horizontally and can carry on working in this view as required. Now, if we want to rotate the view in a different direction by using Scope Boxes, we need to follow these steps:
In this workflow, we can see that after assigning the Scope Box to a view, the view will rotate to place the rotation symbol at the top right.
In this section, we learned how to use a Scope Box to increase productivity. In the next section, we will learn about Worksharing in Revit.
Worksharing in Revit is a process that allows multiple users to work simultaneously in the same Revit file.
We can collaborate with multiple users by adopting the Central and Local files workflow.
Let's learn how to create a Revit Central file. Follow these steps:
Now we've created a Revit Central file, we should close it.
Tip
We should never work in the Central file as it will cause problems with Worksharing, and the Local files will stop working.
We can now invite other users to collaborate in the same file by creating their Revit Local files. it's useful to create the project Worksets as required.
We will learn about Revit Worksets later in this section.
Let's learn how to create a Revit Local file, which is the working file that users will be continually creating to collaborate and work on the project.
Each team member will have their own Local file to work in, and we will make a new Local file every time we want to open a Revit file that is using Worksharing. You need to have a Revit Central file to create a Revit Local file. The Local file should be saved on your computer and not on the company drivers' network.
To create a Revit Local file, follow these steps:
Now that the Revit Local file has been created, we can see our username or Autodesk ID in the filename:
We should repeat this process to create a new Local file every time we want to work on a project with Worksharing enabled and Central files.
After creating the Local file, we can work in the Revit file, but we need to Synchronize to save our work back to the Central file as necessary. There are two options for synchronizing, as shown in the following image:
We should Synchronize every 30 minutes or every time we make a significant change to the model. This will "relinquish" the objects that you have control over back to the Central file so that other users can have access to those objects.
The following best practices for Worksharing will help you avoid issues and maintain good Revit performance.
Worksets
Worksets is a tool that allows us to create a collection of objects that we can unload (Close) and reload (Open) and control the visibility of in a view.
There are two main benefits of Worksets:
A list of typical worksets can be found in the following file, which you can find in the dataset for Chapter 3, Revit_Template_Check_List.xlsx:
The process of creating worksets is simple. Follow the steps shown in the following screenshot:
The following are the best practices for managing worksets:
We can make the Specify… option the default option by recreating the Central file with the Save As option:
Tip
The quickest way to access Manage Worksets is by going to the Project Browser, right-clicking, and selecting Manage Worksets:
Local File Saving Path
The Local file should be saved on your local computer on its local hard drive, not on your company's network drives:
We recommend creating a dedicated folder to save the Local files in, such as Revit_20XX_Local_Files (where 20XX is the Revit version), so that the Revit files aren't mixed up with other files located in the Documents folder.
The default path for the user files is C:Users<username>Documents Revit_20XX_Local_Files.
Username
The Revit Username is used to identify your Local file. The Autodesk license that utilizes Single Sign-On (SSO) automatically defines this Username based on your Autodesk profile:
Worksharing Monitor
Worksharing Monitor is used to identify users in the model and choose the best time to synchronize them. This helps save time if we're wait for other users to complete this process:
Central File Maintenance
The Central file needs to be audited and compacted from time to time to improve its performance and reduce any risk of file corruption. The following points are essential for managing Central Files:
Local files
The following points are essential for managing Local files:
You may be wondering, how can we identify which model revision is linked to our model?
We create folders for each revision (P01, P02, and so on), and when we link the Revit files from these folders, we can check the revisions in the file path by going to Manage Links:
Upgrading Central Files
Before we can upgrade Revit files to a new Revit version, we need to consider a few factors:
In this section, we learned how to create Central file and Local files, as well as the best practices about Worksharing in Revit.
In the next section, we will learn about drawing production.
Efficient drawing production is an essential skill if you wish to master Revit and deliver a set of PDF and DWG files as project deliverables.
We can increase productivity for drawing production by focusing on three best practices:
Plan the Drawing List
At the beginning of each stage, we must plan the drawing list to be produced and avoid creating drawings as the project continues to be developed.
When we have a list of drawings, the project team or the BIM coordinator can quickly create all the sheets with the correct names, numbers, statuses, and other information. This process is essential for gaining productivity in delivering drawings. We can automate this process to create multiple sheets directly in Revit, or we can use the Dynamo and Revit plugins to speed up this process.
The key point is to make it clear what deliverables will be produced to the design team and assign team members responsibilities regarding drawing production.
Once the drawings sheets have been created, the project team or the BIM coordinator can populate most of the sheets with Revit views, even if the views haven't been completed or are very basic. As the project develops, the drawing sheets will start to take form, and the project manager can print the set of drawings to verify your progress.
This initial drawing set is called Cartoon Set, which helps you plan project deliverables. The Cartoon Set increases efficiency as we can ensure that the drawing set includes all the necessary information to be delivered.
As the projects are developed, the Cartoon Set will become a complete set of drawings, which helps ensure that we meet our deadlines smoothly and efficiently.
Tip
Creating multiple drawing sheets at the last minute before the deadline is a bad idea!
Work with a Good Revit Template
The drawing's production efficiency will depend on the Revit template's quality, which will include line weight, view templates, title sheets, and other Revit settings.
In Chapter 3, Revit Templates and Standards, we learned how to create and improve the Revit template.
The industry and organization standards included in the template will promote consistency across the project(s) and align them with the graphical and technical standards.
Control Drawing Visibility
We can control the drawing visibility in multiple ways, such as by using View Templates and other techniques, but a few processes can help improve productivity so that we can create drawings in PDF and DWG format.
The following can help you improve performance:
In this section, we learned about three factors that can affect productivity when we're producing drawings in Revit.
In this chapter, we learned about the Revit core functionalities and best practices to improve efficiency when working with schedules and keynotes for construction specifications. The schedule workflows were divided into Basic and Advanced to help cover the essential processes for managing schedules.
In Revit, keynotes are used to assign construction specifications to Revit components, thus increasing productivity and consistency when we're annotating drawings.
We then explained the best practices and workflows for Design Options, Phasing, and Scope Boxes, which help us to be more efficient in our daily activities when we're working with Revit. We also learned about workflows for Worksharing so that we can collaborate with multiple users working simultaneously in the same file.
After that, we presented the three main factors for increasing productivity during drawing production, including defining the drawing list, working with a good Revit template, and controlling the drawing's visibility.
In the next chapter, we will cover visual programming with Dynamo and learn how to automate specific tasks in Revit.
13.58.151.231