The latest release of BIMaaS is, 1.2.0-Captivity, shipped with mvd validation feature and many other cool features of BIM 3D. From this release onwards mvd validation feature is available as a service to validate ifc files. Therefore users can easily validate ifc file prior to checkin the file to the BIMaaS platform.
If you are not familiar with building standards you may wonder what is MVD. MVD stands for Model View and Definition. MVD defines a subset of the IFC schema, that is needed to satisfy one or many Exchange Requirements of the AEC industry. If you like to read more on mvd click here.
The beauty of BIMaaS platform is, new requirements and standards can easily be integrated to the platform, because BIMaaS is designed adhering to SOA principles. And that gives the space to provide solutions to different requirement easily. As you may already know BIMaaS is a platform which is built on WSO2 product stack therefore leveraging the WSO2 platform BIMaaS is capable of providing many useful features in different aspects. As an example, an existing user store can be easily plugged into the BIMaaS platform and maintain roles and privileges to maintain BIM projects in a proper manner.
BIMaaS platform has four main products,
- BIM 3D
- BIM Connect
- BIM Stats
- BIM Alert
In BIM-3D you can see the object model in a 3d view. Currently it supports sliding building stories in different dimensions, reducing opacity in outer layers and make the inner object visible from outside, rotate the model, navigate to each object, inspect the details of each object and discuss about the model in the chat window. This blog post explains more about BIM 3D.
BIM – Connect is where some of the services are being exposed as an API, where anyone can use to do innovative things. And according to the requirement BIM-Connect is capable of exposing services to the user. BIM-Connect is built on top of WSO2 API Manager and supports managing API traffic, monitoring API usage and performance, versioning API, and throttling.
BIM – Stat is the place where the users can see the stats of particular project. And the stats can be taken from a third party source or from BIMaaS platform itself or combine these two. Whatever the requirement BIM-Stat is capable of serving the requirement.
BIM – Alert is where the platform notify users when a particular rule is violated. The building model. What happens here is, alert module get the required objects for the corresponding rule and iterate objects while inspecting each object and decide whether the rule is violated or not. At the end the the result is send to the user.
BIMaaS is growing with the growth of the BIM as it can facilitate the new standards and custom requirement while providing other infrastructure and administration facilities.
Isuru Gunawardana | Senior Software Engineer