Info. requirements


IfcProject

IfcProject indicates the undertaking of some design, engineering, construction, or maintenance activities leading towards a product. Note: Occupancy Number should describe total calculated number of occupants in the building

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
ConstructionModePset_ProjectCommonIFC Standard Property.YesstringNew constructionYes
ParcelIdBuilding PermitThe land parcel Id.Yesdouble111111Yes
BIMStandardVersionBuilding PermitThe current version of the DB BIM standard. E.g. 1.3.Yesstring1.3Yes

IfcSite

A site is a defined area of land, possibly covered with water, on which the project construction is to be completed. A site may be used to erect, retrofit or turn down building(s), or for other construction related developments.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
GateLevelBuilding PermitThe Gate level elevation value.Yesdouble50Yes

IfcBuilding

A building represents a structure that provides shelter for its occupants or contents and stands in one place. The building is also used to provide a basic element within the spatial structure hierarchy for the components of a building project (together with site, storey, and space).

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
DescriptionIfcBuilding attributeNAYesstring Yes
LongNameIfcBuilding attributeNAYesdouble111111Yes
BuildingAddressIfcBuilding attributeNAYesstringEnclosed OfficesYes
ConstructionMethodPset_BuildingCommonIFC Standard Property.Yesstring Yes
FireProtectionClassPset_BuildingCommonIFC Standard Property.Yesstring Yes
SprinklerProtectionPset_BuildingCommonIFC Standard Property.YesboolYES/NOYes
YearOfConstructionPset_BuildingCommonIFC Standard Property.Yesdouble2024Yes
IsLandmarkedPset_BuildingCommonIFC Standard Property.YesboolYES/NOYes
HeightQto_BuildingBaseQuantitiesIFC Standard Property.Yesdouble Yes
BuildingNumBuilding PermitA sequential number for grouping buildings submitted under the same projects when the project contains multiple buildings. When a building is split into multiple ifc files, all the ifc files for the same building must share the same BuildingNum.Yesdouble1Yes
OccupancyBuilding PermitThis is the ‘Master Usage’ of the building. Comma separated value. See Appendix C_Usages Codes.xlsx for more details.YesstringRESIDENTIAL,COMMERCIALYes
OccupancyUseBuilding PermitThis is the ‘Main Usage’ of the building. Comma separated value. See Appendix C_Usages Codes.xlsx for more details.Yesstringresidential apartments,shopsYes
OccupancyUsageCodeBuilding PermitThis is the ‘Main Usage’ code of the building. Comma separated value. See Appendix C_Usages Codes.xlsx for more details.YesstringMS.1.1,MS.3.2Yes
TotalBuildupAreaBuilding PermitTotal buildup area of the building as defined by the building code. Only to be added in AR models. If the building is split into multiple ifc files, the same values should be added in all ifc files.Yesdouble1Yes
TotalGrossAreaBuilding PermitTotal gross area of the building as defined by the building code. Only to be added in AR models. If the building is split into multiple ifc files, the same values should be added in all ifc files.Yesdouble1Yes
TotalFloorGrossAreaBuilding PermitTotal gross floor area of the building as defined by the building code. Only to be added in AR models. If the building is split into multiple ifc files, the same values should be added in all ifc files.Yesdouble1Yes
TotalNetAreaBuilding PermitTotal net area of the building as defined by the building code. Only to be added in AR models. If the building is split into multiple ifc files, the same values should be added in all ifc files.Yesdouble1Yes
RecycledConcreteVolumeBuilding PermitThis value is required if availableYesdouble150Conditional
RecycledSteelWeightBuilding PermitThis value is required if availableYesdouble4500Conditional
RecycledAluminiumWeightBuilding PermitThis value is required if availableYesdouble500Conditional
RecycledGypsumWeightBuilding PermitThis value is required if availableYesdouble600Conditional

IfcBuildingStorey

The building storey has an elevation and typically represents a (nearly) horizontal aggregation of spaces that are vertically bound. Note: Occupancy Number should describe total calculated number of occupants in the building

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
GrossHeightQto_BuildingStoreyBaseQuantitiesIFC Standard Property.Nodouble1Yes
NetHeigthtQto_BuildingStoreyBaseQuantitiesIFC Standard Property.Nodouble1Yes
TotalBuildupAreaBuilding PermitTotal buildup area of the building storey as defined by the building code. Only required in the AR models.Yesdouble1Yes
TotalGrossAreaBuilding PermitTotal gross area of the building storey as defined by the building code. Only required in the AR models.Yesdouble1Yes
TotalFloorGrossAreaBuilding PermitTotal gross floor area of the building storey as defined by the building code. Only required in the AR models.Yesdouble1Yes
TotalNetAreaBuilding PermitTotal net area of the building storey as defined by the building code. Only required in the AR models.Yesdouble1Yes
BuildingPartNumBuilding PermitA number to assign a storey to a building part. Only required when the building is complex and has multiple parts. E.g. podium and two tower.    
When the BIM model contains building parts (e.g. two towers) that share levels, each building part should be exported in a separate IFC file so different building part numbers can be assigned to same levels.Yesdouble1Conditional

IfcBeam

An IfcBeam is a horizontal, or nearly horizontal, structural member that is capable of withstanding load primarily by resisting bending. It represents such a member from an architectural point of view. It is not required to be load bearing.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_BeamBaseQuantitiesIFC Standard Property.Nodouble1Yes
AreaQto_BeamBaseQuantitiesIFC Standard Property.Nodouble1Yes
GrossVolumeQto_BeamBaseQuantitiesIFC Standard Property.Nodouble1Yes
NetVolumeQto_BeamBaseQuantitiesIFC Standard Property.Nodouble1Yes
StatusPset_BeamCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_BeamCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
FireRatingPset_BeamCommonIFC Standard Property.Yesint60Yes
LoadBearingPset_BeamCommonIFC Standard Property.YesboolYES/NOYes
LoadBearingBuilding PermitIFC Standard Property.YesboolYES/NOYes
SlopePset_BeamCommonIFC Standard Property.Yesdouble100Yes
CapacityPset_BeamCommonIFC Standard Property.Yesstring10Yes
SpanPset_BeamCommonIFC Standard Property.Yesdouble1Yes
AssessmentDatePset_ConditionIFC Standard Property.YesDate01/01/2021 12:00:00 AMConditional
AssessmentConditionPset_ConditionIFC Standard Property.YesstringGood, OK, PoorConditional
AssessmentDescriptionPset_ConditionIFC Standard Property.YesstringFree TextConditional
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
Concrete CoverPset_ConcreteElementGeneralIFC Standard Property.Yesstring1Yes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringConcreteYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
BEAMN/A
JOISTN/A
HOLLOWCOREN/A
LINTELN/A
SPANDRELN/A
T_BEAMN/A
GIRDER_SEGMENTN/A
DIAPHRAGMN/A
PIERCAPN/A
HATSTONEN/A
CORNICEN/A
EDGEBEAMN/A

IfcCivilElement

No attributes defined.


IfcColumn

IfcColumn is a vertical structural member which often is aligned with a structural grid intersection. It represents a vertical, or nearly vertical, structural member that transmits, through compression, the weight of the structure above to other structural elements below. It represents such a member from an architectural point of view. It is not required to be load bearing.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_ColumnBaseQuantitiesIFC Standard Property.Nodouble1Yes
AreaQto_ColumnBaseQuantitiesIFC Standard Property.Nodouble1Yes
GrossVolumeQto_ColumnBaseQuantitiesIFC Standard Property.Nodouble1Yes
StatusPset_ColumnCommonIFC Standard Property.YesstringExistingYes
IsExternalPset_ColumnCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_ColumnCommonIFC Standard Property. This value is required if availableYesdouble5.76Conditional
LoadBearingPset_ColumnCommonIFC Standard Property.YesboolYES/NOYes
LoadBearingBuilding PermitIFC Standard Property.YesboolYES/NOYes
FireRatingPset_ColumnCommonIFC Standard Property.Yesint60Yes
SlopePset_ColumnCommonIFC Standard Property.Yesdouble1Yes
CapacityPset_ColumnCommonIFC Standard Property.Yesstring10Yes
AssessmentDatePset_ConditionIFC Standard Property.YesDate01/01/2021 12:00:00 AMConditional
AssessmentConditionPset_ConditionIFC Standard Property.YesstringGood, OK, PoorConditional
AssessmentDescriptionPset_ConditionIFC Standard Property.YesstringFree TextConditional
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble0.71Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble0.24Yes
ConcreteCoverPset_ConcreteElementGeneralIFC Standard Property.Yesstring1mYes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble30.25Yes
IfcMaterialBuilding PermitThis value is required if availableYesstringConcreteYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
COLUMNN/A
PILASTERN/A
PIERSTEMN/A
PIERSTEM_SEGMENTN/A
STANDCOLUMNN/A

IfcCovering

A covering is an element which covers some part of another element and is fully dependent on that other element, an example could be timber, tile or carpet flooring.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
WidthQto_CoveringBaseQuantitiesIFC Standard Property.Nodouble2Yes
GrossAreaQto_CoveringBaseQuantitiesIFC Standard Property.Nodouble3Yes
AcousticRatingPset_CoveringCommonIFC Standard Property.Yesstring0.05Yes
CombustiblePset_CoveringCommonIFC Standard Property.YesboolYES/NOYes
FinishPset_CoveringCommonIFC Standard Property.YesstringCarpetYes
FireRatingPset_CoveringCommonIFC Standard Property.Yesint120Yes
FlammabilityRatingPset_CoveringCommonIFC Standard Property.Yesdouble40Yes
FragilityRatingPset_CoveringCommonIFC Standard Property.Yesdouble30Yes
IsExternalPset_CoveringCommonIFC Standard Property. The value should be the same under Pset_CoveringCommon and Building Permit property set.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property. The value should be the same under Pset_CoveringCommon and Building Permit property set.YesboolYES/NOYes
StatusPset_CoveringCommonIFC Standard Property.YesstringExisting, NewYes
SurfaceSpreadOfFlamePset_CoveringCommonIFC Standard Property.Yesdouble4Yes
ThermalTransmittancePset_CoveringCommonIFC Standard Property.Yesdouble5.7Yes
SolarReflectanceIndexBuilding PermitNAYesdouble30Yes
LightReflectanceValueBuilding PermitNAYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringConcreteYes
ColorBuilding PermitNAYesstringGreyYes
RecyclableBuilding PermitThis value is required if availableYesbool Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
CEILINGN/A
FLOORINGN/A
CLADDINGN/A
ROOFINGN/A
MOLDINGN/A
SKIRTINGBOARDN/A
INSULATIONN/A
MEMBRANEN/A
SLEEVINGN/A
WRAPPINGN/A
USERDEFINEDDRIVEWAYPARALLEL
USERDEFINEDDRIVEWAY45
USERDEFINEDDRIVEWAY60
USERDEFINEDDRIVEWAY75
USERDEFINEDDRIVEWAY90ONEWAY
USERDEFINEDDRIVEWAY90TWOWAY
USERDEFINEDGRASS
USERDEFINEDPLASTER

IfcCurtainWall

