Open Moult opened 2 years ago
According to qudt both exist
I didn't take the energy tbh to try and digest it and how it relates to the existing measures in IFC
Edit: corrected image
Oh wow yes this brings back highschool physics memories you're absolutely right. Ping @CyrilWaechter can you help decipher what is being requested in the original post?
Pushing this back to allocated since it's ambiguous what the actual proposal is.
@Moult There is actually an issue. If you look at IfcMeasureResource and IfcDerivedUnitEnum pages different words are used.
Derivation | IfcMeasureResource | IfcDerivedUnitEnum | |
---|---|---|---|
Thermal conductivity | W/(m.K) | THERMALCONDUCTIVITYUNIT | |
Thermal transmittance | W/(m².K) | THERMALTRANSMITTANCEUNIT | THERMALTRANSMITTANCEUNIT |
Thermal conductance | W/(m².K) | THERMALCONDUCTANCEUNIT |
IfcDerivedUnitEnum
contains 2 names for the same unit and none for thermal conductivity.
Proposal: remove THERMALCONDUCTANCEUNIT
from enum and add THERMALCONDUCTIVITYUNIT
as described in IfcMeasureResource
Also side topic. All notation should be disambiguated. Notation W / m².K is ambiguous as it can be read (W/m²).K and W/(m².K). We should add parenthesis or have a clean mathematical formula with an horizontal line.
All notation should be disambiguated
Thanks to @Moult 's formula parsing Latex would be a great candidate now for this.
+1 for the proposed resolution (guess it was a writing error long time ago)
when checking the [http://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcDerivedUnitEnum.htm/IfcDerivedUnitEnum.htm)
currently all descriptions are empty for the enumerators, it could be used to refer to the corresponding measures and to default SI units. Maybe postponed until someone volunteers?
(a separate note to @aothms - is there a possibility in the XMI script to have the convention to list USERDEFINED and NOTDEFINED always at the end of the eunumeration, as it had been the case until IFC4.2? In my vire, it would improve the readability)
Original post
I see IfcThermalConductivityMeasure and THERMALCONDUCTANCEUNIT - the naming is different.
Proposal: Rename to match. I propose to rename to THERMALCONDUCTIVITYUNIT because it is the more common spelling in the existing set of derived unit enums.