-
Notifications
You must be signed in to change notification settings - Fork 11
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
I am getting exception if I will try to load ifc4 Model in bimserver 1.5.147 #11
Comments
Looks like there is no geometry... Any errors while checking in the file? Does it visualize in BIMvie.ws? Can you try the latest release? |
no any error while checking. getting error while try to load glb format file |
it Does not visualize in BIMvie.ws. |
The Gltf plugins only support IFC2x3. They assume IFC2x3 and use the IFC2x3 classes directly - here and here. The plugins declare their assumptions and requirements here and here. With these declarations, the BIMserver converts any IFC4 project data to IFC2x3 as requested, before passing it to the plugin. IFC2x3 project data is passed without conversion. The schema converter to IFC2x3 does not copy geometry: AbstractSchemaConverter.java#L58-L60. One option would be to include geometry in the schema converter, but then, other improvements would be needed as well, such as treating the changes with IfcTypeObject, e.g. IfcDoorStyle replaced by IfcDoorType. It is not clear whether everything can be properly converted and so the geometry and converted IFC might fall out of sync. As an alternative, the plugin can be changed to cover multiple schema versions, but this must be implemented for every plugin then. |
The text was updated successfully, but these errors were encountered: