Click or drag to resize

Welcome to the xBIM Toolkit

The is the documentation for the core xBIM class libraries.

Getting Started

The source of the xBIM Toolkit is distributed through the GitHub site.

To simplify development and integration with your projects a set of Nuget packages are available on the Nuget site under the search tag xBIM.

  • These include

  • Xbim.Essentials - A simple and clear .NET API for reading, querying, managing and creating IFC models

  • Xbim.Geometry - A class library for geometry conversion to and from IFC and Boundary Representation, including boolean operations, transforms and meshing fro 3D rendering engines. Brep solids, shells, faces, edges and vertices are implemented as well as the necessary geometric behavious and properties. i.e. Volume, area, slice, union, rotate, intersect etc.

  • Xbim.Exchange - A class library to support interoperability with other BIM formats such as COBie, COBieLite, BCF etc has been added in Xbim.Exchange

  • Xbim.WebUI - A set of javascript routines to implement high speed viewing of 3D models in WEBGL clients, together with controls to display COBieLite models

  • Xbim.WindowsUI - A set of .NET WPF controls to support high speed viewing of 3D models in PC Windows clients, together with controls to display IFC models

See Also

Other Resources