An IfcCurtain wall is an exterior wall of a building which is an assembly of components, hung from the edge of the floor/roof structure rather than bearing on a floor.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble2Yes
WidthQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble2Yes
HeightQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble2Yes
GrossSideAreaQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble2Yes
NetSideAreaQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble15Yes
AreaQto_CurtainWallBaseQuantitiesIFC Standard Property.Nodouble40Yes
StatusPset_CurtainWallCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_CurtainWallCommonIFC Standard Property.YesboolYES/NOYes
FireRatingPset_CurtainWallCommonIFC Standard Property.Yesint120Yes
ThermalTransmittancePset_CurtainWallCommonIFC Standard Property.Yesdouble5.7Yes
AcousticRatingPset_CurtainWallCommonIFC Standard Property.Yesstring0.04Yes
CombustiblePset_CurtainWallCommonIFC Standard Property.YesboolYES/NOYes
SurfaceSpreadOfFlamePset_CurtainWallCommonIFC Standard Property.Yesdouble25Yes
SolarReflectanceIndexBuilding PermitNAYesdouble0.8Yes
LightReflectanceValueBuilding PermitNAYesdouble50Yes
ColorBuilding PermitNAYesstringGreyYes
IfcMaterialBuilding PermitNAYesstringGlassYes
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional

IfcDoor

An IfcDoor is a building element that is predominately used to provide controlled access for people and goods. It includes constructions with hinged, pivoted, sliding, and additionally revolving and folding operations. A door consists of a lining and one or several panels.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
WidthQto_DoorBaseQuantitiesIFC Standard PropertyNodouble2Yes
HeightQto_DoorBaseQuantitiesIFC Standard PropertyNodouble2Yes
AreaQto_DoorBaseQuantitiesIFC Standard PropertyNodouble3Yes
PerimeterQto_DoorBaseQuantitiesIFC Standard PropertyNodouble6Yes
StatusPset_DoorCommonIFC Standard PropertyYesstringExisting, NewYes
IsExternalPset_DoorCommonIFC Standard PropertyYesboolYES/NOYes
IsExternalBuilding PermitIFC Standard PropertyYesboolYES/NOYes
FireRatingPset_DoorCommonIFC Standard PropertyYesint60Yes
SelfClosingPset_DoorCommonIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
HandicapAccessiblePset_DoorCommonIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
HasDrivePset_DoorCommonIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
HasDriveBuilding PermitIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
FireExitPset_DoorCommonIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
FireExitBuilding PermitIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
SelfClosingBuilding PermitIFC Standard Property. The value should be the same under Pset_DoorCommon and Building Permit property set.YesboolYES/NOYes
AcousticRatingPset_DoorCommonIFC Standard Property.Yesstring0.05Yes
SecurityRatingPset_DoorCommonIFC Standard Property.Yesstring0.1Yes
ThermalTransmittancePset_DoorCommonIFC Standard Property.Yesdouble5.7Yes
SmokeStopPset_DoorCommonIFC Standard Property.YesboolYES/NOYes
IsEntranceBuilding PermitNAYesboolYES/NOYes
SelfLatchingBuilding PermitNAYesboolYES/NOYes
SelfLockingBuilding PermitNAYesboolYES/NOYes
HardwareHeightBuilding PermitNAYesdouble1.3Yes
HasVisionPanelBuilding PermitNAYesboolYES/NOYes
DoorClearWidthBuilding PermitRefer: Dubai Building Code, page B53, Figure B.43Yesdouble0.9Yes
OperationBuilding PermitNAYesstringOutside/ InsideYes
IfcMaterialBuilding PermitNAYesstringWoodYes
ColorBuilding PermitNAYesstringGreyYes
SolarReflectanceIndexBuilding PermitNAYesdouble100Yes
LightReflectanceValueBuilding PermitNAYesdouble30Yes
RecyclableBuilding PermitThis value is required if availableYesbool Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
DOORN/A
GATEN/A
TRAPDOORN/A
USERDEFINEDELEVATORDOOR
USERDEFINEDBALCONYDOOR
USERDEFINEDGARBAGEROOMDOOR
USERDEFINEDENTRYDOOR
USERDEFINEDGENERALDOOR
USERDEFINEDBATHROOMDOOR
USERDEFINEDTOILETDOOR
USERDEFINEDEXITDOOR
USERDEFINEDEXITACCESSDOOR
USERDEFINEDDOUBLEGARAGEDOOR
USERDEFINEDSINGLEGARAGEDOOR
USERDEFINEDMAINENTRANCEDOOR
USERDEFINEDSERVICEDOOR

IfcElementAssembly

The IfcElementAssembly represents complex element assemblies aggregated from several elements, such as discrete elements, building elements, or other elements.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthBuilding PermitRequired when ObjectTypeOverride set as PERGOLAYesdouble5Conditional
HeightBuilding PermitRequired when ObjectTypeOverride set as PERGOLAYesdouble6Conditional
DepthBuilding PermitRequired when ObjectTypeOverride set as PERGOLAYesdouble2Conditional
DescriptionBuilding PermitNAYesstring Yes
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
ACCESSORY_ASSEMBLYN/A
ARCHN/A
BEAM_GRIDN/A
BRACED_FRAMEN/A
GIRDERN/A
REINFORCEMENT_UNITN/A
RIGID_FRAMEN/A
SLAB_FIELDN/A
TRUSSN/A
ABUTMENTN/A
PIERN/A
PYLONN/A
CROSS_BRACINGN/A
DECKN/A
USERDEFINEDLADDER

IfcSlab

