COBIE

6.2 IFC FORMAT

IFC Tables A, B, and C are intended to direct the reader to the most relevant pages of the IFC4.3 documentation:

http://ifc43-docs.standards.buildingsmart.org/

The COBie3 MVD and IDS contain the formal definitions.

IFC Table A – Mapping Between COBie V3 Tables and IFC entities
* Indicates an abstract entity where only its subtypes are used

#TABLEIFC4.3Notes
1InstructionIfcProject, IfcUnitAssignmentSee IFC Table B
2CompanyIfcOrganization 
3FacilityIfcProject
IfcSite
IfcFacility, IfcBuilding, IfcBridge
IfcRail, IfcRoad, IfcTunnel (IFC4.4)
(ifc2x3: IfcBuilding)
4LevelIfcFacilityPart, IfcBuildingStorey(ifc2x3: IfcBuildingStorey)
5SpaceTypeIfcSpaceType 
6SpaceIfcSpace, IfcExternalSpatialElement(ifc2x3: IfcSpace)
7ZoneIfcZone 
8TypeIfcElementType*See IFC Table C
9ComponentIfcElement*See IFC Table C
10SystemIfcSystem, IfcCircuit, IfcBuildingSystem, IfcStructuralSystem, IfcDistributionSystem 
11ResourceIfcConstructionEquipmentResourceType
IfcConstructionMaterialResourceType
IfcConstructionProductResourceType
 
12JobIfcTaskType(Ifc2x3: IfcTask)
13EventIfcTask 
14PackageIfcWorkPlan 
15RiskPset_Risk 
16DocumentIfcDocumentInformation 
17AttributeIfcPropertyValue* 
18CoordinateIfcLocalPlacement 
19PickListIfcClassificationclassification hierarchy

IFC Table B – Mapping Between COBie V3 Fields and IFC Properties, Attributes, and Relationships
Relationships are listed right-justified.

