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.
Basic setup of the 3D web viewer
Checking browser capabilities
Listening to viewer events
Zooming and camera
Changing visual styling and state
Fix rotation origin to a product
How to place additional HTML info
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.
Want to stay updated on xbim news and developments?Sign up for a newsletter