| Item | SPF | XML | Change | Description |
|---|---|---|---|---|
| CORE DATA SCHEMAS | ||||
| IFCPRODUCTEXTENSION | ||||
| IfcTransportElementFixedTypeEnum | ||||
| HAULINGGEAR | ADDED | |||
| IfcAlignment | ||||
| PredefinedType | X | X | MODIFIED | Name changed from Axis to PredefinedType. Type changed from IfcCurve to IfcAlignmentTypeEnum. Instantiation changed to OPTIONAL. |
| PredefinedType | X | DELETED | ||
| IfcAlignmentHorizontal | ||||
| Segments | X | DELETED | ||
| IfcAlignmentSegment | ||||
| DesignParameters | X | MODIFIED | Name changed from GeometricParameters to DesignParameters. | |
| IfcAlignmentVertical | ||||
| Segments | X | DELETED | ||
| IfcLinearPositioningElement | ||||
| Axis | X | DELETED | ||
| IfcBridgePart | X | X | DELETED | |
| SHARED ELEMENT DATA SCHEMAS | ||||
| IFCSHAREDBLDGELEMENTS | ||||
| IfcDoorTypeOperationEnum | ||||
| DOUBLE_PANEL_SINGLE_SWING | MODIFIED | Name changed from DOUBLE_DOOR_SINGLE_SWING to DOUBLE_PANEL_SINGLE_SWING. | ||
| DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT | MODIFIED | Name changed from DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT to DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_LEFT. | ||
| DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT | MODIFIED | Name changed from DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT to DOUBLE_PANEL_SINGLE_SWING_OPPOSITE_RIGHT. | ||
| DOUBLE_PANEL_DOUBLE_SWING | MODIFIED | Name changed from DOUBLE_DOOR_DOUBLE_SWING to DOUBLE_PANEL_DOUBLE_SWING. | ||
| DOUBLE_PANEL_SLIDING | MODIFIED | Name changed from DOUBLE_DOOR_SLIDING to DOUBLE_PANEL_SLIDING. | ||
| DOUBLE_PANEL_FOLDING | MODIFIED | Name changed from DOUBLE_DOOR_FOLDING to DOUBLE_PANEL_FOLDING. | ||
| REVOLVING_HORIZONTAL | MODIFIED | Name changed from REVOLVING to REVOLVING_HORIZONTAL. | ||
| DOUBLE_PANEL_LIFTING_VERTICAL | ADDED | |||
| LIFTING_HORIZONTAL | ADDED | |||
| LIFTING_VERTICAL_LEFT | ADDED | |||
| LIFTING_VERTICAL_RIGHT | ADDED | |||
| REVOLVING_VERTICAL | ADDED | |||
| IFCSHAREDCOMPONENTELEMENTS | ||||
| IfcDiscreteAccessoryTypeEnum | ||||
| POINTMACHINEMOUNTINGDEVICE | ADDED | |||
| POINT_MACHINE_LOCKING_DEVICE | ADDED | |||
| DOMAIN SPECIFIC DATA SCHEMAS | ||||
| IFCPLUMBINGFIREPROTECTIONDOMAIN | ||||
| IfcFireSuppressionTerminalTypeEnum | ||||
| FIREMONITOR | ADDED | |||
| IFCPORTSANDWATERWAYS | ||||
| IfcMarineFacility | ||||
| PredefinedType | MODIFIED | Instantiation changed to OPTIONAL. | ||
| IFCRAIL | ||||
| IfcRailwayTypeEnum | ADDED | |||
| IfcAlignmentCant | ||||
| Segments | X | DELETED | ||
| IfcRailway | ||||
| PredefinedType | ADDED | |||
| IFCROAD | ||||
| IfcRoadTypeEnum | ADDED | |||
| IfcRoad | ||||
| PredefinedType | ADDED | |||
| IfcLinearSpanPlacement | X | X | DELETED | |
| RESOURCE DEFINITION DATA SCHEMAS | ||||
| IFCGEOMETRICCONSTRAINTRESOURCE | ||||
| IfcAlignmentHorizontalSegmentTypeEnum | ||||
| CUBIC | MODIFIED | Name changed from CUBICPARABOLA to CUBIC. | ||
| IfcAlignmentHorizontalSegment | ||||
| SegmentLength | MODIFIED | Type changed from IfcPositiveLengthMeasure to IfcNonNegativeLengthMeasure. | ||
| IfcLinearPlacement | ||||
| RelativePlacement | X | X | MODIFIED | Name changed from PlacementMeasuredAlong to RelativePlacement. Status changed from Deprecated. Type changed from IfcCurve to IfcAxis2PlacementLinear. |
| CartesianPosition | X | X | MODIFIED | Name changed from Distance to CartesianPosition. Status changed from Deprecated. Type changed from IfcPointByDistanceExpression to IfcAxis2Placement3D. Instantiation changed to OPTIONAL. |
| RelativePlacement | X | DELETED | ||
| CartesianPosition | X | DELETED | ||
| IFCGEOMETRICMODELRESOURCE | ||||
| IfcSectionedSolidHorizontal | ||||
| CrossSectionPositions | X | X | MODIFIED | Type changed from IfcPointByDistanceExpression to IfcCurveMeasureSelect. |
| IFCGEOMETRYRESOURCE | ||||
| IfcBoundaryCurve | ||||
| PositioningElement | DELETED | |||
| IfcBSplineCurveWithKnots | ||||
| PositioningElement | DELETED | |||
| IfcClothoid | ||||
| Position | MODIFIED | Instantiation changed to OPTIONAL. | ||
| IfcCompositeCurve | ||||
| PositioningElement | DELETED | |||
| IfcCompositeCurveOnSurface | ||||
| PositioningElement | DELETED | |||
| IfcCosine | ADDED | |||
| IfcCurveSegment | ||||
| UsingCurves | ADDED | |||
| IfcGradientCurve | ||||
| Segments | X | X | MODIFIED | Name changed from BaseCurve to Segments. Type changed from IfcBoundedCurve to IfcSegment. Aggregation changed from NONE to LIST. |
| SelfIntersect | X | X | MODIFIED | Name changed from Segments to SelfIntersect. Type changed from IfcCurveSegment to IfcLogical. Aggregation changed from LIST to NONE. |
| BaseCurve | X | X | MODIFIED | Name changed from EndPoint to BaseCurve. Type changed from IfcCartesianPoint to IfcBoundedCurve. Instantiation changed from OPTIONAL. |
| EndPoint | ADDED | |||
| PositioningElement | DELETED | |||
| IfcIndexedPolyCurve | ||||
| PositioningElement | DELETED | |||
| IfcOuterBoundaryCurve | ||||
| PositioningElement | DELETED | |||
| IfcPolyline | ||||
| PositioningElement | DELETED | |||
| IfcPolynomialCurve | MODIFIED | Name changed from IfcSeriesParameterCurve to IfcPolynomialCurve. | ||
| CoefficientsX | MODIFIED | Instantiation changed to OPTIONAL. | ||
| CoefficientsY | MODIFIED | Instantiation changed to OPTIONAL. | ||
| CoefficientsZ | ADDED | |||
| IfcRationalBSplineCurveWithKnots | ||||
| PositioningElement | DELETED | |||
| IfcSecondOrderPolynomialSpiral | ADDED | |||
| IfcSegmentedReferenceCurve | ||||
| Segments | X | X | MODIFIED | Name changed from BaseCurve to Segments. Type changed from IfcBoundedCurve to IfcSegment. Aggregation changed from NONE to LIST. |
| SelfIntersect | X | X | MODIFIED | Name changed from Segments to SelfIntersect. Type changed from IfcCurveSegment to IfcLogical. Aggregation changed from LIST to NONE. |
| BaseCurve | X | X | MODIFIED | Name changed from EndPoint to BaseCurve. Type changed from IfcPlacement to IfcBoundedCurve. Instantiation changed from OPTIONAL. |
| EndPoint | ADDED | |||
| PositioningElement | DELETED | |||
| IfcSine | ADDED | |||
| IfcSpiral | ADDED | |||
| IfcThirdOrderPolynomialSpiral | MODIFIED | Name changed from IfcBlossCurve to IfcThirdOrderPolynomialSpiral. | ||
| Position | MODIFIED | Instantiation changed to OPTIONAL. | ||
| QubicTerm | X | X | MODIFIED | Name changed from CurveLength to QubicTerm. Type changed from IfcPositiveLengthMeasure to IfcLengthMeasure. |
| QuadraticTerm | X | X | MODIFIED | Name changed from Radius to QuadraticTerm. Type changed from IfcPositiveLengthMeasure to IfcLengthMeasure. Instantiation changed to OPTIONAL. |
| LinearTerm | ADDED | |||
| IfcTrimmedCurve | ||||
| PositioningElement | DELETED | |||
| IfcVienneseBend | ADDED | |||
| IFCPRESENTATIONAPPEARANCERESOURCE | ||||
| IfcStyledItem | ||||
| Styles | X | X | MODIFIED | Type changed from IfcStyleAssignmentSelect to IfcPresentationStyle. |
| IfcPresentationStyleAssignment | X | X | DELETED | |
| IFCREPRESENTATIONRESOURCE | ||||
| IfcMapConversion | ||||
| ScaleY | MODIFIED | Instantiation changed to OPTIONAL. | ||
| ScaleZ | MODIFIED | Instantiation changed to OPTIONAL. | ||