Navigation

IfcIshapeProfileDef

Definition from IAI: The IfcIshapeProfileDef defines a section profile that provides the defining parameters of a symmetrical 'I' section to be used by the swept surface geometry or the swept area solid. The I-shape profile has values for its overall depth, width and its web and flange thickness. Additionally a fillet radius may be given. It represents a I-section that is symmetrical about its major and minor axes; and that has both top and bottom flanges being equal and centred on the web.

HISTORY: New entity in IFC Release 2.x.
ISSUE: See issue and change log for changes made in IFC Release 2.x.
Illustration:
I-shape profile

Position
The Position attribute defines the 2D position coordinate system of the rectangle.

Parameter
The IfcIshapeProfileDef is defined within the position coordinate system, where the OverallWidth defines the length measure for the overall length of the I-shape and the OverallDepth defines the length measure for the width of the I-shape. The WebThickness defines the thickness of the centred web and the FlangeThickness defines the equal thickness of the top and bottom flange.

I shape with fillet

Parameter
If the FilletRadius is given, it is equally applied to all four corners created by the web and flanges.

Table: Parameter of rectangle profile definition

EXPRESS specification:

ENTITY IfcIshapeProfileDef
SUBTYPE OF ( IfcProfileDef);
Position  :  IfcAxis2Placement2D;
OverallWidth  :  IfcPositiveLengthMeasure;
OverallDepth  :  IfcPositiveLengthMeasure;
WebThickness  :  IfcPositiveLengthMeasure;
FlangeThickness  :  IfcPositiveLengthMeasure;
FilletRadius  :  OPTIONAL IfcPositiveLengthMeasure;
WHERE
WR1  :  FlangeThickness < (OverallDepth / 2);
WR2  :  WebThickness < OverallWidth;
END_ENTITY;

Attribute definitions:

Position  :  Position coordinate system of the I-shape profile definition.
OverallWidth  :  Total extend of the width, defined parallel to the x axis of the position coordinate system.
OverallDepth  :  Total extend of the depth, defined parallel to the y axis of the position coordinate system.
WebThickness  :  Thickness of the web of the I-shape. The web is centred on the x-axis and the y-axis of the position coordinate system.
FlangeThickness  :  Flange thickness of the I-shape. Both, the upper and the lower flanges have the same thickness and they are centred on the y-axis of the position coordinate system.
FilletRadius  :  The fillet between the web and the flange, if not given, zero is assumed.

Formal Propositions:

WR1  :  The thickness of the flange shall be less then half of the overall depth.
WR2  :  The web thickness shall be less than the overall width.

References (1):

Name Type Referred through Express-G
IfcProfileDef Entity
Subtype
Diagram 1

Inheritance graph

ENTITY IfcIshapeProfileDef;
ENTITY IfcProfileDef;
ProfileType  :  IfcProfileTypeEnum;
ProfileName  :  OPTIONAL IfcLabel;
ENTITY IfcIshapeProfileDef;
Position  :  IfcAxis2Placement2D;
OverallWidth  :  IfcPositiveLengthMeasure;
OverallDepth  :  IfcPositiveLengthMeasure;
WebThickness  :  IfcPositiveLengthMeasure;
FlangeThickness  :  IfcPositiveLengthMeasure;
FilletRadius  :  OPTIONAL IfcPositiveLengthMeasure;
END_ENTITY;