Asset 12 Asset 10 Asset 11 autodesk_icon_font_1_18_17_start_over-01

Keyboard ALT + g to toggle grid overlay

Colin Stark

SD5312: Maximize the Power of an External Database on Multimodel Revit Projects with the API

(Duration 53:15)

  • Save to my AU Saved

Key Learning

Key Learning

  • Understand the benefits of storing Revit software data in an external database
  • Learn how to synchronize data between Revit software and the database, automatically or manually
  • Learn how to use the database to access or modify information outside of Revit software
  • Learn how to create add-ins that use the information in the database to operate across multiple models

Description

Description

This class will discuss the advantages of using the Revit software API (application programming interface) to synchronize project data to an external database so that information can be accessed quickly and easily. It is necessary to split large projects into several Revit software models in order to maintain an acceptable performance level. With data spread across several models, there is no efficient way to access all project data at once. Linking all project files into 1 model is an option, but this quickly becomes unmanageable when there are 10, 50, or even 100 Revit software models in a project. Using an external database can enable data-accessing to take seconds instead of hours. It can also help users avoid the need for time-intensive and error-prone data entry. Additionally, the information in the database can enable non-Revit software users to access and modify project data, or API applications can use it to perform tasks on multiple models simultaneously. Attendees should be familiar with Revit software, and they may benefit from familiarity with the Revit software API and with Microsoft C#.

Target Audience

Target Audience

BIM Managers, Revit API Developers

Speakers

Speakers

Colin Stark

Colin Stark is a Building Information Modeling (BIM) specialist at H. H. Angus & Associates Ltd., one of the largest private MEP (mechanical, electrical, and plumbing) consulting engineering firms in Canada. Based in Toronto, Canada, Colin focuses primarily on custom software development in Revit software. An expert in the Revit software API, he is the sole developer of the company's design suite family of Revit software tools, which includes design aids, standards enforcement tools, Revit software bug workarounds, and custom SQL database synchronization. As a member of the BIM & Revit Standards Development Committees, Colin is also helping to draft the company's standards and create any associated template and family libraries.

Related Classes

Related Classes

Tags

Published

  • 2014
  • SD5312
  • AU Las Vegas

Software

  • Revit for Architects, Revit for Construction, Revit for Structural Engineers, Revit for MEP Engineers

Industry

  • Other

Topics

  • Developer