FIELDIFCNOTES (See IFC Table A)
AddressPset_Address.AddressLines*Facility
AllowedValuesEnumerationValuesAttribute
ApprovalByIfcResourceApprovalRelationshipDocument
AreaMeasurementStandardMethodOfMeasurementInstruction
AreaUnitUnitsInstruction
AssetIdentifierAssetIdentifierComponent
AssetTypeAssetAccountingTypeType
BarCodeBarCodeComponent
CategoryIfcClassificationReference
RiskType
Company, Facility, Level, SpaceType, Zone, Type, System, Resource, Job, Event, Package, Document, Attribute, Coordinate.
Risk
CertificationsRoles*Company
ClassificationSystem.CompanyIfcClassification.NameInstruction
ClassificationSystem.FacilityIfcClassification.NameInstruction
ClassificationSystem.SpaceTypeIfcClassification.NameInstruction
ClassificationSystem.SystemIfcClassification.NameInstruction
ClassificationSystem.TypeIfcClassification.NameInstruction
ClockwiseRotationRelativePlacementCoordinate
Company.Category(see IFC Table A)PickList
Company.NameIfcRelAssignsToActorEvent, Package, Risk
Component.NameIfcRelAssignsToGroupSystem
ConsequenceMitigatedRiskConsequenceRisk
Coordinate.Category(see IFC Table A)PickList
Coordinate.TableName(see IFC Table A)PickList
CoordinateSystemDescription Instruction
CoordinateSystemOrigin Instruction
CoordinateXAxisRelativePlacementCoordinate
CoordinateYAxisRelativePlacementCoordinate
CoordinateZAxisRelativePlacementCoordinate
CountryPset_Address.CountryCompany
CurrencyUnitUnitsInstruction
DepartmentIfcOrganizationRelationshipCompany
DescriptionDescription
Pset_Risk.NatureOfRisk
Space, Type, Component, Job, Event, Package, Facility, Level, SpaceType, Zone, System, Resource, Document, Attribute.
Risk
Document.ApprovalBy(see IFC Table A)PickList
Document.Category(see IFC Table A)PickList
Document.Stage(see IFC Table A)PickList
DurationTaskTimeJob
DurationUnitIfcUnitAssignmentInstruction, Job
ElevationIfcBuilding.Elevation
IfcBuildingStorey.Elevation
Facility
Level
ElevationalRotationRelativePlacementCoordinate
EndDateIfcTaskTimeEvent, Package
Event.Category(see IFC Table A)PickList
Event.NameIfcRelAssignsToControlPackage
ExportDateTimeIfcOwnerHistory.ModifedDateInstruction
ExtIdentifierGlobalIdAll but Instruction and PickList
ExtObject(derived using IFC table A)All but Instruction and PickList
ExtSystemIfcApplication.IdentifierAll but Instruction and PickList
FileLocationDocument
Facility.Category(see IFC Table A)PickList
Facility.Type(see IFC Table A)PickList
GrossAreaGrossFloorAreaSpace
HeightGrossHeightLevel
InstallationDateInstallationDateComponent
IntervalTaskTimeJob
IntervalUnitIfcUnitAssignmentJob
Job.Category(see IFC Table A)PickList
Job.NameIfcRelDefinesByTypeEvent
Job.Status(see IFC Table A)PickList
LatitudeLatitudeFacility
Level.Category(see IFC Table A)PickList
Level.NameIfcRelDecomposesSpace
LevelOfRiskMitigatedRiskSignificanceRisk
LikelihoodMitigatedRiskLikelihoodRisk
LinearUnitUnitsInstruction
LongitudeLongitudeFacility
ManufacturerManufacturerType
MilestonePhaseInstruction
MitigationMitigationPlannedRisk
ModelNumberModelLabelType
ModelReferenceModelReferenceType
NameName
RiskName
All but Instruction, PickList and Risk
Risk
NetAreaNetFloorAreaSpace
NominalHeightNominalHeightType
NominalLengthNominalLengthType
NominalWeightWeightType
NominalWidthNominalWidthType
OrganizationCodeIdentificationCompany
OriginatingCompanyIfcOwnerHistory.OwningUserInstruction
PartOfIfcRelDecomposesLevel, Space, Zone, System, Job
PathLocationDocument
PhonePset_Address.TelephoneNumbers*Company
PhysicalTable(derived using IFC table A)Risk
PhysicalTable.NameAssociatedProductRisk
PostalBoxPset_Address.PostalBoxCompany
PostalCodePset_Address.PostalCodeCompany
PriorsIfcRelSequenceJob
ProcessTable(derived using IFC table A)Risk
ProcessTable.NameAssociatedActivityRisk
PurchaseCostPset_Asset.OriginalCostType
ReferenceNameDocument
RegionPset_Address.RegionInstruction
RelativeToPlacementRelToCoordinate
Release(not mapped)Instruction
Resource.Category(see IFC Table A)PickList
Resource.NamesIfcRelAssignsToResourceJob
Risk.Category(see IFC Table A)PickList
Risk.Consequence(see IFC Table A)PickList
Risk.LevelOfRisk(see IFC Table A)PickList
Risk.Likelihood(see IFC Table A)PickList
RoomTagLongNameSpace
SerialNumberPset_ManufacturerOccurrence.SerialNumberComponent
Space.NameIfcRelAssignsToGroupComponent, Zone
Space.SecondaryNameLongNameComponent
SpaceType.Category(see IFC Table A)PickList
SpaceType.NameIfcRelDefinedByTypeSpace
SpatialTable(derived using IFC table A)Risk
SpatialTable.NameAssociatedLocationRisk
StagePurposeDocument
StartDateIfcTaskTimeEvent, Package
StateRegionPset_Address.RegionCompany
Status(not mapped)
Status
Instruction,
Job
StreetPset_Address.AddressLines*Company
System.Category(see IFC Table A)PickList
Table(derived using IFC table A)Job, Event, Document, Attribute, Coordinate, PickList
Table.Name(derived)Job, Event, Document, Attribute, Coordinate
TagNumberPset_ConstructionOccurence.TagNumberComponent
TaskNumberIdentificationJob
Title(not mapped)Instruction
TownPset_Address.TownCompany
Type(derived from IFC entity)Facility
Type.AssetType(see IFC Table A)PickList
Type.Category(see IFC Table A)PickList
Type.NameIfcRelDefinesByTypeComponent
UnitUnitAttribute
Units.Area(see IFC Table A)PickList
Units.Currency(see IFC Table A)PickList
Units.Duration(see IFC Table A)PickList
Units.Linear(see IFC Table A)PickList
Units.Volume(see IFC Table A)PickList
Units.Weight(see IFC Table A)PickList
UsableHeight(see IFC Table A)Space
ValueNominalValueAttribute
Version(not mapped)Instruction
VolumeUnitUnitsInstruction
WarrantyDescriptionPset_WarrantyType
WarrantyDurationLaborPset_WarrantyType
WarrantyDurationPartsPset_WarrantyType
WarrantyDurationUnitPset_WarrantyType
WarrantyGuarantorLaborPset_WarrantyType
WarrantyGuarantorPartsPset_WarrantyType
WarrantyStartDatePset_WarrantyComponent
WebsitePset_Address.WWWHomePageURLCompany
WeightUnitUnitsInstruction
YawRotationRelativePlacementCoordinate
Zone.Category(see IFC Table A)PickList

