New version of IFC Validator will be included in IfcToolbox.
Ifc.Validator is a UWP project to analyze the property presence in IFC files to check whether the IFC is fill the requirements. Powered by buildingSMART Data Dictionary - bSDD OpenAPI
IFC Validator in Microsoft Store is available and free for all win 10 user.
For a long time, I have been searching something to do the quality control for IFC files and the validation to verify IFC files by a way of algorithm other than a human visual check. This idea starts with my post in October 2020, To be standardized: extra efforts for entering the BIM processes. – BIM Mars.
Until the bSDD 2021 Hackathon with new bSDD Open API, I finally found the right tool to start this job. With the requirement of properties or propertySets selected from bSDD classification, it's define a part of convention BIM in a project. Use a four level structure Domain-Classification-PropertySet-Property compare with each IfcProduct entity presented in the IFC file. Take all Pset and Qto group exist to estimate the quality of the deliverable IFC files.
It is still a beta version completed in one week, and I will continue work in this repo. Any kind of contribution is welcome.
More information: IFC Validator, a simple tool for IFC quality control – BIM Mars
- Use MVD to describe requirements
- Export sum report and export with entity detail
- Multi-domain support
- Sub-entity support
- Multi-thread support
- Multi-language support
MIT © 2021 Yousheng WANG