Asset 12 Asset 10 Asset 11 autodesk_icon_font_1_18_17_start_over-01

Keyboard ALT + g to toggle grid overlay

Arnošt Löbel

SD10754: Just the FAQ on the Revit API

  • Save to my AU Saved

Key Learning

Key Learning

  • Learn many of the most commonly asked questions, and the related answers, asked by users of the Revit API
  • Familiarize yourself with recommended Revit API programming patterns
  • Discover specific limitations of the Revit API and use known workarounds
  • Learn how to choose the right approach and techniques for successful Revit add-in development

Materials

Materials

Description

Description

Revit software customization via the Revit API has continued to grow in popularity over the last several years. Because of the complexity of Revit software and the extensiveness of the Revit API, new Revit software add-in developers often run into similar problems and repeatedly ask questions of the customer support or on social media and forums. This course collects many of the most-frequently asked questions and most-likely encountered problems into a single presentation. In this lecture you will see common solutions to typical problems, discover often repeated Dos and Don’ts, and learn recommended approaches to developing and structuring Revit software add-ins. For each topic we will review the mistakes or roadblocks developers typically stumble upon and show the recommended solution while illustrating the answers with useful examples you can borrow from or modify. This course assumes the working knowledge of Microsoft .NET programming and experience with the Revit software API.

Target Audience

Target Audience

Revit API developers spanning all levels of programming experience. At least working knowledge of the Revit API is preferred.

Speakers

Speakers

Arnošt Löbel

Arnošt Löbel is a sr. principal software engineer on the Revit Dev. Team. He joined Autodesk, in 2006 as a new member of the growing API Team, and since his first day, the API has been his primary focus and passion. His major contributions to the API include the transaction framework, events, dynamic updaters, external services, and API safety firewalls. He is also an API adviser to several Revit Teams and he contributes to the API design those teams produce. He frequently contributes to several Revit forums and blogs, where he tries to resolve customers' trickiest of problems. Arnošt has a master’s degree in structural engineering, but has been focusing primarily on software development for a long time. He relocated to the United States from his home in the Czech Republic almost 2 decades ago. He and his wife now live near Boston, Massachusetts. If he is not writing Revit software code or helping others to write their code, Arnošt is likely to be found bicycling or talking about it.

Related Classes

Related Classes

Tags

Published

  • 2015
  • SD10754
  • AU Las Vegas

Software

  • Revit for Architects
  • Revit for MEP Engineers
  • Revit for Structural Engineers

Industry

  • Engineering Service Providers

Topics

  • BIM (Building Information Modeling)
  • Developers
  • CAD Management and IT