The Revit API available for views and schedules has been extended with several new exciting capabilities in Revit 2014 software. This class takes a detailed look at what you can do with new view and schedule API capabilities. Topics covered include the newly exposed capabilities for view overrides and filters, crop region manipulation, exploded views and viewport layout. For schedules, the class discusses how to use the newly inherited capabilities of TableView to manipulate and access data directly from the rows and columns of schedules. Simple concepts are illustrated with code examples, and more advanced techniques are demonstrated live. It's helpful to watch the AU online class CP3133: Using the Revit® Schedule and View APIs (http://au.autodesk.com/au-online/classes-on-demand/class-catalog/2012/autodesk-revit-for-architects/using-the-autodesk-revit-schedule-and-view-apis) ahead of this class.
- Identify new Revit 2014 API tools that are available to manipulate views, sheets, and schedules
- Set up a custom view from scratch using overrides, filters, and crop regions
- Use displacement elements to build a custom 3D representation programmatically
- Go beyond the properties of the schedule definition to read and manipulate the contents of the schedule cells directly
Scott is a Software Development Manager in the Revit® development team, focused on API and Interoperability. Since joining Autodesk in 2007, he has led a team working on the design, implementation and testing of the rapid expansion of the Revit® API.Scott has 15 years of experience producing Application Programming Interfaces for parametric 3D modeling systems in a variety of languages and styles. His primary focus has been to enable customers to automate repetitive tasks, extend the application user interface, and transfer data between the application and different data formats. Scott holds a Master of Computer Systems Engineering degree from Northeastern University with a concentration on CAD/CAM/CAE.