An IfcSlab is a component of the construction that normally encloses a space vertically. The slab may provide the lower support (floor) or upper construction (roof slab) in any space in a building.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_SlabBaseQuantitiesIFC Standard PropertyNodouble1Yes
WidthQto_SlabBaseQuantitiesIFC Standard PropertyNodouble1Yes
AreaQto_SlabBaseQuantitiesIFC Standard PropertyNodouble3Yes
VolumeQto_SlabBaseQuantitiesIFC Standard PropertyNodouble3Yes
PerimeterQto_SlabBaseQuantitiesIFC Standard PropertyNodouble6Yes
ThicknessQto_SlabBaseQuantitiesIFC Standard PropertyNodouble0.02Yes
LoadBearingPset_SlabCommonIFC Standard PropertyYesboolYES/NOYes
LoadBearingBuilding PermitIFC Standard PropertyYesboolYES/NOYes
StatusPset_SlabCommonIFC Standard PropertyYesstringNew, ExistingYes
Fire CompartmentPset_SlabCommonIFC Standard Property.YesboolYES/NOYes
IsExternalPset_SlabCommonIFC Standard Property. The value should be the same under Pset_SlabCommon and Building Permit property set.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property. The value should be the same under Pset_SlabCommon and Building Permit property set.YesboolYES/NOYes
ThermalTransmittancePset_SlabCommonIFC Standard Property.Yesdouble5.7Yes
FireRatingPset_SlabCommonIFC Standard Property.Yesint60Yes
CombustiblePset_SlabCommonIFC Standard Property.YesboolYES/NOYes
PitchAnglePset_SlabCommonIFC Standard Property.Yesdouble45Yes
SurfaceSpreadOfFlamePset_SlabCommonIFC Standard Property.Yesdouble4Yes
AssessmentDatePset_ConditionIFC Standard Property.YesDate01/01/2021 12:00:00 AMConditional
AssessmentConditionPset_ConditionIFC Standard Property.YesstringGood, OK, PoorConditional
AssessmentDescriptionPset_ConditionIFC Standard Property.YesstringTextConditional
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble20Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble30Yes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble Yes
SolarReflectanceIndexBuilding PermitNAYesdouble30Yes
LightReflectanceValueBuilding PermitNAYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringGypsumYes
ColorBuilding PermitNAYesstringGreyYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
FLOORN/A
ROOFN/A
LANDINGN/A
BASESLABN/A
APPROACH_SLABN/A
PAVINGN/A
WEARINGN/A
SIDEWALKN/A
USERDEFINEDGRASS
USERDEFINEDONEWAYINTERNALROAD
USERDEFINEDTWOWAYINTERNALROAD
USERDEFINEDONEWAYEXTERNALROAD
USERDEFINEDTWOWAYEXTERNALROAD
USERDEFINEDONEWAYTRUCKROAD
USERDEFINEDTWOWAYTRUCKROAD
USERDEFINEDACCESSIBLERAMP

IfcFooting

A footing is a part of the foundation of a structure that spreads and transmits the load to the soil. A footing is also characterized as shallow foundation, where the loads are transfered to the ground near the surface.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_FootingBaseQuantitiesIFC Standard Property.Nodouble10Yes
WidthQto_FootingBaseQuantitiesIFC Standard Property.Nodouble3Yes
HeightQto_FootingBaseQuantitiesIFC Standard Property.Nodouble10Yes
NetVolumeQto_FootingBaseQuantitiesIFC Standard Property.Nodouble10Yes
StatusPset_FootingCommonIFC Standard Property.YesstringNew, ExistingYes
AssessmentDatePset_ConditionIFC Standard Property.YesDate01/01/2021 12:00:00 AMConditional
AssessmentConditionPset_ConditionIFC Standard Property.YesstringGood, OK, PoorConditional
AssessmentDescriptionPset_ConditionIFC Standard Property.YesstringTextConditional
ConstructionMethodPset_ConcreteElementGeneralIFC Standard Property.YesstringIn-Situ, PrecastYes
StructuralClassPset_ConcreteElementGeneralIFC Standard Property.YesstringS1Yes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringConcreteYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
CAISSON_FOUNDATIONN/A
FOOTING_BEAMN/A
PAD_FOOTINGN/A
PILE_CAPN/A
STRIP_FOOTINGN/A

IfcMember

An IfcCMember is a structural member designed to carry loads between or beyond points of support. It is not required to be load bearing. The orientation of the member (being horizontal, vertical or sloped) is not relevant to its definition (in contrary to IfcBeam and IfcColumn)

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
SpanPset_MemberCommonIFC Standard Property.Yesdouble5Yes
SlopePset_MemberCommonIFC Standard Property.Yesdouble2Yes
RollPset_MemberCommonIFC Standard Property.Yesdouble Yes
IsExternalPset_MemberCommonIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_MemberCommonIFC Standard Property.Yesdouble5.7Yes
LoadBearingPset_MemberCommonIFC Standard Property.YesboolYES/NOYes
FireRatingPset_MemberCommonIFC Standard Property.Yesint120Yes
StatusPset_MemberCommonIFC Standard Property.YesstringNew, ExistingYes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble1Yes
TypeDesignatorPset_PrecastConcreteElementGeneralIFC Standard Property.Yesstring Yes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
BRACEN/A
CHORDN/A
COLLARN/A
MEMBERN/A
MULLIONN/A
PLATEN/A
POSTN/A
PURLINN/A
RAFTERN/A
STRINGERN/A
STRUTN/A
STUDN/A
STIFFENING_RIBN/A
ARCH_SEGMENTN/A
SUSPENSION_CABLEN/A
SUSPENDERN/A
STAY_CABLEN/A

IfcSpaces (Parking)

An IfcSpaceType.Parking is a dedicated space to use as a parking space for vehicles, including access, as a parking aisle

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
HandicapAccessiblePset_SpaceCommonIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
IsExternalPset_SpaceCommonIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
ParkingUseBuilding PermitNAYesstringBUSYes
E-ChargingBuilding PermitNAYesboolYES/NOYes
ParkingUnitsBuilding PermitNAYesstring10 UnitsYes
IsAisleBuilding PermitNAYesboolYES/NOYes
HasWheelStopBuilding PermitNAYesboolYES/NOYes
Predefined Typeobject type override data samples
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A
PARKINGN/A

IfcSpaces (Room)

An IfcSpace represents an area or volume bounded actually or theoretically. Spaces are areas or volumes that provide for certain functions within a building.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
HeightQto_SpaceBaseQuantitiesIFC Standard Property.Nodouble2Yes
AreaQto_SpaceBaseQuantitiesIFC Standard Property.Nodouble3Yes
VolumeQto_SpaceBaseQuantitiesIFC Standard Property.Nodouble3Yes
PerimeterQto_SpaceBaseQuantitiesIFC Standard Property.Nodouble10Yes
PubliclyAccessiblePset_SpaceCommonIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
PubliclyAccessibleBuilding PermitIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
IsExternalPset_SpaceCommonIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
HandicapAccessiblePset_SpaceCommonIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard Property. The value should be the same under Pset_SpaceCommon and Building Permit property set.YesboolYES/NOYes
SprinklerProtectionBuilding PermitBecause the Pset_SpaceFireSafetyRequirements propertyset is not currently exported in BIM authoring (such as Revit) when exporting the model as IFC, so the set attributes are defined under ‘Building Permit’ property set.YesboolYES/NOYes
FireExitBuilding PermitBecause the Pset_SpaceFireSafetyRequirements propertyset is not currently exported in BIM authoring (such as Revit) when exporting the model as IFC, so the set attributes are defined under ‘Building Permit’ property set.YesboolYES/NOYes
IsCoveredBuilding PermitIndicate whether a space is covered.YesboolYES/NOYes
IsLightWeightCoveringBuilding PermitIndicate whether a space is covered by lightweight elements.YesboolYES/NOYes
IsHabitableSpaceBuilding PermitIndicate if a space is for living, sleeping or eating involving occupancy for continuous period of time. Bathrooms, toilet rooms, closets, halls, storage or utility spaces and similar areas are not habitable spaces. A habitable space is always an occupied spaceYesboolYES/NOYes
IsOccupiedSpaceBuilding PermitIndicate whether a space is a enclosed space designed for human occupancy in which individuals congregate for amusement, labour, educational or similar purposes.YesboolYES/NOYes
IsCirculationSpaceBuilding PermitIndicate whether a space is a passage for pedestrians in and around the built environment, including (but not limited to) corridors, hallways, courtyards, stairways and stair landings.YesboolYES/NOYes
IsCommonFacilityBuilding PermitIndicate whether a space is a public or private area within the boundaries of a plot or a development site for the building occupant’s recreation or convenience (such as landscaped areas, patios, swimming pools, play areas, prayer rooms, exercise areas and similar uses).YesboolYES/NOYes
SpaceUsageCodeBuilding PermitThis is the ‘Space Usage’ code of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringSC_25_15_10Yes
SpaceUsageDescriptionBuilding PermitThis is the ‘Space Usage’ Description of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringLiving RoomYes
UnitNoBuilding PermitThe unit number the space belong to. An example of a unit is a one bedroom apartment. Note that not every space should be in a unit. For example ‘Garbage Chute’ doesn’t need unit details. Not required for spaces that are not part of a unit.Yesstring1Conditional
UnitUsageCodeBuilding PermitThis is the ‘Unit Usage’ Code of a unit. See Appendix C_Usages Codes.xlsx for more details. Not required for spaces that are not part of a unit.YesstringRE_01Conditional
UnitUsageDescriptionBuilding PermitThis is the ‘Unit Usage’ Description of a unit. See Appendix C_Usages Codes.xlsx for more details. Not required for spaces that are not part of a unit.YesstringvillaConditional
UnitExtraInfoBuilding PermitThis is the Unit extra information of a unit. See Appendix C_Usages Codes.xlsx for more details. Not required for spaces that are not part of a unit.Yesstring[Showers:5],[WCs:2]Conditional
BuildingOccupancyUsageCodeBuilding PermitThis is the ‘Building Occupancy Usage’ Code of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringPB_04_03Yes
BuildingOccupancyUsageDescriptionBuilding PermitThis is the ‘Building Occupancy Usage’ Description of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringCinemaYes
ZoneNameBuilding PermitThis is the ‘Zone Name’ of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringLU_F1Yes
ZoneObjectTypeBuilding PermitThis is the ‘Zone Object’ type of a space. See Appendix C_Usages Codes.xlsx for more details.YesstringLivingUnitYes
Predefined Typeobject type override data samples
SPACEN/A
GFAN/A
INTERNALN/A
EXTERNALN/A
USERDEFINEDSINGLELOADEDCORRIDOR
USERDEFINEDDOUBLELOADEDCORRIDOR
USERDEFINEDSTALLDOORINSIDE
USERDEFINEDSTALLDOOROUTSIDE
USERDEFINEDELEVATORSGROUPLINE
USERDEFINEDELEVATORSGROUPFACING
USERDEFINEDSINGLEOPENGRAGE
USERDEFINEDDOUBLEENCLOSEDGARAGE
USERDEFINEDROOMUNDERSTAIR
USERDEFINEDENTRANCE
USERDEFINEDCLOSEDAREAKIOSK
USERDEFINEDOPENMALLKIOSK

IfcPile

An IfcPile is a slender timber, concrete, or steel structural element, driven, jetted, or otherwise embedded on end in the ground for the purpose of supporting a load. A pile is also characterized as deep foundation, where the loads are transfered to deeper subsurface layers.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_PileCommonIFC Standard Property.YesstringNew, ExistingYes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble20Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble10Yes
TypeDesignatorPset_PrecastConcreteElementGeneralIFC Standard Property.YesstringCastInSituYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodeBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
BOREDN/A
DRIVENN/A
JETGROUTINGN/A
COHESIONN/A
FRICTIONN/A
SUPPORTN/A

