Your Building Information Modeling (BIM) data increases significantly in value the more you make use of it. Cloud-based technologies make this extremely easy. We explore how to connect the desktop and the cloud to make any BIM data you choose available to anyone you choose, including optional round-trip real-time editing of selected properties and features. This class discusses extracting information from your Revit Models, enhancing Collaboration for Revit workflows, new additions to the growing suite of The Building Coder desktop-BIM-cloud samples, AEC related Forge APIs such as the Viewer and the Model Derivative API. The latter enables easy translation of design files to different formats and extracting data from them to use almost anywhere. Using demonstrations and dissections of sample applications, we show how these programming tools can easily and vastly enhance your BIM workflows. This is an advanced class for experienced programmers. This session features Revit and Forge. AIA Approved
- Learn how to connect desktop applications and BIM with cloud and mobile apps
- Learn how to architect a completely portable, cloud-based data repository, geometry viewer, and navigator
- Discover use of—and sample code for—Forge Platform APIs, including View and Data API and Model Derivative API
- Discover open-source tools such as Node.js for a web server and the MongoDB NoSQL database
Jeremy is a member of the AEC workgroup of the Autodesk Developer Network ADN team, providing developer support, training, conference presentations, and blogging on the Revit API. He joined Autodesk in 1988 as the technology evangelist responsible for European developer support to lecture, consult, and support AutoCAD application developers in Europe, the United States, Australia, and Africa. He was a co-founder of ADGE, the AutoCAD Developer Group Europe, and a prolific author on AutoCAD application development. He left Autodesk in 1994 to work as an HVAC application developer, and then rejoined the company in 2005. Jeremy graduated in mathematics and physics in Germany, worked as a teacher and translator, then as a C++ programmer on early GUI and multitasking projects. He is fluent in six European languages, vegetarian, has four kids, plays the flute, likes reading, travelling, theatre improvisation, carpentry, and loves mountains, oceans, sports, and especially climbing.