Navigation

IfcCostQuantity

Definition from IAI: An IfcCostQuantity contains quantities that may be applied to a cost.

HISTORY New class in IFC Release 2x
ISSUES See issue and change log for changes made in IFC Release 2x.

EXPRESS specification:

ENTITY IfcCostQuantity;
BaseQuantity  :  OPTIONAL IfcMeasureWithUnit;
FinalQuantity  :  OPTIONAL IfcMeasureWithUnit;
WasteFactor  :  OPTIONAL IfcPositiveRatioMeasure;
RoundOffIncrement  :  IfcReal;
RoundOffBasis  :  IfcQuantityRoundOffBasisEnum;
END_ENTITY;

Attribute definitions:

BaseQuantity  :  The "as measured" quantity resulting from a quantity takeoff or similar operation.
FinalQuantity  :  Value used for the actual price calculations and the only quantity used if no modifications are used.
WasteFactor  :  A quantity to be added to base quantities to account for wasteage.

Note: It is normal to add waste factors as percentages. Appl,ications will need to interpret the positive ratio measure used in the data type for this attribute in percentage terms.
---
RoundOffIncrement  :  A number indicating the size of units that quantities should be rounded off to, particularly in the case of materials that must be ordered in specific size lots.
RoundOffBasis  :  The basis on which quantities are 'rounded off' i.e. the nearest unit for quantifdication purposes that can be used. For instance, a numerical quantity may be determined to be 4.886 but should be rounded up with an increment of 0.1 metres or 1 decimal place. In this case, a value of 4.9 would be applied.

Inheritance graph

ENTITY IfcCostQuantity;
ENTITY IfcCostQuantity;
BaseQuantity  :  OPTIONAL IfcMeasureWithUnit;
FinalQuantity  :  OPTIONAL IfcMeasureWithUnit;
WasteFactor  :  OPTIONAL IfcPositiveRatioMeasure;
RoundOffIncrement  :  IfcReal;
RoundOffBasis  :  IfcQuantityRoundOffBasisEnum;
END_ENTITY;