1. FAQ

What are “Non-hosted family instances”?

This is mean family without host for example different furniture. It does not require modification geometry of host element.

What are “System Families” in Revit?

System families contain family types that you use to create basic building elements such as walls, floors, ceilings, and stairs in your building models.

Walls, floors, ceilings, and stairs are not families, they are reading and represented as the classes instances. Revit does not require loading a family for creation such elements. Family for example are windows, doors, columns, etc. For creation instances of such elements in Revit you need to import a Family in the file.

Is BimRV SDK available for all members?

BimRv SDK is a Special Interest Group project and is available for the members of the Group under a separate license (at least Sustaining membership and BimRv special module - you can find more information on our pricing page).

But if you need to evaluate the capabilities of BimRv you can try the trial archives which are available free of charge and not only for ODA members, but for everyone registered for trial membership.

What are BimRv creation capabilities?

  • CurveElement. It can contain line, arc, ellipse, hermit spline, etc.
  • Custom Parameters and their instances.
  • Connectors.
  • Materials.
  • DBView-based elements (3D view, section view, levels.
  • DirectShape, DirectSaheType, FreeForm elements.
  • Forms: Extrusion, Revolution, Sweep, Blend, SweptBlend.
  • BooleanOperation on 2 Form elements.
  • Basic rectangular wall.
  • TextNote element.
  • SiteSurface.
  • Not hosted FamilyInstance for Family with one FamilyType.

Can I convert files to a particular file version?

Any file beginning with the 2015 version can be opened, but BimRv SDK saves files only to the latest version. Conversion to previous versions is not supported.

Can a new Revit file be created?

A template file must be used for creation of a new .rfa or .rvt file.

What formats of Revit files can be read?

All Revit formats are supported: RVT, RFA, RTE.

Does BimRv SDK have a .NET wrapper?

At this moment there are no wrappers.

Why are COLLADA export and import used as intermediate steps for importing from .dwg to .rvt?

There is no tool for direct conversion from .dwg to .rvt because objects from these formats differ from each other and have their own hierarchy and dependencies. A COLLADA file is used as an intermediate step to convert high-level objects to simple geometry components.

What data can be exported from Autodesk® Revit® files?

Exports are available to COLLADA, JSON, PDF, OBJ, STL, raster formats, and SVG. Only part of the available information is converted (meshes, materials, textures). Other high-level data cannot be exported because such data cannot be saved in the listed formats.

Which formats can BimRv SDK import/export?

Supported formats for import: COLLADA, and for export: COLLADA, JSON, PDF, OBJ, STL, raster formats, and SVG.