IfcPlate

An IfcPlate is a planar and often flat part with constant thickness. A plate may carry loads between or beyond points of support, or provide stiffening. The location of the plate (being horizontal, vertical or sloped) is not relevant to its definition (in contrary to IfcWall and IfcSlab (as floor slab)).

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
IsExternalPset_PlateCommonIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_PlateCommonIFC Standard Property.Yesdouble5.7Yes
FireRatingPset_PlateCommonIFC Standard Property.Yesint60Yes
StatusPset_PlateCommonIFC Standard Property.YesstringNew, ExistingYes
LoadBearingPset_PlateCommonIFC Standard Property.YesboolYES/NOYes
AcousticRatingPset_PlateCommonIFC Standard Property.Yesstring0.05Yes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Nodouble1Yes
TypeDesignatorPset_PrecastConcreteElementGeneralIFC Standard Property.Yesstring Yes
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
CURTAIN_PANELN/A
SHEETN/A
FLANGE_PLATEN/A
WEB_PLATEN/A
STIFFENER_PLATEN/A
GUSSET_PLATEN/A
COVER_PLATEN/A
SPLICE_PLATEN/A
BASE_PLATEN/A

IfcRailing

The IfcRailing is a frame assembly adjacent to human circulation spaces and at some space boundaries where it is used in lieu of walls or to compliment walls. Designed to aid humans, either as an optional physical support, or to prevent injury by falling.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_RailingBaseQuantitiesIFC Standard Property.Nodouble3Yes
HeightPset_RailingCommonIFC Standard Property.Yesdouble12Yes
StatusPset_RailingCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_RailingCommonIFC Standard Property. The value should be the same under Pset_RailingCommon and Building Permit property set.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property. The value should be the same under Pset_RailingCommon and Building Permit property set.YesboolYES/NOYes
IfcMaterialBuilding PermitNAYesstringGypsumYes
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
HANDRAILN/A
GUARDRAILN/A
BALUSTRADEN/A
USERDEFINEDSTAIRWAYRAILING
USERDEFINEDBALCONYRAILING
USERDEFINEDRAMPRAILING
USERDEFINEDPLOTFENCE

IfcRamp

An IfcRamp is a vertical passageway which provides a human circulation link between one floor level and another floor level at a different elevation. It may include a landing as an intermediate floor slab. A ramp normally does not include steps.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_RampCommonIFC Standard PropertyYesstringNew, ExistingYes
IsExternalPset_RampCommonIFC Standard PropertyYesboolYES/NOYes
IsExternalBuilding PermitIFC Standard PropertyYesboolYES/NOYes
HandicapAccessiblePset_RampCommonIFC Standard PropertyYesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard PropertyYesboolYES/NOYes
RequiredSlopePset_RampCommonIFC Standard PropertyNodouble2Yes
FireRatingPset_RampCommonIFC Standard PropertyYesint60Yes
FireExitPset_RampCommonIFC Standard Property. The value should be the same under Pset_RampCommon and Building Permit property set.YesboolYES/NOYes
FireExitBuilding PermitIFC Standard Property. The value should be the same under Pset_RampCommon and Building Permit property set.YesboolYES/NOYes
SolarReflectanceIndexBuilding PermitNAYesdouble30Yes
LightReflectanceValueBuilding PermitNAYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringGypsumYes
Predefined Typeobject type override data samples
STRAIGHTN/A
SPIRALN/A
USERDEFINEDACCESSIBLERAMP
USERDEFINEDCURBRAMP
USERDEFINEDSERVICERAMP
USERDEFINEDSINGLELANERAMP
USERDEFINEDDOUBLELANERAMP

IfcRampFlight

An IfcRamp is a vertical passageway which provides a human circulation link between one floor level and another floor level at a different elevation. It may include a landing as an intermediate floor slab. A ramp normally does not include steps.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_RampFlightBaseQuantitiesIFC Standard Property.Nodouble1Yes
WidthQto_RampFlightBaseQuantitiesIFC Standard Property.Nodouble2Yes
AreaQto_RampFlightBaseQuantitiesIFC Standard Property.Nodouble3Yes
VolumeQto_RampFlightBaseQuantitiesIFC Standard Property.Nodouble1Yes
SlopePset_RampFlightCommonIFC Standard Property.Nodouble2Yes
Predefined Typeobject type override data samples
STRAIGHTN/A
SPIRALN/A
USERDEFINEDACCESSIBLERAMP
USERDEFINEDCURBRAMP
USERDEFINEDSERVICERAMP
USERDEFINEDSINGLELANERAMP
USERDEFINEDDOUBLELANERAMP

IfcRoof

An IfcRoof is the covering of the top part of a building, it protects the building against the effects of weather.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
AreaQto_RoofBaseQuantitiesIFC Standard Property.Nodouble3Yes
StatusPset_RoofCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_RoofCommonIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_RoofCommonIFC Standard Property.Yesdouble5.7Yes
FireRatingPset_RoofCommonIFC Standard Property.Yesint120Yes
AcousticRatingPset_RoofCommonIFC Standard Property.Yesstring0.05Yes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
SolarReflectanceIndexBuilding PermitNAYesdouble36Yes
PitchAngleBuilding PermitNANodouble31Yes
IfcMaterialBuilding PermitNAYesstringGupsumYes
LightReflectanceValueBuilding PermitNAYesdouble50Yes
IsAccessibleBuilding PermitNAYesboolYES/NOYes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble30Yes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
FLAT_ROOFN/A
SHED_ROOFN/A
GABLE_ROOFN/A
HIP_ROOFN/A
HIPPED_GABLE_ROOFN/A
GAMBREL_ROOFN/A
MANSARD_ROOFN/A
BARREL_ROOFN/A
RAINBOW_ROOFN/A
BUTTERFLY_ROOFN/A
PAVILION_ROOFN/A
DOME_ROOFN/A
FREEFORMN/A
USERDEFINEDPERGOLA
USERDEFINEDCANOPY

IfcStair

An IfcStair is a vertical passageway allowing occupants to walk (step) from one floor level to another floor level at a different elevation. It may include a landing as an intermediate floor slab.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_StairCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_StairCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
HandicapAccessiblePset_StairCommonIFC Standard Property.YesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard Property.YesboolYES/NOYes
NumberOfRiserPset_StairCommonIFC Standard Property.Nodouble15Yes
NumberOfTreadsPset_StairCommonIFC Standard Property.Nodouble15Yes
RiserHeightPset_StairCommonIFC Standard Property.Nodouble2Yes
TreadLengthPset_StairCommonIFC Standard Property.Nodouble2Yes
NosingLengthPset_StairCommonIFC Standard Property.Yesdouble0.02Yes
WaistThicknessPset_StairCommonIFC Standard Property.Yesdouble0.05Yes
FireRatingPset_StairCommonIFC Standard Property.Yesint120Yes
FireExitPset_StairCommonIFC Standard Property.YesboolYES/NOYes
FireExitBuilding PermitIFC Standard Property.YesboolYES/NOYes
HasNonSkidSurfacePset_StairCommonIFC Standard Property.YesboolYES/NOYes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
LightReflectanceValueBuilding PermitNAYesdouble50Yes
SolarReflectanceIndexBuilding PermitNAYesdouble36Yes
IsSlipResistantBuilding PermitNAYesboolYES/NOYes
IfcMaterialBuilding PermitNAYesstringGypsumYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
STRAIGHT_RUN_STAIRN/A
TWO_STRAIGHT_RUN_STAIRN/A
QUARTER_WINDING_STAIRN/A
QUARTER_TURN_STAIRN/A
HALF_WINDING_STAIRN/A
HALF_TURN_STAIRN/A
TWO_QUARTER_WINDING_STAIRN/A
TWO_QUARTER_TURN_STAIRN/A
THREE_QUARTER_WINDING_STAIRN/A
THREE_QUARTER_TURN_STAIRN/A
SPIRAL_STAIRN/A
DOUBLE_RETURN_STAIRN/A
CURVED_RUN_STAIRN/A
TWO_CURVED_RUN_STAIRN/A
USERDEFINEDFIREEXITSTAIR
USERDEFINEDREGULARSTAIR
USERDEFINEDCOMMONSTAIR

IfcStairFlight

Description: An IfcStairflight is an assembly of building components in a single “run” of stair steps (not interrupted by a landing). The stair steps and any stringers are included in the stair flight. A winder is also regarded a part of a stair flight.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StausPset_StairFlightCommonIFC Standard Property.YesstringNew, ExistingYes
IsExternalPset_StairFlightCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
HandicapAccessiblePset_StairFlightCommonIFC Standard Property.YesboolYES/NOYes
HandicapAccessibleBuilding PermitIFC Standard Property.YesboolYES/NOYes
NumberOfRiserPset_StairFlightCommonIFC Standard Property.Nodouble15Yes
NumberOfTreadsPset_StairFlightCommonIFC Standard Property.Nodouble15Yes
RiserHeightPset_StairFlightCommonIFC Standard Property.Nodouble2Yes
TreadLengthPset_StairFlightCommonIFC Standard Property.Nodouble2Yes
NosingLengthPset_StairFlightCommonIFC Standard Property.Yesdouble0.02Yes
WaistThicknessPset_StairFlightCommonIFC Standard Property.Yesdouble0.05Yes
StrengthClassPset_ConcreteElementGeneralIFC Standard Property.YesstringC14Yes
ReinforcementVolumeRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
ReinforcementAreaRatioPset_ConcreteElementGeneralIFC Standard Property.Yesdouble1Yes
LightReflectanceValueBuilding PermitNAYesdouble50Yes
SolarReflectanceIndexBuilding PermitNAYesdouble36Yes
IsSlipResistantBuilding PermitNAYesboolYES/NOYes
IfcMaterialBuilding PermitNAYesstringGypsumYes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdouble0.2Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdouble0.5Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
STRAIGHTN/A
WINDERN/A
SPIRALN/A
CURVEDN/A
FREEFORMN/A
USERDEFINEDFIREEXITSTAIR
USERDEFINEDREGULARSTAIR
USERDEFINEDCOMMONSTAIR

IfcTransportElement

An IfcTransportElement is a generalization of all transport related objects that move people, animals or goods within a building or building complex.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_TransportElementCommonIFC Standard Property.YesstringNew, ExistingYes
CapacityPeoplePset_TransportElementCommonIFC Standard Property.Yesdouble200Yes
CapacityWeightPset_TransportElementCommonIFC Standard Property.Yesdouble20000Yes
FireExitPset_TransportElementCommonIFC Standard Property.YesboolYES/NOYes
FireExitBuilding PermitIFC Standard Property.YesboolYES/NOYes
Predefined Typeobject type override data samples
ELEVATORN/A
ESCALATORN/A
MOVINGWALKWAYN/A
CRANEWAYN/A
LIFTINGGEARN/A
USERDEFINEDPASSENGER
USERDEFINEDSERVICE
USERDEFINEDFIRE

IfcWall

