IFC ARCHITECTURE LAYER |  |  |  |
| Schema |  | New |  |
|  | Type / Select / Entity |  | Changed |  |
|  |  | Attribute / WR |  |  | Deleted | Change description
RESOURCE LAYER |  |  |  |
| IfcApprovalResource |  |  |  |
|  | IfcApprovalStatusEnum |  |  | x | Enumeration deleted
|  | IfcApproval |  | x |  | (almost all) attributes changed
|  | IfcApprovalActorRelationship | x |  |  | new entity
|  | IfcApprovalPropertyRelationship | x |  |  | new entity
|  | IfcApprovalRelationship | x |  |  | new entity
| IfcConstraintResource |  |  |  |
|  | IfcAggregatorEnum |  |  | x | Enumeration deleted
|  | IfcBenchmarkEnum |  | x |  | Enumerators TARGETWITHTOLERANCE, RANGE, USERDEFINED, NOTDEFINED deleted
|  | IfcConstraintIntentEnum |  |  | x | Enumeration deleted
|  | IfcMetricDataEnum |  |  | x | Enumeration deleted
|  | IfcLogicalOperatorEnum | x |  |  | new enumeration
|  | IfcObjectiveEnum |  | x |  | Enumerators HEALTHANDSAFETY REQUIREMENT SPECIFICATION TRIGGERCONDITION added
|  | IfcMetricValueSelect |  | x |  | entites IfcDateTimeSelect, IfcText, IfcTimeSeries, IfcCostValue added to select type
|  | IfcActionTimeControl |  |  | x | entity deleted
|  | IfcConstraint |  | x |  | entity made abstract, some attribute added
|  | IfcConstraintAggregationRelationship |  | x |  | attributes Name, Description added
|  | IfcConstraintClassificationRelationship | x |  |  | new entity
|  | IfcConstraintRelationship | x |  |  | new entity
|  | IfcMetric |  | x |  | several attributes changed
|  | IfcObjective |  | x |  | attribute UserDefinedQualifier added, attribute sequence changed
|  | IfcPropertyConstraintRelationship | x |  |  | new entity
| IfcCostResource |  |  |  |
|  | IfcArithmeticOperatorEnum | x |  |  | new enumeration
|  | IfcCostModifierBasisEnum |  |  | x | Enumeration deleted
|  | IfcCostOperatorEnum |  |  | x | Enumeration deleted
|  | IfcCostUseEnum |  |  | x | Enumeration deleted
|  | IfcEnvironmentalImpactCategoryEnum | x |  |  | new enumeration
|  | IfcQuantityRoundOffBasisEnum |  |  | x | Enumeration deleted
|  | IfcAppliedValueSelect | x |  |  | new select type
|  | IfcCostModifierValueSelect |  |  | x | deleted select type
|  | IfcAppliedValue | x |  |  | new entity
|  | IfcAppliedValueRelationship | x |  |  | new entity
|  | IfcCost |  |  |  | x | entity deleted
|  | IfcCostItem | x |  |  | new entity
|  | IfcCostModifier |  |  | x | entity deleted
|  | IfcCostModifierValue |  |  | x | entity deleted
|  | IfcCostQuantity |  |  | x | entity deleted
|  | IfcCostValue |  | x |  | attributes changed
|  | IfcCostValueRelationship |  |  | x | entity deleted
|  | IfcCurrencyRelationship | x |  |  | new entity
|  | IfcEnvironmentalImpactValue | x |  |  | new entity
|  | IfcReferencesCostDocument |  | x |  | renamed into IfcReferencesValueDocument, several attributes channged
| IfcExternalReferenceResource |  |  |  |
|  | IfcDocumentConfidentialityEnum |  | x |  | enumerator USERDEFINED added
| IfcGeometricConstraintResource |  |  |  |
|  | IfcLocalPlacement |  | x |  | where rule 1 added
| IfcGeometricModelResource |  |  |  |
|  | IfcGeometricCurveSet | x |  |  | new entity
|  | IfcGeometricSet |  | x |  | where rule 1 added to ensure same dimensionality in set
|  | IfcSurfaceCurveSweptAreaSolid | x |  |  | new entity
|  | IfcSweptDiskSolid | x |  |  | new entity
| IfcGeometryResource |  |  |  |
|  | IfcBSplineCurveForm | x |  |  | new enumeration for the added b-spline curve support
|  | IfcBSplineCurve | x |  |  | new entity to enable b-spline definitions
|  | IfcBezierCurve | x |  |  | new entity to enable b-spline definitions
|  | IfcCurveBoundedPlane |  | x |  | attributes OuterBoundary and InnerBoundary now are of type IfcCurve
|  | IfcPointOnCurve | x |  |  | new entity
|  | IfcPointOnSurface | x |  |  | new entity
| IfcMaterialResource |  |  |  |
|  | IfcMaterialSelect |  | x |  | entities IfcMaterialLayerSet, IfcMaterialLayer added to select type
| IfcMaterialPropertyResource |  |  |  |
|  | IfcFuelProperties | x |  |  | new entity
|  | IfcMechanicalConcreteMaterialProperties | x |  |  | new entity
|  | IfcMechanicalMaterialProperties |  | x |  | attributes YoungModulus, ShearModulus, PoissonRatio, ThermalExpansionCoefficient added
|  | IfcMechanicalSteelMaterialProperties | x |  |  | new entity
|  | IfcProductsOfCombustionProperties | x |  |  | new entity
|  | IfcRelaxation | x |  |  | new entity
|  | IfcWaterProperties | x |  |  | new entity
| IfcMeasureResource |  |  |  |
|  | IfcComplexNumber | x |  |  | new defined data type
|  | IfcCurvatureMeasure | x |  |  | new defined data type
|  | IfcHeatingValueMeasure | x |  |  | new defined data type
|  | IfcIonConcentrationMeasure | x |  |  | new defined data type
|  | IfcLuminousIntensityDistributionMeasure | x |  |  | new defined data type
|  | IfcMassPerLengthMeasure | x |  |  | new defined data type
|  | IfcModulusOfLinearSubgradeReactionMeasure | x |  |  | new defined data type
|  | IfcModulusOfRotationalSubgradeReactionMeasure | x |  |  | new defined data type
|  | IfcPHMeasure | x |  |  | new defined data type
|  | IfcRotationalMassMeasure | x |  |  | new defined data type
|  | IfcSectionModulusMeasure | x |  |  | new defined data type
|  | IfcSectionalAreaIntegralMeasure | x |  |  | new defined data type
|  | IfcSoundPowerMeasure | x |  |  | new defined data type
|  | IfcSoundPressureMeasure | x |  |  | new defined data type
|  | IfcTemperatureGradientMeasure | x |  |  | new defined data type
|  | IfcThermalExpansionCoefficientMeasure | x |  |  | new defined data type
|  | IfcWarpingConstantMeasure | x |  |  | new defined data type
|  | IfcWarpingMomentMeasure | x |  |  | new defined data type
|  | IfcDerivedUnitEnum |  | x |  | several new derived units added as enumerators
|  | IfcDerivedMeasureValue |  | x |  | several new derived measure types added to the select
|  | IfcMeasureValue |  | x |  | measure type IfcComplexNumber added to the select
| IfcPresentationResource |  |  |  |
|  | IfcColorRGB |  |  | x | defined type deleted, now entity data type IfcColourRGB used
|  | IfcPresentableText | x |  |  | new defined data type
|  | IfcSurfaceSideEnum |  | x |  | renamed in IfcSurfaceSide and moved into IfcPresentationAppearanceResource
|  | IfcColour | x |  |  | new select type
|  | IfcFontSelect | x |  |  | new select type
|  | IfcStyledItemSelect |  |  | x | deleted select type
|  | IfcColourRgb | x |  |  | new entity
|  | IfcColourSpecification | x |  |  | new entity
|  | IfcDirectionalLightSource |  |  | x | entity deleted, replaced by IfcLightSourceDirectional in IfcPresentationOrganizationResource
|  | IfcDraughtingPreDefinedColour | x |  |  | new entity
|  | IfcDraughtingPreDefinedTextFont | x |  |  | new entity
|  | IfcExternallyDefinedTextFont | x |  |  | new entity
|  | IfcPlanarBox | x |  |  | new entity
|  | IfcPlanarExtent | x |  |  | new entity
|  | IfcPointLightSource |  |  | x | entity deleted, replaced by IfcLightSourcePositional in IfcPresentationOrganizationResource
|  | IfcPresentationLightSource |  |  | x | entity deleted, replaced by IfcLightSource in IfcPresentationOrganizationResource
|  | IfcPreDefinedColour | x |  |  | new entity
|  | IfcPreDefinedItem | x |  |  | new entity
|  | IfcPreDefinedTextFont | x |  |  | new entity
|  | IfcSpotLightSource |  |  | x | entity deleted, replaced by IfcLightSourceSpot in IfcPresentationOrganizationResource
|  | IfcSurfaceExtendedProperties |  |  | x | entity deleted, replaced by IfcSurfaceStyle in IfcPresentationAppearanceResource
|  | IfcSurfaceRenderingProperties |  |  | x | entity deleted, replaced by IfcSurfaceStyleRendering in IfcPresentationAppearanceResource
|  | IfcSurfaceShadingProperties |  |  | x | entity deleted, replaced by IfcSurfaceStyleShading in IfcPresentationAppearanceResource
|  | IfcSurfaceStyle |  | x |  | attributes changed, moved into IfcPresentationAppearanceResource
|  | IfcSurfaceStyleProperties |  |  | x | entity deleted, replaced by IfcSurfaceStyleElementSelect in IfcPresentationAppearanceResource
| IfcPresentationAppearanceResource (new) |  |  |  |
|  | IfcSpecularExponent | x |  |  | new defined data type
|  | IfcSpecularRoughness | x |  |  | new defined data type
|  | IfcNullStyle | x |  |  | new enumerator
|  | IfcReflectanceMethodEnum | x |  |  | new enumerator
|  | IfcSurfaceTextureEnum | x |  |  | new enumerator
|  | IfcCharacterSpacingSelect | x |  |  | new select type
|  | IfcCharacterStyleSelect | x |  |  | new select type
|  | IfcColourOrFactor | x |  |  | new select type
|  | IfcCurveFontOrScaledCurveFontSelect | x |  |  | new select type
|  | IfcCurveStyleFontSelect | x |  |  | new select type
|  | IfcFillAreaStyleTileShapeSelect | x |  |  | new select type
|  | IfcFillStyleSelect | x |  |  | new select type
|  | IfcPresentationStyleSelect | x |  |  | new select type
|  | IfcSizeSelect | x |  |  | new select type
|  | IfcSpecularHighlightSelect | x |  |  | new select type
|  | IfcSurfaceStyleElementSelect | x |  |  | new select type
|  | IfcSymbolStyleSelect | x |  |  | new select type
|  | IfcTextStyleSelect | x |  |  | new select type
|  | IfcCurveStyle | x |  |  | new entity
|  | IfcCurveStyleFont | x |  |  | new entity
|  | IfcCurveStyleFontAndScaling | x |  |  | new entity
|  | IfcCurveStyleFontPattern | x |  |  | new entity
|  | IfcDraughtingPreDefinedCurveFont | x |  |  | new entity
|  | IfcExternallyDefinedHatchStyle | x |  |  | new entity
|  | IfcExternallyDefinedSufaceStyle | x |  |  | new entity
|  | IfcFillAreaStyle | x |  |  | new entity
|  | IfcFillAreaStyleHatching | x |  |  | new entity
|  | IfcFillAreaStyleTileSymbolWithStyle | x |  |  | new entity
|  | IfcFillAreaStyleTiles | x |  |  | new entity
|  | IfcImageTexture | x |  |  | new entity
|  | IfcOneDirectionRepeatFactor | x |  |  | new entity
|  | IfcPixelTexture | x |  |  | new entity
|  | IfcPreDefinedCurveFont | x |  |  | new entity
|  | IfcPresentationStyleAssignment | x |  |  | new entity
|  | IfcStyledItem | x |  |  | new entity
|  | IfcSurfaceStyle |  | x |  | entity moved from IfcPresentationResource
|  | IfcSurfaceStyleLighting | x |  |  | new entity
|  | IfcSurfaceStyleRefraction | x |  |  | new entity
|  | IfcSurfaceStyleRendering | x |  |  | new entity
|  | IfcSurfaceStyleShading | x |  |  | new entity
|  | IfcSurfaceStyleWithTextures | x |  |  | new entity
|  | IfcSurfaceTexture | x |  |  | new entity
|  | IfcSymbolStyle | x |  |  | new entity
|  | IfcTextStyle | x |  |  | new entity
|  | IfcTextStyleWithBoxCharacteristics | x |  |  | new entity
|  | IfcTextStyleWithMirror | x |  |  | new entity
|  | IfcTextStyleWithSpacing | x |  |  | new entity
|  | IfcTextureCoordinate | x |  |  | new entity
|  | IfcTextureCoordinateGenerator | x |  |  | new entity
|  | IfcTextureMap | x |  |  | new entity
|  | IfcTextureVertex | x |  |  | new entity
|  | IfcVertexBasedTextureMap | x |  |  | new entity
| IfcPresentationDefinitionResource (new) |  |  |  |
|  | IfcTextAlignment | x |  |  | new enumerator
|  | IfcTextPath | x |  |  | new enumerator
|  | IfcDefinedSymbolSelect | x |  |  | new select type
|  | IfcAnnotationCurveOccurrence | x |  |  | new entity
|  | IfcAnnotationFillArea | x |  |  | new entity
|  | IfcAnnotationFillAreaOccurrence | x |  |  | new entity
|  | IfcAnnotationOccurrence | x |  |  | new entity
|  | IfcAnnotationSurfaceOccurrence | x |  |  | new entity
|  | IfcAnnotationSymbolOccurrence | x |  |  | new entity
|  | IfcAnnotationTextOccurrence | x |  |  | new entity
|  | IfcDefinedSymbol | x |  |  | new entity
|  | IfcExternallyDefinedSymbol | x |  |  | new entity
|  | IfcPreDefinedSymbol | x |  |  | new entity
|  | IfcTextLiteral | x |  |  | new entity
|  | IfcTextLiteralWithExtent | x |  |  | new entity
| IfcPresentationDimensioningResource (new) |  |  |  |
|  | IfcDimensionExtentUsage | x |  |  | new enumerator
|  | IfcDraughtingCalloutElement | x |  |  | new select type
|  | IfcAngularDimension | x |  |  | new entity
|  | IfcDiameterDimension | x |  |  | new entity
|  | IfcDimensionCalloutRelationship | x |  |  | new entity
|  | IfcDimensionCurve | x |  |  | new entity
|  | IfcDimensionCurveDirectedCallout | x |  |  | new entity
|  | IfcDimensionCurveTerminator | x |  |  | new entity
|  | IfcDraughtingCallout | x |  |  | new entity
|  | IfcDraughtingCalloutRelationship | x |  |  | new entity
|  | IfcLinearDimension | x |  |  | new entity
|  | IfcPreDefinedDimensionSymbol | x |  |  | new entity
|  | IfcPreDefinedPointMarkerSymbol | x |  |  | new entity
|  | IfcPreDefinedTerminatorSymbol | x |  |  | new entity
|  | IfcProjectionCurve | x |  |  | new entity
|  | IfcRadiusDimension | x |  |  | new entity
|  | IfcStructuredDimensionCallout | x |  |  | new entity
|  | IfcTerminatorSymbol | x |  |  | new entity
| IfcPresentationOrganizationResource (new) |  |  |  |
|  | IfcLightDistributionCurveEnum | x |  |  | new defined data type
|  | IfcLightEmissionSourceEnum | x |  |  | new enumeration
|  | IfcLayeredItem | x |  |  | new select type
|  | IfcLightDistributionDataSourceSelect | x |  |  | new select type
|  | IfcLightDistributionData | x |  |  | new entity
|  | IfcLightIntensityDistribution | x |  |  | new entity
|  | IfcLightSource | x |  |  | new entity
|  | IfcLightSourceAmbient | x |  |  | new entity
|  | IfcLightSourceDirectional | x |  |  | new entity
|  | IfcLightSourceGoniometric | x |  |  | new entity
|  | IfcLightSourcePositional | x |  |  | new entity
|  | IfcLightSourceSpot | x |  |  | new entity
|  | IfcPresentationLayerAssignment | x |  |  | new entity
|  | IfcPresentationLayerAssignmentWithStyle | x |  |  | new entity
| IfcPropertyResource |  |  |  |
|  | IfcObjectReferenceSelect |  | x |  | entities IfcTimeSeries, IfcAddress, IfcAppliedValue added to select type
|  | IfcComplexProperty |  | x |  | attribute HasProperties changed to SET, WR2 added
|  | IfcProperty |  | x |  | inverse attributes PropertyForDependance, PropertyDependsOn added
|  | IfcPropertyBoundedValue |  | x |  | attributes UpperBoundValue, LowerBoundValue made optional, where rules 2 added
|  | IfcPropertyDependencyRelationship | x |  |  | new entity
|  | IfcPropertyListValue | x |  |  | new entity
|  | IfcPropertySet |  | x |  | where rule 2 added
| IfcProfilePropertyResource (new) |  |  |  |
|  | IfcRibPlateDirectionEnum | x |  |  | new enumeration
|  | IfcGeneralProfileProperties | x |  |  | new entity
|  | IfcProfileProperties | x |  |  | new entity
|  | IfcReinforcementBarProperties | x |  |  | new entity
|  | IfcRibPlateProfileProperties | x |  |  | new entity
|  | IfcSectionProperties | x |  |  | new entity
|  | IfcSectionReinforcementProperties | x |  |  | new entity
|  | IfcStructuralProfileProperties | x |  |  | new entity
|  | IfcStructuralSteelProfileProperties | x |  |  | new entity
| IfcProfileResource |  |  |  |
|  | IfcAsymmetricIShapeProfileDef | x |  |  | new entity to cover non-symetrical extension to IfcIShapeProfileDef
|  | IfcCShapeProfileDef | x |  |  | new entity
|  | IfcCircleHollowProfileDef | x |  |  | new entity to cover the extension to IfcCircleProfileDef with wall thickness
|  | IfcCraneRailAShapeProfileDef | x |  |  | new entity
|  | IfcCraneRailFShapeProfileDef | x |  |  | new entity
|  | IfcEllipseProfileDef |  | x |  | attribute Position promoted to new intermediate supertype IfcParameterizedProfileDef
|  | IfcIShapeProfileDef |  | x |  | attribute Position promoted to new intermediate supertype IfcParameterizedProfileDef
|  | IfcLShapeProfileDef | x |  |  | new entity
|  | IfcParameterizedProfileDef | x |  |  | new abstract entity to generalize all parameterized profile definitions
|  | IfcRectangleHollowProfileDef | x |  |  | new entity
|  | IfcRectangleProfileDef |  | x |  | attribute Position promoted to new intermediate supertype IfcParameterizedProfileDef
|  | IfcRoundedRectangleProfileDef |  | x |  | attribute Position promoted to new intermediate supertype IfcRectangleProfileDef
|  | IfcTShapeProfileDef | x |  |  | new entity
|  | IfcTrapeziumProfileDef |  | x |  | attribute Position promoted to new intermediate supertype IfcParameterizedProfileDef
|  | IfcUShapeProfileDef | x |  |  | new entity
|  | IfcZShapeProfileDef | x |  |  | new entity
| IfcQuantityResource |  |  |  |
|  | IfcQuantityArea |  | x |  | where rule 2 added
|  | IfcQuantityCount |  | x |  | where rule 2 added
|  | IfcQuantityLength |  | x |  | where rule 2 added
|  | IfcQuantityTime | x |  |  | new entity
|  | IfcQuantityVolume |  | x |  | where rule 2 added
|  | IfcQuantityWeight |  | x |  | where rule 2 added
| IfcReferenceGeometryResource (deleted) |  |  |  |
|  | IfcReferenceEdge |  |  | x | entity deleted
|  | IfcReferenceFace |  |  | x | entity deleted
|  | IfcReferenceGeometry |  |  | x | entity deleted
|  | IfcReferenceVertex |  |  | x | entity deleted
| IfcRepresentationResource |  |  |  |
|  | IfcGeometricProjectionEnum | x |  |  | new enumeration
|  | IfcGeometricRepresentationContext |  | x |  | where rule 1 deleted
|  | IfcGeometricRepresentationSubContext | x |  |  | new entity to deal with different representation sets
|  | IfcStyledRepresentation | x |  |  | new entity to allow for styled representations (geometry with presentation information)
|  | IfcTopologyRepresentation | x |  |  | new entity to allow for topology representations (topology in world coordinates)
| IfcStructuralLoadResource (new) |  |  |  |
|  | IfcBoundaryCondition | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcBoundaryEdgeCondition | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcBoundaryFaceCondition | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcBoundaryNodeCondition | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcBoundaryNodeConditionWarping | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcFailureConnectionCondition | x |  |  | new entity to enable the assignment of values for structural conditions
|  | IfcSlippageConnectionCondition | x |  |  | new entity to enable the assignment of values for structural conditions
|  | IfcStructuralConnectionCondition | x |  |  | new entity to enable the assignment of values for structural conditions
|  | IfcStructuralLoad | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadLinearForce | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadPlanarForce | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadSingleDisplacement | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadSingleDisplacementDistortion | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadSingleForce | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadSingleForceWarping | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadStatic | x |  |  | new entity to enable the assignment of values for structural activities
|  | IfcStructuralLoadTemperature | x |  |  | new entity to enable the assignment of values for structural activities
| IfcTimeSeriesResource (new) |  |  |  |
|  | IfcDataOriginEnum | x |  |  | new enumeration
|  | IfcIrregularTimeSeries | x |  |  | new entity
|  | IfcIrregularTimeSeriesValue | x |  |  | new entity
|  | IfcRegularTimeSeries | x |  |  | new entity
|  | IfcTimeSeries | x |  |  | new entity
|  | IfcTimeSeriesReferenceRelationship | x |  |  | new entity
|  | IfcTimeSeriesValue | x |  |  | new entity
| IfcTopologyResource |  |  |  |
|  | IfcEdgeLoop | x |  |  | new entity extending the topology model
|  | IfcFaceBound |  | x |  | where rule 1 added
|  | IfcVertexLoop | x |  |  | new entity extending the topology model
| IfcUtilityResource |  |  |  |
|  | IfcTableRow |  | x |  | attribute RowCells changed to list of IfcValue
CORE LAYER |  |  |  |  |
| IfcKernel |  |  |  |  |
|  | IfcObject |  | x |  | cardinality of inverse attributes Decomposes and IsDecomposedBy changed
|  | IfcProcess |  | x |  | attribute Productivity deleted
|  | IfcResource |  | x |  | attributes ResourceConsumption, BaseUnit deleted
| IfcControlExtension |  |  |  |
|  | IfcTimeSeriesDataTypeEnum | x |  |  | new enumeration
|  | IfcTimeSeriesScheduleTypeEnum | x |  |  | new enumeration
|  | IfcApprovalUsage |  |  | x | entity deleted
|  | IfcConstraintUsage |  |  | x | entity deleted
|  | IfcPerformanceHistory | x |  |  | new entity
|  | IfcRelAssociatesApproval | x |  |  | new entity
|  | IfcRelAssociatesConstraint | x |  |  | new entity
|  | IfcTimeSeriesSchedule | x |  |  | new entity
| IfcProductExtension |  |  |  |
|  | IfcAssemblyPlaceEnum | x |  |  | new enumeration to further specify element assemblies for the assembly location
|  | IfcElementAssemblyTypeEnum | x |  |  | new enumeration to further specify element assemblies for the (structural / engineering) type
|  | IfcAnnotation | x |  |  | new entity to capture "free" 2D content within model space
|  | IfcBuildingElementType | x |  |  | new entity to provide type information (abstract)
|  | IfcCovering |  | x |  | moved from IfcSharedBldgElements
|  | IfcCoveringType | x |  |  | new entity to provide type information to existing occurrence class IfcCovering
|  | IfcElectricalElement |  | x |  | entity marked as deprecated
|  | IfcElement |  | x |  | several new inverse attributes, promoted from subtype IfcBuildingElement
|  | IfcElementAssembly | x |  |  | new entity
|  | IfcElementType | x |  |  | new entity to provide type information (abstract)
|  | IfcEquipmentElement |  | x |  | entity marked as deprecated
|  | IfcFeatureElement | x |  |  | new abstract entity to generalize the definition of features
|  | IfcFeatureElementAddition | x |  |  | new abstract entity to generalize the definition of features
|  | IfcFeatureElementSubtraction | x |  |  | new abstract entity to generalize the definition of features
|  | IfcGrid |  |  | x |  | inverse ContainedInStructure added to allow a grid to be contained in a building storey
|  | IfcOpeningElement |  | x |  | subtyping changed to new supertype IfcFeatureElementSubtraction
|  | IfcPort |  | x |  |  | new entity for building service connectivity
|  | IfcProjectionElement | x |  |  | new entity to handle "positive" features
|  | IfcRelAssociatesMaterial |  | x |  | where rule 2 changed to allow assignment to all products
|  | IfcRelConnectsPortToElement | x |  |  | new entity for building service connectivity
|  | IfcRelConnectsPorts |  | x |  | subtyping changed, attributes FlowDirection and PortConnectionType deleted, Relating/Related now point to IfcPort
|  | IfcRelContainedInSpatialStructure |  | x |  | attribute RelatedElements changed to set of IfcProduct
|  | IfcRelCoversBldgElements |  | x |  | moved from IfcSharedBldgElements
|  | IfcRelFillsElement |  | x |  | attribute RelatedBuildingElement changed to IfcElement
|  | IfcRelProjectsElement | x |  |  | new entity to handle "positive" features
|  | IfcRelServicesBuildings |  | x |  | attribute RelatedBuildings changed to set of IfcSpatialStructureElement
|  | IfcRelSpaceBoundary |  | x |  | attributes RelatedBuildingElement changed to IfcElement and ConnectionGeometry to IfcConnectionGeometry
|  | IfcRelVoidsElement |  | x |  | attribute RelatingBuildingElement changed to IfcElement and RelatedOpeningElement to IfcFeatureElementSubtraction
|  | IfcSpatialStructureElement |  | x |  | inverse ServicedBySystems promoted from IfcBuilding, where rule 1 added
|  | IfcTransportElement |  | x |  | attribute OperationType made optional
|  | IfcTransportElementType |  |  |  | new entity to provide type information to existing occurrence class IfcTransportElement
| IfcProcessExtension |  |  |  |
|  | IfcMultiplierOrDivider |  |  | x | enumeration deleted
|  | IfcProcedureTypeEnum | x |  |  | new enumeration
|  | IfcTaskMilestoneEnum |  |  | x | enumeration deleted
|  | IfcTaskStatusEnum |  |  | x | enumeration deleted
|  | IfcWorkControlTypeEnum |  | x |  | enumerator USERDEFINED NOTDEFINED added
|  | IfcProcedure | x |  |  | new entity
|  | IfcRelAssignsTasks |  | x |  | attribute Milestone deleted
|  | IfcRelUsesResource |  |  | x | entity deleted
|  | IfcScheduleTimeControl |  | x |  | attribute type IfcCalendarDate changed into IfcDateTimeSelect
|  | IfcTask |  |  | x |  | several attributes changed
|  | IfcWorkControl |  | x |  | attribute type IfcCalendarDate changed into IfcDateTimeSelect
INTEROPERABILITY LAYER |  |  |  |
| IfcSharedBldgElements |  |  |  |
|  | IfcBeamTypeEnum | x |  |  | new enumeration to further qualify beam types
|  | IfcColumnTypeEnum | x |  |  | new enumeration to further qualify column types
|  | IfcCoveringTypeEnum |  | x |  | moved to IfcProductExtension, enumerators INSULATION MEMBRANE SLEEVING WRAPPING added
|  | IfcMemberTypeEnum | x |  |  | new enumeration to further qualify linear structural component types
|  | IfcRampFlightTypeEnum | x |  |  | new enumeration to further qualify ramp flight types
|  | IfcStairFlightTypeEnum | x |  |  | new enumeration to further qualify stair flight types
|  | IfcWallTypeEnum | x |  |  | new enumeration to further qualify wall types
|  | IfcBeamAndColumnType | x |  |  | new abstract entity to provide type information to members in general
|  | IfcBeamType | x |  |  | new entity to provide type information to existing occurrence class IfcBeam
|  | IfcColumnType | x |  |  | new entity to provide type information to existing occurrence class IfcColumn
|  | IfcCovering |  | x |  | attribute PrdefinedType made Optional, moved to IfcProductExtension
|  | IfcCurtainWall |  | x |  | where rule 1 deleted
|  | IfcMemberType | x |  |  | new entity to provide type information to existing occurrence class IfcBeam or IfcColumn
|  | IfcRailing |  | x |  | entity moved from IfcArchitectureDomain
|  | IfcRailingType | x |  |  | new entity to provide type information to existing occurrence class IfcRailing
|  | IfcRampFlightType | x |  |  | new entity to provide type information to existing occurrence class IfcRampFlight
|  | IfcRelCoversBldgElements |  | x |  | attribute RelatingBuildingElement changed to IfcElement, moved to IfcProductExtension
|  | IfcSlab |  |  | x |  | attribute PredefinedType made optional
|  | IfcSlabType | x |  |  | new entity to provide type information to existing occurrence class IfcSlab
|  | IfcStairFlightType | x |  |  | new entity to provide type information to existing occurrence class IfcStairFlight
|  | IfcWallType | x |  |  | new entity to provide type information to existing occurrence class IfcWall
| IfcSharedBldgServiceElements |  |  |  |
|  | IfcAirFlowTypeEnum |  |  | x | enumeration deleted
|  | IfcAirTerminalCoreTypeEnum |  |  | x | enumeration deleted
|  | IfcAirTerminalFaceTypeEnum |  |  | x | enumeration deleted
|  | IfcAirTerminalFinishTypeEnum |  |  | x | enumeration deleted
|  | IfcAirTerminalMountingTypeEnum |  |  | x | enumeration deleted
|  | IfcCoilFlowArrangementEnum |  |  | x | enumeration deleted
|  | IfcDiscreteElementTypeEnum |  |  | x | enumeration deleted
|  | IfcDistributionFlowElementTypeEnum |  |  | x | enumeration deleted
|  | IfcDistributionChamberElementTypeEnum | x |  |  | new enumeration
|  | IfcEnergySourceEnum |  |  | x | enumeration deleted
|  | IfcFanArrangementEnum |  |  | x | enumeration deleted
|  | IfcFanDischargeTypeEnum |  |  | x | enumeration deleted
|  | IfcFanDriveArrangementEnum |  |  | x | enumeration deleted
|  | IfcFanMountingTypeEnum |  |  | x | enumeration deleted
|  | IfcFanPressureClassEnum |  |  | x | enumeration deleted
|  | IfcFanRotationEnum |  |  | x | enumeration deleted
|  | IfcFanWheelTypeEnum |  |  | x | enumeration deleted
|  | IfcEnergySequenceEnum | x |  |  | new enumeration
|  | IfcFlowDirectionEnum |  | x |  | enumerator USERDEFINED deleted
|  | IfcFlowFittingTypeEnum |  |  | x | enumeration deleted
|  | IfcFlowSegmentTypeEnum |  |  | x | enumeration deleted
|  | IfcHeatExchangerArrangementEnum |  |  | x | enumeration deleted
|  | IfcHeatExchangerTypeEnum |  | x |  | enumeration changed, some alignments and moved into IfcHvacDomain
|  | IfcHydronicHeaterTypeEnum |  |  | x | enumeration deleted
|  | IfcLossOrGainEnum |  |  | x | enumeration deleted
|  | IfcMotorConnectionTypeEnum |  | x |  | enumeration changed, some alignments and moved into IfcElectricalDomain
|  | IfcPortConnectionTypeEnum |  |  | x | enumeration deleted
|  | IfcPrimaryFittingEnum |  |  | x | enumeration deleted
|  | IfcPumpBaseTypeEnum |  |  | x | enumeration deleted
|  | IfcPropertySourceEnum | x |  |  | new enumeration
|  | IfcPumpTypeEnum |  | x |  | enumeration changed, some alignments and moved into IfcElectricalDomain
|  | IfcRequirementOrCriteriaEnum |  |  | x | enumeration deleted
|  | IfcSanitaryTerminalTypeEnum |  | x |  | enumeration changed, new enumerators and moved into IfcPlumbingFireProtectionDomain
|  | IfcSoundScaleEnum | x |  |  | new enumeration
|  | IfcThermalLoadTypeEnum |  | x |  | enumeration changed, splitted into this and the IfcThermalLoadSourceEnum
|  | IfcThermalLoadSourceEnum | x |  |  | new enumeration
|  | IfcAirFilter |  |  | x | entity deleted
|  | IfcAirTerminal |  |  | x | entity deleted occurrences now handled by IfcFlowTerminal with type IfcAirTerminalType
|  | IfcBoiler |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcBoilerType
|  | IfcChiller |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcChillerType
|  | IfcCoil |  |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcCoilType
|  | IfcCompressor |  |  | x | entity deleted occurrences now handled by IfcFlowMovingDevice with type IfcCompressorType
|  | IfcControlElement |  |  | x | entity deleted
|  | IfcCoolingTower |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcCoolingTowerType
|  | IfcDiscreteElement |  |  | x | entity deleted, use IfcDiscreteAccessory in IfcSharedComponentElements
|  | IfcDistributionChamberElement | x |  |  | new entity
|  | IfcDistributionChamberElementType | x |  |  | new entity
|  | IfcDistributionControlElement | x |  |  | new entity
|  | IfcDistributionControlElementType | x |  |  | new entity
|  | IfcDistributionElementType | x |  |  | new entity
|  | IfcDistributionFlowElement |  | x |  | attribute FlowElementType deleted
|  | IfcDistributionFlowElementType | x |  |  | new entity
|  | IfcDistributionPort | x |  |  | new entity
|  | IfcElectricalBaseProperties |  | x |  | attributes InputVoltage, InputFrequency made non-optional, attribute InputPhase added
|  | IfcEnergyConversionDevice | x |  |  | new entity
|  | IfcEnergyConversionDeviceType | x |  |  | new entity
|  | IfcEnergyProperties | x |  |  | new entity
|  | IfcFan |  |  |  | x | entity deleted occurrences now handled by IfcFlowMovingDevice with type IfcFanType
|  | IfcFlowControllerType | x |  |  | new abstract entity
|  | IfcFlowFitting |  | x |  | attributes PredefinedType, PrimaryFittingType deleted
|  | IfcFlowFittingType | x |  |  | new abstract entity
|  | IfcFlowMovingDevice | x |  |  | new entity
|  | IfcFlowMovingDeviceType | x |  |  | new abstract entity
|  | IfcFlowSegment |  | x |  | attribute PredefinedType deleted
|  | IfcFlowSegmentType | x |  |  | new abstract entity
|  | IfcFlowStorageDevice | x |  |  | new entity
|  | IfcFlowStorageDeviceType | x |  |  | new abstract entity
|  | IfcFlowTerminalType | x |  |  | new abstract entity
|  | IfcFlowTreatmentDevice | x |  |  | new entity
|  | IfcFlowTreatmentDeviceType | x |  |  | new abstract entity
|  | IfcFluidFlowProperties |  | x |  | several attributes changed
|  | IfcFluidMovingDevice |  |  | x | entity deleted, replaced by IfcFlowMovingDevice
|  | IfcHeatExchanger |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcHeatExchangerType
|  | IfcHeatTransferDevice |  |  | x | entity deleted
|  | IfcHydronicHeater |  |  | x | entity deleted
|  | IfcPump |  |  | x | entity deleted occurrences now handled by IfcFlowMovingDevice with type IfcPumpType
|  | IfcSanitaryTerminal |  |  | x | entity deleted occurrences now handled by IfcFlowTerminal with type IfcSanitaryTerminalType
|  | IfcSoundProperties | x |  |  | new entity
|  | IfcSoundValue | x |  |  | new entity
|  | IfcSpaceThermalLoad |  | x |  | entity renamed into IfcSpaceThermalLoadProperties, several attributes changed
|  | IfcStorageDevice |  |  | x | entity deleted, replaced by IfcFlowStorageDevice
|  | IfcTank |  |  | x | entity deleted occurrences now handled by IfcFlowStorageDevice with type IfcTankType
|  | IfcTreatmentDevice |  |  | x | entity deleted, replaced by IfcFlowTreadmentDevice
|  | IfcTubeBundle |  |  | x | entity deleted occurrences now handled by IfcEnergyConversionDevice with type IfcTubeBundleType
|  | IfcUnitHeater |  |  | x | entity deleted
| IfcSharedComponentElements (new) |  |  |  |
|  | IfcChamferEdgeFeature | x |  |  | new entity
|  | IfcDiscreteAccessory | x |  |  | new entity
|  | IfcDiscreteAccessoryType | x |  |  | new entity
|  | IfcEdgeFeature | x |  |  | new entity
|  | IfcElementComponent | x |  |  | new entity
|  | IfcElementComponentType | x |  |  | new entity
|  | IfcFastener | x |  |  | new entity
|  | IfcFastenerType | x |  |  | new entity
|  | IfcMechanicalFastener | x |  |  | new entity
|  | IfcMechanicalFastenerType | x |  |  | new entity
|  | IfcPlate |  | x |  |  | new entity
|  | IfcPlateType | x |  |  | new entity
|  | IfcRoundedEdgeFeature | x |  |  | new entity
| IfcSharedFacilitiesElements |  |  |  |
|  | IfcInventoryTypeEnum |  | x |  | enumerator USERDEFINED, NOTDEFINED added
|  | IfcRiskTypeEnum |  |  | x | enumeration deleted
|  | IfcServiceLifeFactorTypeEnum | x |  |  | new enumeration
|  | IfcServiceLifeTypeEnum | x |  |  | new enumeration
|  | IfcAsset |  | x |  | (almost all) attributes changed
|  | IfcFurniture |  |  | x | entity deleted, generalized into IfcFurnitureElement
|  | IfcFurnitureType | x |  |  | new entity
|  | IfcManufacturerInformation |  |  | x | entity deleted
|  | IfcOccupant |  | x |  | entity moved from IfcSharedSpatialElements
|  | IfcServiceLife | x |  |  | new entity
|  | IfcServiceLifeFactor | x |  |  | new entity
|  | IfcSystemFurnitureElement |  |  | x | entity deleted
|  | IfcSystemFurnitureElementType | x |  |  | new entity
| IfcSharedMgmtElements |  |  |  |
|  | IfcChangeOrderStatusEnum |  |  | x | enumeration deleted
|  | IfcCostScheduleTypeEnum | x |  |  | new enumeration
|  | IfcProjectOrderRecordTypeEnum | x |  |  | new enumeration
|  | IfcProjectOrderTypeEnum | x |  |  | new enumeration
|  | IfcPurchaseOrderStatusEnum |  |  | x | enumeration deleted
|  | IfcWorkOrderRiskTypeEnum |  |  | x | enumeration deleted
|  | IfcWorkOrderStatusEnum |  |  | x | enumeration deleted
|  | IfcBudget |  |  | x | entity deleted
|  | IfcChangeOrder |  |  | x | entity deleted
|  | IfcCostSchedule |  | x |  | several attributes changed
|  | IfcProjectOrder |  | x |  | several attributes changed or deleted
|  | IfcProjectOrderRecord | x |  |  | new entity
|  | IfcPurchaseOrder |  |  | x | entity deleted
|  | IfcRelAssignsToProjectOrder | x |  |  | new entity
|  | IfcRelAssociatesAppliedValue | x |  |  | new entity
|  | IfcRelCostsObjects |  |  | x | entity deleted now handled by IfcRelAssociatesAppliedValue
|  | IfcRelSchedulesCostItems | x |  |  | new entity
|  | IfcWorkOrder |  |  | x | entity deleted
| IfcSharedSpatialElements (deleted) |  |  |  |
|  | IfcOccupantTypeEnum |  | x |  | several enumerators added and moved into IfcSharedFacilitiesElements
|  | IfcCompartment |  |  | x | entity deleted, use IfcZone instead
|  | IfcOccupant |  | x |  | enttiy moved into IfcSharedFacilitiesMmgt, attributes LeeseOrRentalDate, LeeseOrRentalPeriod, UnlimitedPeriod deleted
DOMAIN LAYER |  |  |  |
| IfcArchitectureDomain |  |  |  |
|  | IfcBuiltInTypeEnum |  |  | x | enumeration deleted
|  | IfcJointEnum |  |  | x | enumeration deleted
|  | IfcAssessory |  |  | x | entity deleted, now represented by IfcDiscreteAccessory in IfcSharedComponentElements
|  | IfcBuiltIn |  |  | x | entity deleted, now represented by IfcFurnitureElement in IfcProductExtension
|  | IfcConnectionConstraint |  |  | x | entity deleted
|  | IfcPermeableCoveringProperties |  | x |  | attribute ShapeAspectStyle made optional
|  | IfcRailing |  | x |  | entity moved into IfcSharedBldgElements
|  | IfcRelInteractionRequirements |  | x |  | attributes RelatingActor, RelatedActor deleted
|  | IfcSpaceProgram |  | x |  | attributes MinEstimatedCost, MaxEstimatedCost deleted
|  | IfcSpaceProgramGroup |  |  | x | entity deleted
| IfcBuildingControlsDomain (new) |  |  |  |
|  | IfcActuatorTypeEnum |  | x |  | enumerator THERMOSTATICACTUATOR added
|  | IfcAlarmTypeEnum | x |  |  | new enumeration
|  | IfcControllerTypeEnum | x |  |  | new enumeration
|  | IfcFlowInstrumentTypeEnum | x |  |  | new enumeration
|  | IfcWasteTerminalTypeEnum | x |  |  | new enumeration
|  | IfcActuatorType | x |  |  | new entity
|  | IfcAlarmType | x |  |  | new entity
|  | IfcFlowInstrumentType | x |  |  | new entity
|  | IfcSensorType | x |  |  | new entity
| IfcConstructionMgmtDomain |  |  |  |
|  | IfcCMDocPackage |  |  | x | entity deleted
|  | IfcConstructionEquipmentResource |  | x |  | attributes changed due to changed inheritance
|  | IfcConstructionMaterialResource |  | x |  | attributes changed due to changed inheritance
|  | IfcConstructionProductResource |  | x |  | attributes changed due to changed inheritance
|  | IfcConstructionResource | x |  |  | new abstract intermediate entity for construction resources
|  | IfcCrewResource |  | x |  | attributes changed due to changed inheritance
|  | IfcLaborResource |  | x |  | attributes changed due to changed inheritance, attribute Title deleted
|  | IfcRelAggregatesResources |  |  | x | entity deleted
|  | IfcSubContractResource |  | x |  | attributes changed due to changed inheritance, attribute SubContractResourceID deleted
| IfcElectricalDomain |  |  |  |
|  | IfcCableCarrierFittingTypeEnum | x |  |  | new enumeration
|  | IfcCableCarrierSegmentTypeEnum | x |  |  | new enumeration
|  | IfcCableSegmentTypeEnum | x |  |  | new enumeration
|  | IfcElectricalApplianceTypeEnum |  |  | x | enumeration deleted
|  | IfcElectricDistributionPointFunctionEnum | x |  |  | new enumeration
|  | IfcElectricFlowStorageDeviceTypeEnum | x |  |  | new enumeration
|  | IfcElectricGeneratorTypeEnum | x |  |  | new enumeration
|  | IfcElectricHeaterTypeEnum | x |  |  | new enumeration
|  | IfcElectricMotorTypeEnum | x |  |  | new enumeration
|  | IfcElectricTimeControlTypeEnum | x |  |  | new enumeration
|  | IfcJunctionBoxTypeEnum | x |  |  | new enumeration
|  | IfcLightFixtureTypeEnum | x |  |  | new enumeration
|  | IfcMotorHousingEnum |  |  | x | enumeration deleted
|  | IfcMotorWindingEnum |  |  | x | enumeration deleted
|  | IfcOutletTypeEnum |  | x |  | enumerators AUDIOVISUALOUTLET COMMUNICATIONSOUTLET added
|  | IfcProtectiveDeviceTypeEnum | x |  |  | new enumeration
|  | IfcSwitchingDeviceTypeEnum | x |  |  | new enumeration
|  | IfcTransformerTypeEnum | x |  |  | new enumeration
|  | IfcCableCarrierFittingType | x |  |  | new entity
|  | IfcCableCarrierSegmentType | x |  |  | new entity
|  | IfcCableSegmentType | x |  |  | new entity
|  | IfcElectricMotor |  |  | x | entity deleted, occurrences now handled by IfcEnergyConversionDevice with type IfcElectricMotorType
|  | IfcElectricalAppliance |  |  | x | entity deleted, occurrences now handled by IfcFlowTerminal with type IfcElectricalApplianceType
|  | IfcElectricApplianceType | x |  |  | new entity
|  | IfcElectricDistributionPoint | x |  |  | new entity
|  | IfcElectricFlowStorageDeviceType | x |  |  | new entity
|  | IfcElectricGeneratorType | x |  |  | new entity
|  | IfcElectricHeaterType | x |  |  | new entity
|  | IfcElectricMotorType | x |  |  | new entity
|  | IfcElectricTimeControlType | x |  |  | new entity
|  | IfcJunctionBoxType | x |  |  | new entity
|  | IfcLightFixture |  |  | x | entity deleted, occurrences now handled by IfcFlowTerminal with type IfcLightFixtureType
|  | IfcLightFixtureType | x |  |  | new entity
|  | IfcMotorConnectionType | x |  |  | new entity
|  | IfcOutlet |  |  | x | entity deleted, occurrences now handled by IfcFlowTerminal with type IfcOutletType
|  | IfcOutletType | x |  |  | new entity
|  | IfcProtectiveDeviceType | x |  |  | new entity
|  | IfcSwitchingDeviceType | x |  |  | new entity
|  | IfcTransformerType | x |  |  | new entity
| IfcFacilitiesMgmtDomain |  |  |  |
|  | IfcMaintenanceTypeEnum |  |  | x | enumeration deleted
|  | IfcConditionCriterionSelect | x |  |  | new select type
|  | IfcFMStandardSelect |  |  | x | select type deleted
|  | IfcActionRequest | x |  |  | new entity
|  | IfcCondition | x |  |  | new entity
|  | IfcConditionCriterion | x |  |  | new entity
|  | IfcMaintenanceRecord |  |  | x | entity deleted
|  | IfcMaintenanceWorkOrder |  |  | x | entity deleted
|  | IfcMove |  | x |  | attribute MoveConstraints deleted, where rule 3 added
|  | IfcOrderAction | x |  |  | new entity
|  | IfcPermit | x |  |  | new entity
|  | IfcRelAssignsFMStandard |  |  | x | entity deleted
|  | IfcRelMaintenanceEvent |  |  | x | entity deleted
| IfcHvacDomain |  |  |  |
|  | IfcActuatorFailPositionEnum |  |  | x | enumeration deleted
|  | IfcAirTerminalBoxEnum |  | x |  | renamed into IfcAirTerminalBoxTypeEnum, enumerators changed, type and not occurrence driven now
|  | IfcAirTerminalTypeEnum | x |  |  | new enumeration
|  | IfcAirToAirHeatRecoveryTypeEnum | x |  |  | new enumeration
|  | IfcBoilerTypeEnum |  | x |  | enumeration changed, GASFIRED deleted, HOTWATER changed to WATER, other alignments
|  | IfcChillerTypeEnum |  | x |  | enumeration changed, other alignments
|  | IfcCoilTypeEnum |  | x |  | enumeration changed, enumerators replaced and other alignments
|  | IfcCompressorTypeEnum |  | x |  | enumeration changed, enumerators replaced, many new added and other alignments
|  | IfcCondenserTypeEnum | x |  |  | new enumeration
|  | IfcCooledBeamTypeEnum | x |  |  | new enumeration
|  | IfcCoolingTowerTypeEnum |  | x |  | enumeration changed, enumerators replaced and other alignments
|  | IfcDamperSizingMethodEnum |  |  | x | enumeration deleted
|  | IfcDamperTypeEnum |  | x |  | enumeration changed, new enumerators added
|  | IfcDuctFittingTypeEnum | x |  |  | new enumeration
|  | IfcDuctSegmentTypeEnum | x |  |  | new enumeration
|  | IfcDuctSilencerTypeEnum | x |  |  | new enumeration
|  | IfcEvaporativeCoolerTypeEnum | x |  |  | new enumeration
|  | IfcEvaporatorTypeEnum | x |  |  | new enumeration
|  | IfcFanTypeEnum | x |  |  | new enumeration
|  | IfcFilterTypeEnum | x |  |  | new enumeration
|  | IfcFlowMeterTypeEnum | x |  |  | new enumeration
|  | IfcGasTerminalTypeEnum | x |  |  | new enumeration
|  | IfcHumidifierTypeEnum | x |  |  | new enumeration
|  | IfcPipeFittingTypeEnum | x |  |  | new enumeration
|  | IfcPipeSegmentTypeEnum | x |  |  | new enumeration
|  | IfcSensorTypeEnum |  | x |  | enumeration changed, new enumerators added
|  | IfcSpaceHeaterTypeEnum | x |  |  | new enumeration
|  | IfcTankTypeEnum | x |  |  | new enumeration
|  | IfcTubeBundleTypeEnum | x |  |  | new enumeration
|  | IfcUnitaryEquipmentTypeEnum | x |  |  | new enumeration
|  | IfcValveEnum |  | x |  | enumeration changed, new enumerators added and renamed into IfcValveTypeEnum for types and not occurrences
|  | IfcVibrationIsolatorTypeEnum | x |  |  | new enumeration
|  | IfcActuator |  |  | x | entity deleted, occurrences now handled by IfcDistributionControlElement with type IfcActuatorType
|  | IfcAirTerminalBox |  |  | x | entity deleted, occurrences now handled by IfcFlowController with type IfcAirTerminalBoxType
|  | IfcAirTerminalBoxType | x |  |  | new entity
|  | IfcAirTerminalType | x |  |  | new entity
|  | IfcAirToAirHeatRecoveryType | x |  |  | new entity
|  | IfcBoilerType | x |  |  | new entity
|  | IfcChillerType | x |  |  | new entity
|  | IfcCoilType | x |  |  | new entity
|  | IfcCompressorType | x |  |  | new entity
|  | IfcCondenserType | x |  |  | new entity
|  | IfcController |  |  | x | entity deleted, occurrences now handled by IfcDistributionControlElement with type IfcControllerType
|  | IfcControllerType | x |  |  | new entity
|  | IfcCooledBeamType | x |  |  | new entity
|  | IfcCoolingTowerType | x |  |  | new entity
|  | IfcDamper |  |  | x | entity deleted, occurrences now handled by IfcFlowController with type IfcDamperType
|  | IfcDamperType | x |  |  | new entity
|  | IfcDuctFittingType | x |  |  | new entity
|  | IfcDuctSegmentType | x |  |  | new entity
|  | IfcDuctSilencerType | x |  |  | new entity
|  | IfcEvaporativeCoolerType | x |  |  | new entity
|  | IfcEvaporatorType | x |  |  | new entity
|  | IfcFanType | x |  |  | new entity
|  | IfcFilterType | x |  |  | new entity
|  | IfcFlowMeterType | x |  |  | new entity
|  | IfcGasTerminalType | x |  |  | new entity
|  | IfcHeatExchangerType | x |  |  | new entity
|  | IfcHumidifierType | x |  |  | new entity
|  | IfcPipeFittingType | x |  |  | new entity
|  | IfcPipeSegmentType | x |  |  | new entity
|  | IfcPumpType | x |  |  | new entity
|  | IfcSensor |  |  | x | entity deleted, occurrences now handled by IfcDistributionControlElement with type IfcSensorType
|  | IfcSpaceHeaterType | x |  |  | new entity
|  | IfcTankType | x |  |  | new entity
|  | IfcTubeBundleType | x |  |  | new entity
|  | IfcUnitaryEquipmentType | x |  |  | new entity
|  | IfcValve |  |  | x | entity deleted, occurrences now handled by IfcFlowController with type IfcValveType
|  | IfcValveType | x |  |  | new entity
|  | IfcVibrationIsolatorType | x |  |  | new entity
| IfcPlumbingFireProtectionDomain (new) |  |  |  |
|  | IfcFireSuppressionTerminalTypeEnum | x |  |  | new enumeration
|  | IfcStackTerminalTypeEnum | x |  |  | new enumeration
|  | IfcFireSuppressionTerminalType | x |  |  | new entity
|  | IfcSanitaryTerminalType | x |  |  | new entity
|  | IfcStackTerminalType | x |  |  | new entity
|  | IfcWasteTerminalType | x |  |  | new entity
| IfcStructuralAnalysisDomain (new) |  |  |  |
|  | IfcActionSourceTypeEnum | x |  |  | new enumeration for structural analysis
|  | IfcActionTypeEnum | x |  |  | new enumeration for structural analysis
|  | IfcAnalysisModelTypeEnum | x |  |  | new enumeration for structural analysis
|  | IfcAnalysisTheoryTypeEnum | x |  |  | new enumeration for structural analysis
|  | IfcGlobalOrLocalEnum | x |  |  | new enumeration for structural analysis
|  | IfcLoadGroupTypeEnum | x |  |  | new enumeration for structural analysis
|  | IfcProjectedOrTrueLengthEnum | x |  |  | new enumeration for structural analysis
|  | IfcStructuralActivityAssignmentSelect | x |  |  | new select type
|  | IfcRelAssociatesProfileProperties | x |  |  | new entity
|  | IfcRelConnectsStructuralActivity | x |  |  | new entity
|  | IfcRelConnectsStructuralMember | x |  |  | new entity
|  | IfcStructuralAction | x |  |  | new entity
|  | IfcStructuralActivity | x |  |  | new entity
|  | IfcStructuralAnalysisModel | x |  |  | new entity
|  | IfcStructuralConnection | x |  |  | new entity
|  | IfcStructuralCurveConnection | x |  |  | new entity
|  | IfcStructuralCurveMember | x |  |  | new entity
|  | IfcStructuralCurveMemberVarying | x |  |  | new entity
|  | IfcStructuralItem | x |  |  | new entity
|  | IfcStructuralLinearAction | x |  |  | new entity
|  | IfcStructuralLinearActionVarying | x |  |  | new entity
|  | IfcStructuralLoadGroup | x |  |  | new entity
|  | IfcStructuralMember | x |  |  | new entity
|  | IfcStructuralPlanarAction | x |  |  | new entity
|  | IfcStructuralPlanarActionVarying | x |  |  | new entity
|  | IfcStructuralPointAction | x |  |  | new entity
|  | IfcStructuralPointConnection | x |  |  | new entity
|  | IfcStructuralPointReaction | x |  |  | new entity
|  | IfcStructuralReaction |  |  |  |
|  | IfcStructuralResultGroup |  |  |  |
|  | IfcStructuralSurfaceConnection |  |  |  |
|  | IfcStructuralSurfaceMember |  |  |  |
|  | IfcStructuralSurfaceMemberVarying |  |  |  |
| IfcStructuralElementsDomain (new) |  |  |  |
|  | IfcFootingTypeEnum | x |  |  | new enumeration for fundation design
|  | IfcPileConstructionEnum | x |  |  | new enumeration for fundation design
|  | IfcPileTypeEnum | x |  |  | new enumeration for fundation design
|  | IfcPlateTypeEnum | x |  |  | new enumeration
|  | IfcReinforcingBarRoleEnum | x |  |  | new enumeration
|  | IfcReinforcingBarSurfaceEnum | x |  |  | new enumeration
|  | IfcTendonTypeEnum | x |  |  | new enumeration
|  | IfcBuildingElementComponent | x |  |  | new entity
|  | IfcBuildingElementComponentType | x |  |  | new entity
|  | IfcBuildingElementPart | x |  |  | new entity
|  | IfcFooting | x |  |  | new entity for fundation design
|  | IfcPile |  | x |  |  | new entity for fundation design
|  | IfcReinforcementDefinitionProperties | x |  |  | new entity for reinforcement design
|  | IfcReinforcingBar | x |  |  | new entity for reinforcement design
|  | IfcReinforcingElement | x |  |  | new entity for reinforcement design
|  | IfcReinforcingMesh | x |  |  | new entity for reinforcement design
|  | IfcTendon | x |  |  | new entity for reinforcement design
|  | IfcTendonAnchor | x |  |  | new entity for reinforcement design