-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
You may be interested to know about "IFC Normalization" #11
Comments
Thanks Han Liu, this is very interesting. I think this is a good approach to the problem and will be effective for change tracking and long term storage. Have you tried round-tripping data? Import the normalised IFC into Revit, then normalise IFC exported from this new Revit model - if this result is comparable, then merging and asynchronous editing etc.. is possible. |
I have not tried importing to Revit; it may be worth trying. The data loss (especially loss in parametric geometry) in importing IFC to commercial BIM editing tools is a greater problem than exporting, which I think may only be solved by the software companies themselves. Before that, it is risky for modelers to drop the original format and fully rely on IFC. Anyway, version control on "exporting IFC" and "Native IFC" are much easier : ) |
Yes, using just the subset of data that round-trips reliably would limit the available tools (this is the kind of limitation I impose on myself when working with proprietary software) |
Requirements and limitations in workflow may be in the scope of IDM / IDS. Sounds a good idea |
Hi Bruno,
Thank you very much for the idea of "Native IFC whitepaper", which is among the references in the paper "A Parallel IFC Normalization Algorithm for Incremental Storage and Version Control".
The paper can be found at
https://arxiv.org/abs/2312.14931
The related project can be found at
https://github.com/THUCBIMS/CBIMS.IFCNormalization
I believe that you may be interested to know about the project because it provides a different point of view for version comparison and incremental storage of IFC data.
The motivation for IFC Normalization is slightly different, which is to make IFC comparison also applicable to the IFC files exported from some non-IFC BIM editing tools. I hope the algorithm may help bring some new ideas to the community or to start some new discussions.
I am still working on research about IFC data structure and algorithms. Glad to establish contact with you.
Han Liu
The text was updated successfully, but these errors were encountered: