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

Bridge is in core layer in IFC, should it be? #14

Open
Moult opened this issue Feb 11, 2022 · 12 comments
Open

Bridge is in core layer in IFC, should it be? #14

Moult opened this issue Feb 11, 2022 · 12 comments

Comments

@Moult
Copy link
Collaborator

Moult commented Feb 11, 2022

Original post

In IFC4.3 RC2, Rail, Road, Ports and Waterways, and Tunnel are defined in the Domain Layer of IFC Architecture, while Bridge is defined in the Core Layer. So how was this considered and will this be adjusted in next IFC version?

I wasn't able to verify this, can someone check?

@TLiebich
Copy link
Contributor

I think the issue is obsolete - it must have been an intermediate version in the IFC4.2 time frame. Now in IFC4.3 there is a shared infrastructure elements domain in the shared layer.

Having said this, I'am a bit surprised that there is no bridge domain in the domain specific layer (although road, rail, ports/waterways exists), was there no need for it? @czapplitec @SergejMuhic - are bridge specific elements all covered elsewhere? A need to reach out to Andre?

@SergejMuhic
Copy link
Contributor

I think the issue is obsolete - it must have been an intermediate version in the IFC4.2 time frame. Now in IFC4.3 there is a shared infrastructure elements domain in the shared layer.

Having said this, I'am a bit surprised that there is no bridge domain in the domain specific layer (although road, rail, ports/waterways exists), was there no need for it? @czapplitec @SergejMuhic - are bridge specific elements all covered elsewhere? A need to reach out to Andre?

The results of IFC Bridge were that the entities were mostly just extensions, so at the time it did not make sense to introduce one as it was not clear how these entities will be grouped in the future. Why there is no domain for bridge now is probably just a consequence of no active project advocating for it.

Tagging @anborr

@anborr
Copy link

anborr commented Feb 11, 2022

Why there is no domain for bridge now is probably just a consequence of no active project advocating for it.

Exactly. The IFC-Bridge project team has been disolved upon completion of the project.

@Moult
Copy link
Collaborator Author

Moult commented Feb 11, 2022

Ok, if there were truly no new entities for bridge, then I propose to mark this issue as invalid since you can't have a domain without entities in it.

@Moult Moult removed the allocated label Feb 11, 2022
@aothms
Copy link
Collaborator

aothms commented Feb 11, 2022

Quick note that in the 4.3.x repo members of domains (uml:Package) can also be predefined type enums and prop/quant sets

@Moult
Copy link
Collaborator Author

Moult commented Feb 11, 2022

OK - do we want to semantically keep bridge as a domain? If so, can someone make a list of their elements?

@anborr
Copy link

anborr commented Feb 12, 2022

Please check the Chang Log of IFC 4.2:
https://standards.buildingsmart.org/IFC/DEV/IFC4_2/FINAL/HTML/annex/annex-f.htm

I remember IfcBridge and IfcBearing, but there might be more...

Please also check the conceptual model report:
https://ifcinfra.de/wp-content/uploads/2018/04/2018-04-16_04_WP2_ConceptualModelReport.pdf

In any case, the final decision whether to keep Bridge as a domain or not should be taken by a formal bSI body. I propose to approach the InfraRoom Steering Commitee.

@Moult
Copy link
Collaborator Author

Moult commented Feb 12, 2022

Cheers, allocated this issue to the infra team to decide.

@berlotti
Copy link
Member

bridge domain to be added

@Moult
Copy link
Collaborator Author

Moult commented Mar 2, 2022

Reopening because I think the bridge domain hasn't been added yet? Or did I miss it?

@Moult Moult reopened this Mar 2, 2022
@Moult Moult added decided and removed allocated labels Mar 2, 2022
@Moult
Copy link
Collaborator Author

Moult commented Mar 2, 2022

A note that if the bridge domain is added the diagram in the Introduction section needs to be updated

@aothms
Copy link
Collaborator

aothms commented Mar 6, 2022

Sorry, I don't think we're going to make it in time with the required documentation and diagram updates. Postponing to 4.4.

@aothms aothms transferred this issue from buildingSMART/IFC4.3.x-development Mar 6, 2022
aothms added a commit that referenced this issue Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants