Hello,
I’m working with openMAINT 5 / CMDBuild 4.2 and I’m trying to achieve a specific BIM workflow that I’m not sure is fully supported. I’d appreciate any guidance from the community.
What I’ve managed to do so far:
- Import an IFC file and link it to a Building card
- Import wall elements from the IFC as individual Wall/Asset cards
- View the 3D model through the BIM viewer (Xeokit)
What I’m trying to achieve:
I want a global 3D model experience where:
- The IFC model is associated to a Building card
- Each element in the 3D model (walls, equipment, etc.) is linked to its corresponding asset card in openMAINT
- When a user clicks on an element in the 3D viewer, the system shows the associated asset card (manufacturer, model, maintenance history, etc.)
Essentially a full BIM navigation experience — browse the 3D model, click an element, see its data card.
My specific questions:
- Is this bidirectional linking between 3D elements and asset cards natively supported in openMAINT 5? If yes, how is it configured?
- Is there a specific configuration needed in the BIM project setup to enable element-level navigation (click element → open card)?
- Is the Xeokit viewer the correct viewer to use for this, or is BIMSurfer needed for this functionality?
- Is there any working example, demo project or documentation that shows this workflow end to end?
Context:
I’ve seen in the openMAINT marketing materials and overview that BIM navigation is a supported feature, but the documentation on how to actually configure it is very sparse. The closest I found is the IFC import template documentation, but that only covers importing data — not the interactive 3D navigation and card association part.
Any help, configuration examples or pointers to documentation would be very much appreciated.
Thank you!