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

Restrict Fraction to Volume in IfcMaterialConstituent #849

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jbrouwerdigibase
Copy link

Description

This pull request refines the definition of the Fraction attribute in the IfcMaterialConstituent entity. Previously, Fraction could represent volume or weight, leading to potential inconsistencies.

Change

Volume-Specific Fraction: The Fraction attribute now exclusively refers to the volume proportion of a material constituent within the overall material set. This aligns with the inherent nature of material constituents in construction, where volume is the primary concern.

Rationale

There's limited practical use for specifying weight ratios between components like concrete, insulation, or reinforcement steel. Weight becomes relevant after the volume is established. By focusing on volume, we ensure consistent and meaningful data exchange within BIM workflows.

Benefits

Enhances data clarity and consistency across BIM models.
Eliminates ambiguity during IFC data interpretation.

Refine the definition of the Fraction attribute in the IfcMaterialConstituent entity. Previously, Fraction could represent volume or weight, leading to data inconsistencies.
@jbrouwerdigibase jbrouwerdigibase changed the title Update IfcMaterialConstituent.md Restrict Fraction to Volume in IfcMaterialConstituent May 23, 2024
@atomczak
Copy link
Contributor

atomczak commented Aug 6, 2024

I agree with your point that it is currently unprecise. I also agree that, in most cases, volume is more important. However, I'm not so sure everyone would agree with us, considering that weight is more important in geotechnics and road construction, as volume can be affected by the moisture content and compaction of aggregates, and it is where you would often use material constituents. I think it has to wait for the next major release of IFC.

@jbrouwerdigibase
Copy link
Author

Good points, good to have the discussion with Infra people.
I would say MassDensity in Pset_MaterialCommon can be used to calculate weight from volume, but I don't know what is the practice.

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

Successfully merging this pull request may close these issues.

2 participants