The IfcWall represents a vertical construction that bounds or subdivides spaces. Wall are usually vertical, or nearly vertical, planar elements, often designed to bear structural loads. A wall is however not required to be load bearing.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
LengthQto_WallBaseQuantitiesIFC Standard Property.Nodouble1Yes
WidthQto_WallBaseQuantitiesIFC Standard Property.Nodouble1Yes
HightQto_WallBaseQuantitiesIFC Standard Property.Nodouble3Yes
VolumeQto_WallBaseQuantitiesIFC Standard Property.Nodouble3Yes
AreaQto_WallBaseQuantitiesIFC Standard Property.Nodouble3Yes
StatusPset_WallCommonIFC Standard Property.YesstringExisting, NewYes
IsExternalPset_WallCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_WallCommonIFC Standard Property.Yesdouble5.7Yes
FireRatingPset_WallCommonIFC Standard Property.Yesint120Yes
FireRatingBuilding PermitIFC Standard Property.Yesint120Yes
AcousticRatingPset_WallCommonIFC Standard Property.Yesstring0.05Yes
CombustiblePset_WallCommonIFC Standard Property.YesboolYES/NOYes
LoadBearingPset_WallCommonIFC Standard Property.YesboolYES/NOYes
LoadBearingBuilding PermitIFC Standard Property.YesboolYES/NOYes
CompartmentationPset_WallCommonIFC Standard Property.YesboolYES/NOYes
SolarReflectanceIndexBuilding PermitNAYesdouble30Yes
CompressiveStrengthBuilding PermitConcrete gradeYesdouble30Yes
IfcMaterialBuilding PermitNAYesstringConcreteYes
LightReflectanceValueBuilding PermitNAYesdouble30Yes
RecycledConcreteRatioBuilding PermitThis value is required if availableYesdoubleNumber (0..1)Conditional
RecycledSteelRatioBuilding PermitThis value is required if availableYesdoubleNumber (0..1)Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
MOVABLEN/A
PARAPETN/A
PARTITIONINGN/A
PLUMBINGWALLN/A
SHEARN/A
SOLIDWALLN/A
STANDARDN/A
POLYGONALN/A
ELEMENTEDWALLN/A
RETAININGWALLN/A
USERDEFINEDFACADEWALL
USERDEFINEDBASEMENTWALL
USERDEFINEDPARAPETWALL
USERDEFINEDCURTAINWALL
USERDEFINEDSHAFTWALL
USERDEFINEDPLANTERWALL

IfcWasteTerminal

An IfcWasteTerminal has the purpose of collecting or intercepting waste from one or more sanitary terminals or other fluid waste generating equipment and discharging it into a single waste/drainage system.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_WasteTerminalTypeCommonIFC Standard Property.YesstringNew, ExistingYes
Predefined Typeobject type override data samples
USERDEFINEDGARBAGEBIN

IfcTank

An IfcTank is a vessel or container in which a fluid or gas is stored for later use.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
StatusPset_TankTypeCommonIFC Standard Property.YesstringNew, ExistingYes
StorageTypePset_TankTypeCommonIFC Standard Property.YesstringundergroundYes
HasLadderPset_TankOccurrenceIFC Standard Property.YesboolYES/NOYes
Predefined Typeobject type override data samples
BASINN/A
BREAKPRESSUREN/A
EXPANSIONN/A
FEEDANDEXPANSIONN/A
PRESSUREVESSELN/A
STORAGEN/A
VESSELN/A
USERDEFINEDCOLDWATERTANK
USERDEFINEDHOTWATERTANK

IfcWindow

The IfcWindow is a building element that is predominately used to provide natural light and fresh air. It includes vertical opening but also horizontal opening such as skylights or light domes. It includes constructions with swinging, pivoting, sliding, or revolving panels and fixed panels. A window consists of a lining and one or several panels.

NamePropertySetDescriptionUser Input (YES/NO)DataTypeDataSampleIsRequired?
WidthQto_WindowBaseQuantitiesIFC Standard Property.Nodouble7Yes
AreaQto_WindowBaseQuantitiesIFC Standard Property.Nodouble3Yes
PerimeterQto_WindowBaseQuantitiesIFC Standard Property.Nodouble6Yes
StatusPset_WindowCommonIFC Standard Property.YesstringExisting, NewYes
IsExternalPset_WindowCommonIFC Standard Property.YesboolYES/NOYes
IsExternalBuilding PermitIFC Standard Property.YesboolYES/NOYes
ThermalTransmittancePset_WindowCommonIFC Standard Property.Yesdouble5.7Yes
GlazedAreaFractionPset_WindowCommonIFC Standard Property.Yesdouble30Yes
AcousticRatingPset_WindowCommonIFC Standard Property.Yesstring0.05Yes
FireRatingPset_WindowCommonIFC Standard Property.Yesint120Yes
HasSillExternalPset_WindowCommonIFC Standard Property.YesboolYES/NOYes
HasSillInternalPset_WindowCommonIFC Standard Property.YesboolYES/NOYes
FireExitPset_WindowCommonIFC Standard Property.YesboolYES/NOYes
FireExitBuilding PermitIFC Standard Property.YesboolYES/NOYes
LightReflectanceValueBuilding PermitNAYesdouble50Yes
SolarReflectanceIndexBuilding PermitNAYesdouble36Yes
ColorBuilding PermitNAYesstringWhiteYes
OperationBuilding PermitNAYesstringSliding/Openable/fixedYes
Sill HeightBuilding PermitNAYesdouble0.9Yes
IfcMaterialBuilding PermitNAYesstringAluminumYes
RecyclableBuilding PermitThis value is required if availableYesbool Conditional
RecycledAluminium RatioBuilding PermitThis value is required if availableYesdouble0.3Conditional
MaterialPassportCodesBuilding PermitThis value is required if availableYesstring Conditional
Predefined Typeobject type override data samples
WINDOWN/A
SKYLIGHTN/A
LIGHTDOMEN/A
USERDEFINEDSLIDING
USERDEFINEDOPENABLE