Personal tools
You are here: Home / Implementation / IFC2x3 impl guidance / IFC Impl Agreements / #CV-2x3-168

#CV-2x3-168

agreement to use standard shape representation type names "Axis", "FootPrint" also for IfcStairFlight and IfcRampFlight
number
CV-2x3-168
based on
IFC2x3
effects
Coordination view version 2.0
date
September 2011
initiator
official buildingSMART certification 2.0 program
summary agreement to use standard shape representation type names "Axis", "FootPrint" also for IfcStairFlight and IfcRampFlight

 

Description

In order to rationalize the use of representation types, IfcShapeRepresentation.RepresentationType to have it consistently as "Axis" for a line based representation, and "FootPrint" for ground floor the agreement of correct use of representation types for IfcStairFlight and IfcRampFlight is altered.

The current definition from the IFC2x3 specification for IfcShapeRepresentation for IfcStairFlight and IfcRampFlight is as following:

WalkingLine: A two-dimensional open curve, IfcBoundedCurve, defining the walking line for the stair flight.
Boundary: A two-dimensional closed curve, IfcBoundedCurve, defining the boundary of the stair flight.

The new Implementer Agreement #CV-2x3-168 introduces the renaming of the representation type names into:

IfcShapeRepresentation.RepresentationIdentifier : 'Axis'
IfcShapeRepresentation.RepresentationType : 'Curve2D', 'GeometricCurveSet'

IfcShapeRepresentation.RepresentationIdentifier : 'FootPrint'
IfcShapeRepresentation.RepresentationType : 'GeometricCurveSet'