BimRv SDK SIG
Complete Interoperability
for Autodesk® Revit® Files
Work with Revit® data without dependencies
on the native Revit® application
Core capabilities
Export to other formats
Generate drawing views
Publish to 2D or 3D PDF
Import geometry, properties, or families into any application
Full access to Revit® file data
Interactive 3D visualization on desktop or web
Access
Full access to Revit® file data
Read
Model Elements and Families
Access a model’s walls, roofs, floors, families of doors, windows, columns, and more.
Parametric Relationships
Access the way elements relate to one another to retain the internal workings of how the whole model is connected together.
Geometric, View
and Annotation text elements
Work with the full set of geometric elements such as:
- Curves
-
- Families
- Family Symbols
- Family Instances
-
- Wall
- Roof
- Floor
- Ceiling
- Topography
- Annotation elements
such as grids, dimensions, texts
Supported File Versions
BimRv SDK can read Autodesk® Revit® files of version 2011 and higher.

Write
Full Save
Save Revit® files that are 100% compatible with Autodesk® Revit® software, ensuring seamless interoperability between applications.
Incremental Save
Optionally save only additions and changes made to a model while still retaining the whole file, making the file save process faster and more efficient when working with large files.
Supported File Versions
BimRv SDK offers write support to the latest version of RFA/RVT only.
Create
Create simple BIM elements and add them to models and families
-
View and text
TextNote and different Views like 3D view, section view, levels and more.
-
Architectural
Floor, basic Wall based on Line or Arc, openings in them for insert FamilyInstance.
-
Imported geometry
DirectShape, DirectShapeType, FreeForm can be used to store imported geometry in the file.
-
Family Creation
Forms elements, their Void form and FamilyGeomCombination which is a Boolean operation on them.
Exchange
-
Import
- DAE
-
BimRv
-
Export
- DWF
- DAE
- SVG
Roadmap
-
Production
- Openings in .rfa files.
- Floor creation.
- Elliptical arc wall.
- FamilyInstance for activated
FamilySymbol.
Beta
- Grid.
- Dimensions.
- Schedule visualization.
- Restore Family database.
- Create new Family.
- IFC Export 2x3.
2021 December
-
Production
- Grid.
- Dimensions.
- Schedule visualization.
- Openings in Wall, Floor for .rvt files.
- Create new Family.
- Visual Forms editing.
- IFC Export 2x3.
Beta
- Celling.
- Rebuild geometry for FamilyType.
- Creation Parameters in FamilyTypes.
- Schedule creation.
- IFC Export 4.
2022 June
-
Production
- Celling.
- Restore Family database.
- Rebuild geometry for FamilyType.
- Generation all FamilySymbols geometry.
- IFC Export 4.
Beta
- Roof by extrusion.
- Room element.
- Linked .rvt file visualization.
- Overrides for View.
2022 December

Visualize
Visualize BIM data on the desktop or from any web-based application
-
Performance
Spatial filtering and other performance enhancing techniques provide fast visualization of .rvt and .rfa data, even for large models.
-
-
Navigation
Use a set of standard features for navigating through a model such as zoom, pan, 3d rotation and more.
-
Materials
and LightingUse materials and lighting effects to create a high-quality, realistic visual representation of a model.
-
Visual Styles
Use different visual styles to customize your rendering of silhouettes, obscured (hidden) edges, transparency and more.
Collaboratein web with Open Cloud
Fast visualization of Revit® models in any WebGL-enabled browser
More about ODA Open CloudPublish
Publish Revit models to 3D PDF or 2D PDF
More about ODA Publish- Interactive 3D or standard 2D documentation
- 100% compatible with ISO standards and Adobe tools
- Create PRC-based 3D PDF documents with full B-rep models
- Add animation, interactive views, parts lists, and more
Learn more
Accelerate your learning curve with the ODA Online Education Portal