IFC Table C – Expected IFC Subtypes for COBie V3 Type and Component Tables
It is up to the owner to put in the contract the list of maintainable assets. Typically, the following list is used. Refer to table 8 Type and Table 9 Component.

Extension / Elements / DomainIfc…(Type)
Product ExtensionImpact Protection Device
Transport Element
Shared Bldg. ElementsDoor
Window
Shared Bldg. Service ElementsDistribution Chamber Element
Energy Conversion Device
Flow Controller
Flow Moving Device
Flow Storage Device
Flow Terminal
Shared Infrastructure ElementsSign
Signal
Building Controls DomainActuator
Alarm
Controller
Flow Instrument
Sensor
Unitary Control Element
Electrical DomainAudio Visual Appliance
Communications Appliance
Distribution Board
Electric Appliance
Electric Flow Storage Device
Electric Flow Treatment Device
Electric Generator
Electric Motor
Electric Time Control
Light Fixture
Mobile Telecommunications Appliance
Protective Device Tripping Unit
Solar Device
Switching Device
Transformer
HVAC DomainAir Terminal
Air Terminal Box
Air To Air Heat Recovery
Boiler
Burner
Chiller
Coil
Compressor
Condenser
Damper
Duct Silencer
Engine
Evaporative Cooler
Fan
Filter
Flow Meter
Heat Exchanger
Humidifier
Medical device
Pump
Space Heater
Tank
Unitary Equipment
Valve
Plumbing Fire Protection DomainFire Suppression Terminal
Interceptor
Sanitary Terminal
Waste Terminal
Ports and Waterways DomainConveyor Segment
Liquid Terminal
Mooring Device
Navigation Element
Rail DomainRail
Track Element
Tunnel Domain(IFC4.4)

SPREADSHEETML FORMAT
ISO/IEC 29500-1:2016

SpreadsheetML is an XML schema reflecting the organization of spreadsheet data in Microsoft Excel. The use of SpreadsheetML format for COBie data is optional in this specification. The SpreadsheetML format represents COBie data in an easy to understand and digest format (human readable).

More information on the SpreadsheetML schema can be found here:

https://learn.microsoft.com/en-us/office/open-xml/structure-of-a-spreadsheetml-document

An example blank spreadsheet is included as part of this standard.

National BIM Standard-United States® (NBIMS-US™) Version 4

The NBIMS-US™ v4 is a consensus-based national-level standard focused on defining standard approaches and guidelines to defining requirements, planning BIM adoption, and exchanging information between project team members. MORE

What content are you interested in?
Topics of Interest