The following list includes a set of examples that demonstrate some applications of the toolkit.
See Xbim.Essentials library.
This example demos four basic functions of CRUD persistent storage (Create, Retrieve, Update and Delete).
xbim uses Microsoft Logging Abstractions to log processing errors and warnings where exceptions are not appropriate.
Quite a lot of work is involved with producing a single wall in IFC.
Converting between formats supported by the library.
Depending on the syntax you use the code might be faster or slower.
This example shows how to extract data for your analytical purposes.
Merging and deleting entities in IFC models is a non-trivial task because IFC is not a hierarchical structure. It is a complex structure with potential cyclic relations an bi-directional navigation.
See Xbim.Geometry library.
Preparing a file for export to the web viewer for IFC.
If you have used xbim and feel that more documentation is needed, feel free to contribute to the documentation, we'd be happy to merge your Pull Request.