Skip to content
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

UTS Spatial Breakdown Structure does not validate in updated bSI Validation Service #14

Closed
RickBrice opened this issue Apr 25, 2024 · 6 comments

Comments

@RickBrice
Copy link
Collaborator

I've been building models using the UTS spatial breakdown structure. When run through the updated bSI Validation Service, there are multiple errors regarding the spatial breakdown.

For example, the UTS has IfcBridgePart.SUPERSTRUCTURE and IfcBridgePart.SUBSTRUCTURE are aggregated to the IfcBridge. The validation service says they should be part of IfcSpace. The documentation for IfcSpace seems to support this https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcSpace.htm

I'm getting validation errors throughout the entire spatial breakdown based on the UTS.

Is anyone experiencing the same?

@SergejMuhic
Copy link
Collaborator

Validation services certainly has some false evaluations there. The documentation says that IfcSpace can only be decomposed into another IfcSpace.

image

@RickBrice
Copy link
Collaborator Author

Here is an example for a 1-span bridge. It seems like the validation service doesn't like anything to Superstructure, Substructure, Abutments, Foundation.

I'm entirely open to the possibility that I've got it wrong.

PGSuper1.ifc.txt

image

@SergejMuhic
Copy link
Collaborator

SergejMuhic commented Apr 25, 2024

Alright, so the problem are IfcBridgePart decomposed by IfcBridgePart. That csv table from your screenshot does not allow it (for whatever reason).

The definition for IfcBridgePart below was submitted to bSI by the IFC Bridge project but apparently they chose to ignore it.

image

@TLiebich
Copy link
Collaborator

but this should be an error in the validation service, bridge parts (and any facility part) should be able to be decomposed into other bridge parts (same applies to the even stricter building spatial hierarchy, where a building can be decomposed into other buildings (e.g. acting as building sections). @RickBrice best you file it as an error to the validation service team.

@evandroAlfieri
Copy link

Thanks for finding it. We copied the general usages from the spatial decomposition template...which obviously requires fixing too. I'm on it (both docs and vs rule)

@RickBrice
Copy link
Collaborator Author

Fixed - see buildingSMART/validate#61

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants