Book Image

Increasing Autodesk Revit Productivity for BIM Projects

By : Fabio Roberti, Decio Ferreira
Book Image

Increasing Autodesk Revit Productivity for BIM Projects

By: Fabio Roberti, Decio Ferreira

Overview of this book

Increasing Autodesk Revit Productivity for BIM Projects takes a hands-on approach to implementing Revit effectively for everyone curious about this new and exciting methodology. Complete with step-by-step explanations of essential concepts and practical examples, this Revit book begins by explaining the principles of productivity in Revit and data management for BIM projects. You'll get to grips with the primary BIM documentation to start a BIM project, including the contract, Exchange Information Requirements (EIR), and BIM Execution Plan (BEP/BXP). Later, you'll create a Revit template, start a Revit project, and explore the core functionalities of Revit to increase productivity. Once you've built the foundation, you'll learn about Revit plugins and use Dynamo for visual programming and Power BI for analyzing BIM information. By the end of this book, you'll have a solid understanding of Revit as construction and design software, how to increase productivity in Revit, and how to apply multiple workflows in your project to manage BIM.
Table of Contents (16 chapters)
1
Section 1: Enhancing Your Productivity in Revit with Data Management and Templates
5
Section 2: Setting Up Revit Projects Efficiently and Exploring Core Functionalities
8
Section 3: Adding Visualizations and Dashboards to Your Data
11
Section 4: Collaborating with Consultants and Plugins and Improving Revit Performance

Expanding Dynamo

When working with Dynamo, some scripts will require further development by using the Python computational language. Using Python is an essential skill in becoming an expert in Dynamo.

As the Dynamo community is based on an open source environment, many users share these graphs with all other users and are available to be installed at any time. These packages are Dynamo version-specific, and that's why it is essential to always keep track of all versions that are available and have been installed.

It is not recommended to update them in the middle of a project but, if it is really necessary, update them only if the design team agrees. By not doing this control, it may happen that the scripts developed and used during the project will no longer work because of these updates.

Bear in mind that if this is an open source community, there is no guarantee that these packages shared previously will be maintained for future versions.

Advanced users will develop...