buildingSMART / buildingSMART/IFC4.x-development
Proposal to describe behaviour of UnitBasis on component CostValues
Open
allocated
allocated-cost
ifc-update-out
- Dominant language
- Python
- Stars
- 234
- Forks
- 123
- Avg merge
- 15h 4m
- Merged PRs (30d)
- 5
Description
If a CostValue has component CostValues, what is the meaning of UnitBasis?
Here is a grammatically legal description of a cost value and 2 cost value components:
```
Formula: A = B + C
A.ArithmeticOperator = ADD
A.AppliedValue = 5.97 (calculated by software)
A.UnitBasis = 10m2
B.AppliedValue = 2
B.UnitBasis = 9m2
C.AppliedValue = 3
C.UnitBasis = 8m2
```
Here's a conversion into English: "The cost rate is $2 per 9m2 + $3 per 8m2, which should be expressed as (2/9 + 3/8)*10 = ~$5.97 per 10m2.
Is this crazy? Is this allowed? It is mathematically sound. Should it be documented?
Contributor guide
Assessment
This issue has not been assessed yet.